Archives of Clinical and Biomedical ResearchBioinformaticsPeer-reviewed journal article
Rapid Real-time Squiggle Classification for Read Until Using RawMap
Harisankar SadasivaniD, Jack WaddeniD, Kush Goliya, Piyush RanjaniD, Robert P. DicksoniD, David T. BlaauwiD, Reetuparna DasiD, Satish NarayanasamyiD
- Citations
- 26
- FWCI
- 2.23
- Field percentile
- top 11%
Abstract
ReadUntil enables Oxford Nanopore Technologys (ONT) sequencers to selectively sequence reads of target species in real-time. This enables efficient microbial enrichment for applications such as microbial abundance estimation and is particularly beneficial for metagenomic samples with a very high fraction of non-target reads (> 99% can be human reads). However, read-until requires a fast and accurate software filter that analyzes a short prefix of a read and determines if it belongs to a microbe of interest (target) or not. The baseline Read Until pipeline uses a deep neural network-based basecaller called Guppy and is slow and inaccurate for this task ([~]60% of bases sequenced are unclassified). We present RawMap, an efficient CPU-only microbial species-agnostic Read Until classifier for filtering non-target human reads in the squiggle space. RawMap uses a Support Vector Machine (SVM), which is trained to distinguish human from microbe using non-linear and non-stationary characteristics of ONTs squiggle output (continuous electrical signals). Compared to the baseline Read Until pipeline, RawMap is a 1327X faster classifier and significantly improves the sequencing time and cost, and compute time savings. We show that RawMap augmented pipelines reduce sequencing time and cost by [~]24% and computing cost by [~]22%. Additionally, since RawMap is agnostic to microbial species, it can also classify microbial species it is not trained on. We also discuss how RawMap may be used as an alternative to the RT-PCR test for viral load quantification of SARS-CoV-2. Availability and implementationSoftware is released with MIT License and available on GitHub: https://github.com/harisankarsadasivan/RawMap
- organism: human
- organism: multiple species
- assay: long-read sequencing
- research focus: cell type annotation
- research focus: benchmarking
- approach: statistical model
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
- Real-Time, Direct Classification of Nanopore Signals with SquiggleNet
Yuwei Bao, Jack Wadden, … Joshua D. Welch·bioRxiv·Jan 15, 2021
- SeqScreen-Nano: a computational platform for rapid, in-field characterization of previously unseen pathogens.
Advait Balaji, Yunxi Liu, … Todd J. Treangen·bioRxiv·Feb 10, 2023
- NanoLabel: A fast and accurate real-time nanopore signal classifier
Daanish Mahajan, Chirag Jain, Navin Kashyap·bioRxiv·May 6, 2026
- BugSeq: a highly accurate cloud platform for long-read metagenomic analyses
Jeremy Fan, Steven Huang, Samuel D. Chorlton·BMC BioinformaticsPeer-reviewed·Mar 25, 2021
- Accelerated Dynamic Time Warping on GPU forSelective Nanopore Sequencing
Harisankar Sadasivan, Daniel Stiffler, … Satish Narayanasamy·Journal of Biotechnology and BiomedicinePeer-reviewed·Jan 1, 2024
- Deep learning-based real-time detection of novel pathogens during sequencing
Jakub M. Bartoszewicz, Ulrich Genske, Bernhard Y. Renard·Briefings in BioinformaticsPeer-reviewed·Jun 24, 2021