Advancing admixture graph estimation via maximum likelihood network orientation
Abstract
MotivationAdmixture, the interbreeding between previously distinct populations, is a pervasive force in evolution. The evolutionary history of populations in the presence of admixture can be modeled by augmenting phylogenetic trees with additional nodes that represent admixture events. While enabling a more faithful representation of evolutionary history, admixture graphs present formidable inferential challenges, and there is an increasing need for methods that are accurate, fully automated, and computationally efficient. One key challenge arises from the size of the space of admixture graphs. Given that exhaustively evaluating all admixture graphs can be prohibitively expensive, heuristics have been developed to enable efficient search over this space. One heuristic, implemented in the popular method TreeMix, consists of adding edges to a starting tree while optimizing a suitable objective function. ResultsHere, we present a demographic model (with one admixed population incident to a leaf) where TreeMix and any other starting-tree-based maximum likelihood heuristic using its likelihood function is guaranteed to get stuck in a local optimum and return an incorrect network topology. To address this issue, we propose a new search strategy that we term maximum likelihood network orientation (MLNO). We augment TreeMix with an exhaustive search for a MLNO, referring to this approach as OrientA-Graph. In evaluations including previously published admixture graphs, OrientAGraph outperformed TreeMix on 4/8 models (there are no differences in the other cases). Overall, OrientAGraph found graphs with higher likelihood scores and topological accuracy while remaining computationally efficient. Lastly, our study reveals several directions for improving maximum likelihood admixture graph estimation. AvailabilityOrientAGraph is available under the GNU General Public License v3.0 on Github (https://github.com/sriramlab/OrientAGraph).
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
- Inference of Population Admixture Network from Local Gene Genealogies: a Coalescent-based Maximum Likelihood Approach
Yufeng Wu·BioinformaticsPeer-reviewed·May 4, 2020
- On the limits of fitting complex models of population history to genetic data
R. Maier, P. Flegontov, … D. Reich·bioRxiv·May 8, 2022
- miqoGraph : Fitting admixture graphs using mixed-integer quadratic optimization
Julia Yan, Nick J. Patterson, Vagheesh M. Narasimhan·BioinformaticsPeer-reviewed·Nov 16, 2020
- Bayesian inference of admixture graphs on Native American and Arctic populations
Svend Vendelbo Nielsen, Andrew H. Vaughn, … Rasmus Nielsen·PLoS GeneticsPeer-reviewed·Feb 13, 2023
- Inference of Locus-Specific Population Mixtures From Linked Genome-Wide Allele Frequencies
Carlos S. Reyna-Blanco, Madleina Caduff, … Daniel Wegmann·Molecular Biology and EvolutionPeer-reviewed·Jul 1, 2024
- Complex genetic admixture histories reconstructed with Approximate Bayesian Computations
Cesar Fortes‐Lima, Romain Laurent, … Paul Verdu·Molecular Ecology ResourcesPeer-reviewed·Jan 16, 2021