Skip to content

A dynamic and navigable tree of life, where every living thing finds its branch. Powered by a robust layout algorithm.

License

Notifications You must be signed in to change notification settings

Birunda3000/BioTree

Repository files navigation

🌳 BioTree

An interactive platform to explore, register, and visualize the diversity of life on Earth.

About The Project

BioTree is a project aimed at creating a dynamic and navigable digital tree of life. It combines a taxonomic database with an advanced visualization engine to allow users—from curious enthusiasts to students and researchers—to explore the complex and beautiful relationships between all living things.

The core of this project is a robust layout algorithm designed to render massive, complex hierarchies in a clear and understandable way.

Current Status

🚧 This project is in its early stages of development. 🚧

The current focus is on building and validating the core layout algorithm in a controlled environment.

Monorepo Structure

This repository is structured as a monorepo, containing all parts of the project:

  • /packages/tree: The heart of the project. The Python-based layout and graph processing engine.
  • /packages/backend: The future API server that will serve data to the frontend.
  • /packages/frontend: The future web interface for user interaction and visualization.

Getting Started

Read the README.md inside each package (This section will be updated as the project progresses.)

About

A dynamic and navigable tree of life, where every living thing finds its branch. Powered by a robust layout algorithm.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages