RapMap
RapMap: Quasi-Mapping Algorithm for RNA-seq Read Assignment
RapMap implements quasi-mapping to identify potential loci of origin for RNA-seq reads within transcriptomes without performing full base-to-base alignments, reducing computational complexity by avoiding exhaustive reporting of multi-mapping locations per read.
Key Features:
- Quasi-Mapping Algorithm: Determines candidate transcript loci for sequencing reads without generating detailed alignments.
- Optimized Data Structures: Exploits shared sequences among transcripts to improve mapping efficiency and reduce redundancy.
- High-Speed Processing: Achieves faster mapping compared to conventional aligners through reduced computational overhead.
- Accurate Read Assignment: Maintains high mapping accuracy suitable for downstream transcript-level analyses.
Scientific Applications:
- Transcript-Level Quantification: Supports accurate estimation of transcript abundance from RNA-seq reads.
- De Novo Transcriptome Analysis: Maps reads to transcriptomes when reference annotations are available without full alignment.
- Contig Clustering: Groups contigs from de novo assembled transcriptomes into biologically meaningful clusters.
Methodology:
RapMap applies a quasi-mapping strategy that indexes transcriptome sequences and uses optimized data structures to rapidly identify candidate mapping loci for each RNA-seq read, omitting detailed base-to-base alignment and exhaustive multi-mapping reporting to minimize computational cost while preserving mapping accuracy.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- C++, C
- Added:
- 10/6/2018
- Last Updated:
- 1/13/2019
Operations
Data Inputs & Outputs
DNA mapping
Inputs
Publications
Srivastava A, Sarkar H, Gupta N, Patro R. RapMap: a rapid, sensitive and accurate tool for mapping RNA-seq reads to transcriptomes. Bioinformatics. 2016;32(12):i192-i200. doi:10.1093/bioinformatics/btw277. PMID:27307617. PMCID:PMC4908361.