What problem does it solve?
Phylogenetic analysis often requires integrating tree manipulation, evolutionary insights, taxonomy, and clear visualizations in a single workflow. ETEToolkit offers a programmable toolkit that unifies these tasks, enabling researchers to manage trees end-to-end from data import to publication-ready figures.
Core Features & Use Cases
- Tree manipulation and analysis: load, prune, root, traverse, and compare trees; perform topology changes and distance calculations.
- Phylogenetic analysis: detect duplication/speciation events, extract ortholog groups, and reconcile with species trees.
- NCBI Taxonomy integration: build taxonomy-aware trees, annotate leaves with taxonomic lineage, and query taxonomy data.
- Visualization: publication-quality rendering with TreeStyle, NodeStyle, Faces, and various output formats (PDF/SVG/PNG).
- Clustering and tree comparison: link trees to data matrices, compute silhouette/dunn metrics, and compare trees using RF distances.
- Workflows and automation: supports end-to-end pipelines for phylogenomic analysis, formatting, and batch processing.
Quick Start
Load a gene tree with an alignment and visualize it.