BioinformaticsBioinformaticsPeer-reviewed journal article
RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes
Can FırtınaiD, Nika Mansouri GhiasiiD, Joël LindeggeriD, Gagandeep SinghiD, Meryem Banu CavlakiD, Haiyu MaoiD, Onur MutluiD
Abstract
Nanopore sequencers generate electrical raw signals in real-time while sequencing long genomic strands. These raw signals can be analyzed as they are generated, providing an opportunity for real-time genome analysis. An important feature of nanopore sequencing, Read Until, can eject strands from sequencers without fully sequencing them, which provides opportunities to computationally reduce the sequencing time and cost. However, existing works utilizing Read Until either 1) require powerful computational resources that may not be available for portable sequencers or 2) lack scalability for large genomes, rendering them inaccurate or ineffective. We propose RawHash, the first mechanism that can accurately and efficiently perform real-time analysis of nanopore raw signals for large genomes using a hash-based similarity search. To enable this, RawHash ensures the signals corresponding to the same DNA content lead to the same hash value, regardless of the slight variations in these signals. RawHash achieves an accurate hash-based similarity search via an effective quantization of the raw signals such that signals corresponding to the same DNA content have the same quantized value and, subsequently, the same hash value. We evaluate RawHash on three applications: 1) read mapping, 2) relative abundance estimation, and 3) contamination analysis. Our evaluations show that RawHash is the only tool that can provide high accuracy and high throughput for analyzing large genomes in real-time. When compared to the state-of-the-art techniques, UNCALLED and Sigmap, RawHash provides 1) 25.8x and 3.4x better average throughput and 2) significantly better accuracy for large genomes, respectively. Source code is available at https://github.com/CMU-SAFARI/RawHash.
- assay: long-read sequencing
- assay: whole-genome sequencing
- research focus: variant calling
- research focus: benchmarking
- approach: statistical model
- Citations
- 48
- FWCI
- 4.26
- Field percentile
- top 4%
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
- RawBench: A Comprehensive Benchmarking Framework for Raw Nanopore Signal Analysis Techniques
Furkan Eris, Ulysse McConnell, … Onur Mutlu·bioRxiv·Oct 4, 2025
- NanoLabel: A fast and accurate real-time nanopore signal classifier
Daanish Mahajan, Chirag Jain, Navin Kashyap·bioRxiv·May 6, 2026
- Campolina: A Deep Neural Framework for Accurate Segmentation of Nanopore Signals
Sara Bakić, Krešimir Friganović, … Mile Šikić·Genome biologyPeer-reviewed·Jan 27, 2026
- Novel algorithms for efficient subsequence searching and mapping in nanopore raw signals towards targeted sequencing
Renmin Han, Sheng Wang, Xin Gao·BioinformaticsPeer-reviewed·Oct 1, 2019
- NanoSpring: reference-free lossless compression of nanopore sequencing reads using an approximate assembly approach
Qingxi Meng, Shubham Chandak, … Tsachy Weissman·Scientific ReportsPeer-reviewed·Feb 6, 2023
- Flexible and efficient handling of nanopore sequencing signal data with slow5tools
Hiruna Samarakoon, James M. Ferguson, … Ira W. Deveson·Genome biologyPeer-reviewed·Apr 6, 2023