bioRxivBioinformaticsPreprint
reconcILS: A gene tree-species tree reconciliation algorithm that allows for incomplete lineage sorting
Abstract
Reconciliation algorithms infer the evolutionary history of individual gene trees given a species tree. Many reconciliation algorithms consider only duplication and loss events (and sometimes horizontal transfer), ignoring effects of the coalescent process, including incomplete lineage sorting (ILS). Here, we present a new heuristic algorithm for carrying out reconciliation that accurately accounts for ILS by treating it as a series of nearest neighbor interchange (NNI) events. For discordant branches of the gene tree identified by last common ancestor (LCA) mapping, our algorithm recursively chooses the optimal history by comparing the cost of duplication and loss to the cost of NNI and loss. We demonstrate the accuracy of our new method, which we call reconcILS, using a new simulation engine (dupcoal) that generates gene trees produced by the interaction of duplication, loss, and ILS under the MSC-DL model. Despite being a heuristic method, reconcILS is much more accurate than models that ignore ILS, and at least as accurate or better than leading methods that can model ILS, while also able to handle much larger datasets. We demonstrate the use of reconcILS by applying it to a dataset of 23 primate genomes, highlighting its accuracy compared to standard methods in the presence of large amounts of ILS.
- organism: human
- organism: multiple species
- research focus: benchmarking
- research focus: gene regulatory network inference
- approach: statistical model
- approach: simulation
- Citations
- 5
Reproducibility 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
- The Most Parsimonious Reconciliation Problem in the Presence of Incomplete Lineage Sorting and Hybridization is NP-Hard
M. LeMay, Y.-C. Wu, R. Libeskind-Hadas·bioRxiv·Mar 14, 2021
- Treerecs: an integrated phylogenetic tool, from sequences to reconciliations
Nicolas Comte, Benoit Morel, … David P. Parsons·BioinformaticsPeer-reviewed·Jul 10, 2020
- Differential Effects of Incomplete Lineage Sorting and Gene Tree Estimation Error on Gene Tree Distributions and Species Tree Inference
Nafis Tahmid, Shattik Islam Rhythm, Md. Shamsuzzoha Bayzid·bioRxiv·Aug 25, 2026
- DISCO+QR: Rooting Species Trees in the Presence of GDL and ILS
James Willson, Yasamin Tabatabaee, … Tandy J. Warnow·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2023
- Rehabilitating the benefits of gene tree correction in the presence of incomplete lineage sorting
Manuel Lafond, Céline Scornavacca·Peer Community JournalPeer-reviewed·Jan 16, 2026
- Time-Consistent Reconciliation Maps and ForbiddenTime Travel
N. Nojgaard, M. Geiss, … M. Hellmuth·bioRxiv·Oct 10, 2017