What problem does it solve?
Phylogenetic data analysis often requires a consolidated workflow to manipulate trees, detect evolutionary events, annotate with taxonomy, and produce publication-ready visualizations. This skill provides a Python API and CLI utilities to streamline tree construction, analysis, and visualization using the ETE toolkit.
Core Features & Use Cases
- Tree manipulation and analysis (load, prune, root, traverse, compute distances)
- Evolutionary event detection (duplications/speciations) and orthology/paralogy workflows
- NCBI Taxonomy integration for lineage annotation and topology construction
- Comprehensive visualization support (PDF/SVG/PNG) with advanced layouts and faces
- End-to-end workflows via Python APIs and CLI scripts for reproducible research
Quick Start
Load a gene tree with accompanying data, run basic topology operations, annotate leaves with taxonomy, and generate a publication-ready visualization.