TREEasy

TREEasy automates the inference of gene trees, species trees, and phylogenetic networks from multilocus genomic datasets for evolutionary and systematic analyses.


Key Features:

  • Automated Sequence Alignment: Performs sequence alignment using MAFFT.
  • Gene Tree Inference: Infers gene trees using IQ-Tree.
  • Species Inference from Concatenated Data: Performs species inference on concatenated data using IQ-Tree and RaxML-NG.
  • Species Tree Inference from Gene Trees: Infers species trees from gene trees using ASTRAL, MP-EST, and STELLS2.
  • Phylogenetic Network Inference: Constructs phylogenetic networks using SNaQ and PhyloNet.
  • Implementation: Implemented in Python.

Scientific Applications:

  • Staghorn coral evolution: Reproduces existing analyses of staghorn coral evolutionary history.
  • WGD clade of yeast: Investigates evolutionary patterns in the "WGD clade" of yeast and can uncover novel relationships.

Methodology:

Performs MAFFT alignment, infers gene trees with IQ-Tree, conducts species inference from concatenated data with IQ-Tree and RaxML-NG, infers species trees from gene trees with ASTRAL, MP-EST, and STELLS2, and infers phylogenetic networks with SNaQ and PhyloNet; requires FASTA files and nine parameters as inputs.

Topics

Details

License:
GPL-3.0
Programming Languages:
Python, Perl
Added:
1/18/2021
Last Updated:
3/4/2021

Operations

Publications

Mao Y, Hou S, Shi J, Economo EP. TREEasy: An automated workflow to infer gene trees, species trees, and phylogenetic networks from multilocus data. Molecular Ecology Resources. 2020;20(3):832-840. doi:10.1111/1755-0998.13149. PMID:32073732.

PMID: 32073732
Funding: - Japan Society for the Promotion of Science London: 17J00557, 17K15180