PLoS Computational BiologyBioinformaticsPeer-reviewed journal article
Graph-based algorithms for Laplace transformed coalescence time distributions.
Abstract
Extracting information on the selective and demographic past of populations that is contained in samples of genome sequences requires a description of the distribution of the underlying genealogies. Using the Laplace transform, this distribution can be generated with a simple recursive procedure, regardless of model complexity. Assuming an infinite-sites mutation model, the probability of observing specific configurations of linked variants within small haplotype blocks can be recovered from the Laplace transform of the joint distribution of branch lengths. However, the repeated differentiation required to compute these probabilities has proven to be a serious computational bottleneck in earlier implementations. Here, I show that the state space diagram can be turned into a computational graph, allowing efficient evaluation of the Laplace transform by means of a graph traversal algorithm. This general algorithm can, for example, be applied to tabulate the likelihoods of mutational configurations in non-recombining blocks. This work provides a crucial speed up for existing composite likelihood approaches that rely on the joint distribution of branch lengths to fit isolation with migration models and estimate the parameters of selective sweeps. The associated software is available as an open-source Python library, agemo.
- assay: whole-genome sequencing
- research focus: gene regulatory network inference
- research focus: variant calling
- approach: graph neural network
- approach: statistical model
- Citations
- 6
- FWCI
- 0.75
- Field percentile
- top 32%
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
- Efficient strategies for calculating blockwise likelihoods under the coalescent
Konrad Lohse, Martin Chmelik, … Nick H Barton·bioRxiv·Oct 27, 2015
- Evaluation of methods for estimating coalescence times using ancestral recombination graphs
Débora Y. C. Brandt, Xinzhu Wei, … Rasmus Nielsen·GeneticsPeer-reviewed·Mar 25, 2022
- Fast haplotype matching in very large cohorts using the Li and Stephens model
Gerton Lunter·bioRxiv·Apr 12, 2016
- Computing coalescence rates for complex demographies and sampling configurations
Jiatong Liang, Jonathan Terhorst·bioRxiv·Aug 26, 2026
- Ultra-fast genome-wide inference of pairwise coalescence times
Regev Schweiger, Richard Michael Durbin·Genome ResearchPeer-reviewed·Aug 10, 2023
- Bayesian Inference of Joint Coalescence Times for Sampled Sequences
Helmut Simon, Gavin A. Huttley·bioRxiv·Jul 23, 2021