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

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.

Documentation

Links