TreeProfiler
Command-line tool that automates the annotation of large phylogenetic trees with metadata (categorical/numerical traits, NCBI/GTDB taxonomy, eggNOG-mapper output, Pfam/SMART domains, alignments) and visualises them as phylogenetic profiles. It also offers ancestral character reconstruction, phylogenetic signal and lineage-specificity analyses.
Basic Information
| Repository | https://github.com/compgenomicslab/TreeProfiler |
| Documentation | https://dengzq1234.github.io/TreeProfiler/ |
| Main publication (DOI) | 10.1093/molbev/msag028 view |
| Contact email | dengziqi1234@gmail.com |
| Authors/Maintainers | Jaime Huerta Cepas |
| Type of application | Command line pipeline, R/python package |
| Programming languages | Python |
| Keywords | Data Visualization, Functional annotation, Phylogenetic Analysis, Phylogenomics, Comparative Genomics |
Technical details
| Input file formats | |
| Output file formats | |
| Software compatibility | Linux |
| Hardware requirements | |
| Type of containerization | |
| Wrapper type | |
| Compatible tools | |
| Funding resource | |
| Funding support |
Statistics
| Unique users (last 12 months) | |
| Unique users (since first release) | |
| Software downloads (last 12 months) | |
| Software downloads (since first release) | |
| Jobs submitted (last 12 months) | |
| Jobs submitted (since first release) | |
| Repository clones (last 12 months) | |
| Repository clones (since first release) | |
| Citations (last 12 months) | <100 (~1 as of 15/10/2026) |
| Citations (since first release) | <100 (3 as of 15/10/2026) |
| Early-stage researcher effort (development) | |
| Early-stage researcher effort (maintenance) | |
| Technician-supported effort (development) | |
| Technician-supported effort (maintenance) | |
| Other effort (development) | |
| Other effort (maintenance) | |
| Total effort (development) | |
| Total effort (maintenance) |
