What problem does it solve?
Phylogenetic tree analysis can be complex and fragmented; ETE Toolkit provides an integrated set of tools to manipulate trees, perform evolutionary-event detection, annotate with taxonomy, and generate publication-ready visualizations within a single workflow.
Core Features & Use Cases
- Tree manipulation and analysis: load, prune, root, traverse, compare, and visualize trees in multiple formats (Newick, NHX, PhyloXML, NeXML).
- Evolutionary analysis and taxonomy integration: detect duplication/speciation events, identify orthologs/paralogs, and annotate trees using NCBI taxonomy or custom taxonomies.
- End-to-end workflows for phylogenomics: build ortholog groups, annotate leaves with species data, and generate publication-ready figures, reports, and data products.
- Use Case: A researcher loads a gene family tree, detects evolutionary events, links taxonomic context, and produces annotated trees and summary statistics.
Quick Start
Install the ete3 library, load a gene tree with optional alignment, configure species naming, and run the basic evolutionary-event workflow.