Genome ResearchBioinformaticsPeer-reviewed journal article
High-accuracy SNV calling for bacterial isolates using deep learning with AccuSNV
Herui LiaoiD, Arolyn ConwilliD, Ian C. Light-MakaiD, Martin FenkiD, Alyssa H. MitchelliD, Evan B. QuiD, Paul A. TorrilloiD, Jacob S. BakeriD, Lilly R. BartschiD, Felix M. KeyiD, Tami D. LiebermaniD
Abstract
Accurate detection of mutations within bacterial species is critical for fundamental studies of microbial evolution, reconstructing transmission events, and identifying antimicrobial resistance mutations. While many tools have been developed to identify single nucleotide variants (SNVs) from whole-genome sequencing, they often suffer from high false positive rates due to the complexity of bacterial genomes and the need for different filtering cutoffs across sample types and sequencing depths. As datasets increase in size, the manual filtering required for high accuracy presents a significant obstacle. Here, we present AccuSNV, a novel deep learning-based tool for high-precision and automated bacterial SNV calling. Unlike traditional methods that process one sample at a time, AccuSNV leverages a convolutional neural network (CNN) that integrates alignment information across multiple samples, enhancing precision through learned across-sample patterns. We evaluated AccuSNV against seven popular SNV calling tools using simulated data from six bacterial species with varied sequencing depths, numbers of isolates, mutations, and divergence levels. To further validate its real-world utility, we tested AccuSNV on multiple curated bacterial datasets containing reported SNVs. In both simulated and real-world scenarios, AccuSNV consistently achieved the best performance. Moreover, AccuSNV provides comprehensive user-friendly downstream analysis modules and outputs, including mutation annotation information, phylogenetic inference, dN/dS calculations, and optional manual filtering. Together with the automated deep learning-based calling, these features make AccuSNV broadly accessible to users with different levels of computational expertise.
- organism: bacteria (other)
- assay: whole-genome sequencing
- research focus: variant calling
- approach: deep learning
- Citations
- 0
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
- Benchmarking reveals superiority of deep learning variant callers on bacterial nanopore sequence data
Michael B. Hall, Ryan R. Wick, … Lachlan Coin·eLifePeer-reviewed·Oct 10, 2024
- Creating a universal SNP and small indel variant caller with deep neural networks
Ryan E. Poplin, Pi-Chuan Chang, … Mark A. DePristo·Nature BiotechnologyPeer-reviewed·Sep 24, 2018
- DeepSV: Accurate calling of genomic deletions from high throughput sequencing data using deep convolutional neural network
Lei Cai, Yufeng Wu, Jingyang Gao·BMC BioinformaticsPeer-reviewed·Dec 1, 2019
- sv-channels: filtering genomic deletions using one-dimensional convolutional neural networks
Luca Santuari, Sonja Georgievska, … Jeroen de Ridder·bioRxiv·Oct 17, 2024
- Genomic diversity affects the accuracy of bacterial SNP calling pipelines
Stephen J. Bush, Dona Foster, … Ann Sarah Walker·GigaSciencePeer-reviewed·Feb 1, 2020
- Identification of single nucleotide variants using position-specific error estimation in deep sequencing data
Dimitrios Kleftogiannis, Marco Punta, … Stefano Lise·BMC Medical GenomicsPeer-reviewed·Aug 2, 2019