RawHash
RawHash maps raw nanopore sequencing signals to reference genomes using a hash-based similarity search to enable real-time analysis of large genomes.
Key Features:
- Real-Time Signal Analysis: Processes electrical signals produced by nanopore sequencers as they are generated to enable immediate signal-level analysis.
- Read Until Optimization: Leverages the "Read Until" capability of nanopore sequencing to allow early ejection of DNA strands and reduce sequencing of unnecessary fragments.
- Hash-Based Similarity Search: Quantizes raw signal values and computes hashes so that signals from identical DNA yield the same hash despite minor signal variations.
- Scalability for Large Genomes: Maintains high throughput and accuracy for large genomes, reporting a 25.8× average throughput improvement compared to UNCALLED and improved accuracy relative to Sigmap.
Scientific Applications:
- Read Mapping: Aligns raw nanopore signals to a reference genome, achieving a 25.8× average throughput improvement over UNCALLED and improved accuracy relative to Sigmap for large genomes.
- Relative Abundance Estimation: Estimates relative abundances of genomic sequences within samples from raw-signal mappings to support microbial community and gene expression analyses.
- Contamination Analysis: Detects and characterizes contaminant DNA in sequencing data using raw-signal mappings to the reference.
Methodology:
Creates an index from the reference genome, quantizes raw nanopore signals to consistent values, computes hashes from quantized signals, and performs hash-based similarity search to map raw signals to the reference genome.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Programming Languages:
- Shell
- Added:
- 11/7/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Firtina C, Mansouri Ghiasi N, Lindegger J, Singh G, Cavlak MB, Mao H, Mutlu O. RawHash: enabling fast and accurate real-time analysis of raw nanopore signals for large genomes. Bioinformatics. 2023;39(Supplement_1):i297-i307. doi:10.1093/bioinformatics/btad272. PMID:37387139. PMCID:PMC10311405.
PMID: 37387139
PMCID: PMC10311405
Funding: - European Union’s Horizon: 101047160
- Swiss National Science Foundation: 200021_213084