StratoMod: Predicting sequencing and variant calling errors with interpretable machine learning
Nathan J. DwarshuisiD, Peter D. TonneriD, Nathan D. OlsoniD, Fritz Joachim SedlazeckiD, Justin WagneriD, Justin M. ZookiD
Abstract
Despite the variety in sequencing platforms, mappers, and variant callers, no single pipeline is optimal across the entire human genome. Therefore, developers, clinicians, and researchers need to make tradeoffs when designing pipelines for their application. Currently, assessing such tradeoffs relies on intuition about how a certain pipeline will perform in a given genomic context. We present Stratomod, which addresses this problem using an interpretable machine-learning classifier to predict variant calling errors in a data-driven manner. We showed Stratomod can precisely quantify the likelihood of missing variants using Hifi or Illumina, and leveraged Stratomods interpretability to measure contributions from difficult-to-map and homopolymer regions for each respective outcome. Furthermore, we used Statomod to assess the likelihood of missing variants due to mismapping using linear vs. graph-based references, and identified the hard-to-map regions where graph-based methods excelled and by how much. For these we utilized our new benchmark based on the Q100 HG002 assembly, which contains previously-inaccessible difficult regions. Furthermore, Stratomod presents a new method of finding likely false negatives, which is an improvement over current pipelines which only filter false positives. We anticipate this being useful for performing precise risk-reward analyses when designing variant calling pipelines.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 8
- FWCI
- 0.95
- Field percentile
- top 28%
- Organism
- Assay
- Research Focus
- Approach
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
- Strelka2: Fast and accurate variant calling for clinical sequencing applications
Sangtae Kim, Konrad Scheffler, … Christopher T. Saunders·Nature MethodsPeer-reviewed·Jul 11, 2018
- Measurement error and variant-calling in deep Illumina sequencing of HIV
Mark Howison, Mia Coetzer, Rami Kantor·BioinformaticsPeer-reviewed·Nov 6, 2018
- Systematic benchmark of state-of-the-art variant calling pipelines identifies major factors affecting accuracy of coding sequence variant discovery
Ruslan Abasov, Varvara E. Tvorogova, … Yury A. Barbitoff·BMC GenomicsPeer-reviewed·Feb 22, 2022
- Evaluating assembly and variant calling software for strain-resolved analysis of large DNA-viruses
Zhi-Luo Deng, Akshay Dhingra, … Alice Carolyn McHardy·Briefings in BioinformaticsPeer-reviewed·May 24, 2020
- A method of identifying false positives in the strain-specific variant calling of rice
Sun‐Hee Kim, Sang‐Ho Chu, … Chang-Yong Lee·bioRxiv·Oct 2, 2023
- geck: trio-based comparative benchmarking of variant calls
Péter Kómár, Deniz Kural·BioinformaticsPeer-reviewed·May 22, 2018