What problem does it solve?
This Skill removes the manual burden of parsing, manipulating, analyzing, and producing publication-ready figures for phylogenetic trees. It helps researchers reliably handle common tree formats and workflows without reinventing custom code each time.
Core Features & Use Cases
- Tree manipulation & analysis: Load and convert Newick/NHX/PhyloXML/NeXML trees, prune to taxa, reroot (including midpoint), resolve polytomies, compute distances, and compare topologies via Robinson–Foulds.
- Phylogenetic event analysis: Detect evolutionary events in gene trees, infer orthologs/paralogs, and split gene families around duplication/speciation structure.
- Taxonomy integration: Download and cache NCBI taxonomy, translate names↔TaxIDs, retrieve lineages, build minimal taxon trees, and annotate tree nodes with taxonomy metadata.
- Clustering support for hierarchical trees: Link numeric profiles to leaves (via ClusterTree) and evaluate cluster quality metrics like silhouette and Dunn index.
- Publication-quality visualization: Render trees to PDF/SVG/PNG with configurable styles (rectangular/circular), node styling, and faces; also includes quick CLI visualization helpers.
Quick Start
Ask the AI to visualize a Newick phylogenetic tree as a publication-ready PDF using the ETE Toolkit rendered styles and layouts from the provided skill.