Phylogenetic tree python assignment

box image

Trees as Python objects

Load, create, traverse, search, prune, or modify hierarchical tree structures with ease using the ETE Python API.

box image

Programmatic tree visualization

Get full control of your tree images. Browse them interatively or render SVG, PNG of PDF images.

box image

Tree annotation

Custom node attributes can be rendered as graphical elements. Choose among external images, charts, symbols, text labels, and more!

box image

Jupyter notebook support

Prototype your methods using the Jupyter notebook framework including inline visualization of trees.

Phylogenomic Tools

box image

Automated reconstruction of gene and species trees.

Run phylogenetic workflows with ease.

box image

Test evolutionary hypotheses

You can run CodeML and SLR easly using ETE, as well as visualizing results.

box image

Annotate trees with taxonomic data.

Use the NCBI taxonomy database to perform queries efficiently or to annotate your trees.

box image

Visualize trees and sequence alignments

Choose among detailed view, block-based, domain-based or condensed alignment formats.

box image

Compare tree topologies

You can estimate distances between gene and species trees of a different size and with duplicated events.

box image

Summarize phylogenetic signal

You can summarize phylogentic signal from multiple gene trees into a single species tree.