ETE is a Python programming toolkit that assists in the automated manipulation, analysis and visualization of phylogenetic and other type of hierarchical trees. It provides a wide range of tree handling functions, node annotation features, topology comparison, phylostratigrapic methods, and orthology and paralogy prediction methods. In addition, it includes an interactive tree visualization program, as highly customizable tree drawing engine and collection of command line utilities.
Several training courses have been hold in the past, covering basic and advanced usage of the ETE toolkit:
ETE is developed as an academic free software tool. If you find ETE useful for your work, please cite:
Jaime Huerta-Cepas, Joaquín Dopazo and Toni Gabaldón. ETE: a python Environment for Tree Exploration. BMC Bioinformatics 2010, 11:24. doi:10.1186/1471-2105-11-24
The ETE Toolkit was originally
developed at the bioinformatics
department of CIPF and greatly improved
at the comparative genomics unit
of CRG. At present, ETE is maintained by Jaime
Huerta-Cepas at the Structural and
Computational Biology unit of EMBL (Heidelberg,
Germany).