Algorithms for Molecular BiologyBioinformaticsPeer-reviewed journal article
An average-case sublinear exact Li and Stephens forward algorithm
Abstract
Hidden Markov models of haplotype inheritance such as the Li and Stephens model allow for computationally tractable probability calculations using the forward algorithms as long as the representative reference panel used in the model is sufficiently small. Specifically, the monoploid Li and Stephens model and its variants are linear in reference panel size unless heuristic approximations are used. However, sequencing projects numbering in the thousands to hundreds of thousands of individuals are underway, and others numbering in the millions are anticipated.\n\nTo make the Li and Stephens forward algorithm for these datasets computationally tractable, we have created a numerically exact version of the algorithm with observed average case [O](nk0.35) runtime, avoiding any tradeoff between runtime and model complexity. We demonstrate that our approach also provides a succinct data structure for general purpose haplotype data storage. We discuss generalizations of our algorithmic techniques to other hidden Markov models.\n\n2012 ACM Subject ClassificationTheory of computation {longrightarrow} Streaming, sublinear and near linear time algorithms; Applied computing {longrightarrow} Bioinformatics\n\nSupplement Materialhttps://github.com/yoheirosen/sublinear-Li-Stephens.\n\nFundingThis work was supported by the National Human Genome Research Institute of the National Institutes of Health under Award Number 5U54HG007990, the National Heart, Lung, and Blood Institute of the National Institutes of Health under Award Number 1U01HL137183-01, and grants from the W.M. Keck foundation and the Simons Foundation.\n\nAcknowledgementsWe would like to thank Jordan Eizenga for his helpful discussions throughout the development of this work.
- Citations
- 6
- FWCI
- 0.08
- Field percentile
- 37th percentile
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
- Minimal Positional Substring Cover: A Haplotype Threading Alternative to Li & Stephens Model
Ahsan Sanaullah, Degui Zhi, Shaojie Zhang·Genome ResearchPeer-reviewed·Jun 14, 2023
- Fast haplotype matching in very large cohorts using the Li and Stephens model
Gerton Lunter·bioRxiv·Apr 12, 2016
- FactorialHMM: Fast and exact inference in factorial hidden Markov models
Regev Schweiger, Yaniv Erlich, Shai Carmi·BioinformaticsPeer-reviewed·Nov 13, 2018
- The solution path of the Li-Stephens haplotype copying model
Yifan Jin, Jonathan Terhorst·bioRxiv·Aug 3, 2022
- Prohlatype: A Probabilistic Framework for HLA Typing
Leonid Rozenberg, Jeff Hammerbacher·bioRxiv·Jan 10, 2018
- GPhase: Greedy Approach for Accurate Haplotype Inferencing
Kshitij Tayal, Naveen Sivadasan, Rajgopal Srinivasan·bioRxiv·Sep 4, 2016