An interactive platform to explore, register, and visualize the diversity of life on Earth.
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.
🚧 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.
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.
Read the README.md inside each package (This section will be updated as the project progresses.)