gmapR
gmapR performs sequence alignment of RNA-Seq and DNA-Seq reads to genomic references within the R/Bioconductor environment using GMAP and GSNAP algorithms to support transcriptomics, genomics, and epigenetics analyses.
Key Features:
- Advanced Alignment Algorithms: Implements a greedy match-and-extend algorithm with suffix arrays, segment chaining and diagonalization using genomic hash tables, and nucleotide-level dynamic programming accelerated with SIMD instructions.
- Enhanced Genomic Representation: Uses compressed genomic hash tables, enhanced suffix arrays (ESAs), and SIMD-accelerated comparisons to enable alignment against large genomes, including those exceeding four billion base pairs.
- Functional Enhancements: Standardizes indel positions, handles ambiguous splicing events, clips and merges overlapping paired-end reads, and supports alignments to circular chromosomes and alternate scaffolds.
- Integration with R/Bioconductor: Integrates GMAP and GSNAP functionality into R/Bioconductor workflows via packages such as gmapR and HTSeqGenie and provides per-nucleotide tallying of alignments using bam_tally.
Scientific Applications:
- Transcriptomics: Analyzing RNA-Seq data to study gene expression and regulation.
- Genomics: Mapping DNA-Seq reads to reference genomes for variant discovery and structural variation analysis.
- Epigenetics: Investigating genome modifications that affect gene activity without altering DNA sequence.
Methodology:
Computational methods include greedy match-and-extend with suffix arrays, segment chaining and diagonalization via genomic hash tables, compressed genomic hash tables and enhanced suffix arrays (ESAs), and nucleotide-level dynamic programming accelerated with SIMD instructions.
Topics
Collections
Details
- License:
- Artistic-2.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 1/17/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Wu TD, Reeder J, Lawrence M, Becker G, Brauer MJ. GMAP and GSNAP for Genomic Sequence Alignment: Enhancements to Speed, Accuracy, and Functionality. Methods in Molecular Biology. 2016. doi:10.1007/978-1-4939-3578-9_15. PMID:27008021.