EndoRex
EndoRex reconciles gene trees with species trees to model gene family evolution through duplication, loss, and endosymbiotic gene transfer (EGT) between mitochondrial and nuclear genomes.
Key Features:
- Endosymbiotic Gene Transfer (EGT) Analysis: Models EGT as a special case of horizontal gene transfer between mitochondrial and nuclear genomes and distinguishes EGTcopy (retained source copy) and EGTcut (removed source copy).
- DLE Distance Computation: Computes the DLE (Duplication, Loss, and EGT) distance using a linear-time algorithm.
- Dynamic Programming Enumeration: Uses dynamic programming to enumerate all optimal reconciliations for arbitrary operation cost settings.
- Optimal Reconciled Trees: Produces optimal reconciled gene trees integrating gene family events with species phylogeny.
Scientific Applications:
- Eukaryotic Genome Evolution: Reconstructs histories of duplication, loss, and EGT to study the evolution of eukaryotic genomes.
- Plant Mitochondrial–Nuclear Repertoire Analysis: Analyzes variability in gene repertoires between nuclear and mitochondrial genomes in lineages such as land plants.
- Rooting Eukaryotic Phylogeny: Provides modeled evidence of organelle-to-nucleus transfers relevant to rooting the eukaryotic tree.
Methodology:
Infers gene-family histories via duplication, loss, and EGT; computes DLE distances with a linear-time algorithm; and reconciles gene trees with species trees using dynamic programming to enumerate all optimal reconciliations under arbitrary cost settings.
Topics
Details
- Tool Type:
- desktop application
- Programming Languages:
- Python, Shell
- Added:
- 12/5/2021
- Last Updated:
- 12/5/2021
Operations
Publications
Anselmetti Y, El-Mabrouk N, Lafond M, Ouangraoua A. Gene tree and species tree reconciliation with endosymbiotic gene transfer. Bioinformatics. 2021;37(Supplement_1):i120-i132. doi:10.1093/bioinformatics/btab328. PMID:34252921. PMCID:PMC8312264.