QAlign
QAlign: Quantization-Based Pre-Processor for Nanopore Long-Read Alignment
QAlign transforms nanopore nucleotide sequence reads into discretized current levels to model sequencer-specific error modes and improve long-read alignment accuracy.
Key Features:
- Quantization Approach: Converts nucleotide sequences into quantized current levels that capture nanopore sequencing noise and error characteristics.
- Aligner Integration: Functions as a pre-processor compatible with existing long-read aligners.
Scientific Applications:
- Genomic Alignment: Increases nanopore read-to-genome alignment accuracy from ~80% to ~90%.
- Transcriptome and Read-to-Read Alignment: Improves transcriptome alignment rates from 51.6% up to 90% and increases read-to-read overlap quality by 9.2%, 2.5%, and 10.8% across three datasets.
- Error Characterization: Leverages nanopore-specific noise profiles to enhance long-read mapping performance.
Methodology:
QAlign preprocesses nanopore long reads by mapping nucleotide sequences to discretized current levels that reflect sequencing error patterns, enabling downstream alignment algorithms to more accurately match reads to reference genomes or other long reads.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 11/24/2024
Operations
Publications
Joshi D, Mao S, Kannan S, Diggavi S. QAlign: aligning nanopore reads accurately using current-level modeling. Bioinformatics. 2020;37(5):625-633. doi:10.1093/bioinformatics/btaa875. PMID:33051648. PMCID:PMC8097683.