Reconstruction of ancestral genomes in presence of gene gain and loss.
Pavel AvdeyeviD, Shuai Jiang, Sergey Aganezov, Fei Hu, Max A. AlekseyeviD
Abstract
Since most dramatic genomic changes are caused by genome rearrangements as well as gene duplications and gain/loss events, it becomes crucial to understand their mechanisms and reconstruct ancestral genomes of the given genomes. This problem was shown to be NP-complete even in the \"simplest\" case of three genomes, thus calling for heuristic rather than exact algorithmic solutions. At the same time, a larger number of input genomes may actually simplify the problem in practice as it was earlier illustrated with MGRA, a state-of-the-art software tool for reconstruction of ancestral genomes of multiple genomes.\n\nOne of the key obstacles for MGRA and other similar tools is presence of breakpoint reuses when the same breakpoint region is broken by several different genome rearrangements in the course of evolution. Furthermore, such tools are often limited to genomes composed of the same genes with each gene present in a single copy in every genome. This limitation makes these tools inapplicable for many biological datasets and degrades the resolution of ancestral reconstructions in diverse datasets.\n\nWe address these deficiencies by extending the MGRA algorithm to genomes with unequal gene contents. The developed next-generation tool MGRA2 can handle gene gain/loss events and shares the ability of MGRA to reconstruct ancestral genomes uniquely in the case of limited breakpoint reuse. Furthermore, MGRA2 employs a number of novel heuristics to cope with higher breakpoint reuse and process datasets inaccessible for MGRA. In practical experiments, MGRA2 shows superior performance for simulated and real genomes as compared to other ancestral genomes reconstruction tools. The MGRA2 tool is distributed as an open-source software and can be downloaded from GitHub repository http://github.com/ablab/mgra/. It is also available in the form of a web-server at http://mgra.cblab.org, which makes it readily accessible for inexperienced users.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- KwARG: Parsimonious reconstruction of ancestral recombination graphs with recurrent mutation
A. Ignatieva, R. B. Lyngso, … J. Hein·BioinformaticsPeer-reviewed·Oct 11, 2021
- Improved ancestral genome reconstruction using a learned gene-content grammar
Gergely J. Szöllősi, Anja Spang, … Tom A. Williams·bioRxiv·Sep 10, 2026
- Reconstruction of hundreds of reference ancestral genomes across the eukaryotic kingdom
M. Muffato, A. Louis, … H. R. Crollius·bioRxiv·Feb 17, 2022
- Fault-tolerant pedigree reconstruction from pairwise kinship relations
Edward C. Huang, Kevin A Li, Vagheesh M. Narasimhan·BioinformaticsPeer-reviewed·May 3, 2026
- A general and efficient representation of ancestral recombination graphs
Yan Wong, Anastasia Ignatieva, … Jerome Kelleher·GeneticsPeer-reviewed·Jul 16, 2024
- An Algorithm to Build a Multi-genome Reference
Leily Rabbani, Jonas Müller, Detlef Weigel·bioRxiv·Apr 11, 2020