RbowtieCuda
RbowtieCuda wraps the nvBowtie and nvBWT rewritten version of Bowtie2, enabling GPU-accelerated genome indexing and read alignment on NVIDIA graphics cards within the R environment.
Key Features:
- GPU-accelerated alignment: Leverages NVIDIA CUDA graphics cards to run the Bowtie2 alignment algorithm with substantially improved performance.
- Genome indexing: Provides wrapper functions for generating genome indexes using the nvBWT indexing component.
- Read alignment: Enables alignment of sequencing reads to generated indexes using nvBowtie.
- R integration: Functions operate natively within the R environment for bioinformatics workflows.
Scientific Applications:
- High-throughput sequencing analysis: Accelerates alignment of large-scale next-generation sequencing datasets using GPU hardware.
- Genomic read mapping: Maps DNA sequencing reads to reference genomes for downstream variant calling, expression analysis, and other genomic studies.
Methodology:
The package provides R wrapper functions that interface with nvBowtie and nvBWT, rewritten CUDA implementations of the Bowtie2 aligner and its Burrows-Wheeler transform indexer.
Collections
Details
- License:
- BSD-3-Clause
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- R
- Added:
- 9/1/2026
- Last Updated:
- 10/11/2026