AleRax

AleRax performs joint estimation of gene trees and a shared species tree using a probabilistic model that accounts for gene duplication, horizontal gene transfer, and gene loss while integrating sequence-substitution information and a joint phylogenetic-reconciliation likelihood.


Key Features:

  • Probabilistic Modeling: Employs a probabilistic framework that models gene duplications, transfers, and losses for reconciliation of gene trees with a species tree.
  • Uncertainty Management: Accounts for uncertainty in gene trees derived from short sequences via an efficient approximation that computes the joint phylogenetic-reconciliation likelihood and enables sampling of reconciled gene trees.
  • Performance Efficiency: Achieves computational performance approximately one order of magnitude faster than competing gene tree inference tools while maintaining comparable accuracy.
  • Robustness Under Uncertainty: Exhibits superior robustness compared to SpeciesRax and ASTRAL-Pro 2 under conditions of gene-tree uncertainty.
  • Parallel Processing Capability: Supports parallel processing of multiple gene families, simultaneous comparison of competing phylogenetic hypotheses, and estimation of duplication, transfer, and loss parameters across genome-scale datasets with hundreds of taxa.

Scientific Applications:

  • Species phylogeny inference: Co-estimates species trees together with reconciled gene trees to infer evolutionary relationships among species.
  • Genome evolution analysis: Investigates mechanisms of genome evolution, including gene duplication, horizontal gene transfer, and gene loss.
  • Comparative genomics: Facilitates comparative analyses across diverse taxa by reconciling gene trees with species trees to test evolutionary hypotheses.

Methodology:

Uses a probabilistic duplication-transfer-loss (DTL) model to simultaneously infer reconciled gene trees and a shared species tree, employs an efficient approximation to compute the joint phylogenetic-reconciliation likelihood and sample reconciled gene trees, and supports parallel processing of multiple gene families.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Programming Languages:
C++, Python
Added:
5/6/2024
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Publications

Morel B, Williams TA, Stamatakis A, Szöllősi GJ. AleRax: a tool for gene and species tree co-estimation and reconciliation under a probabilistic model of gene duplication, transfer, and loss. Bioinformatics. 2024;40(4). doi:10.1093/bioinformatics/btae162. PMID:38514421. PMCID:PMC10990685.