Bioc2026 Registration Open!

ompBAM

C++ Library for OpenMP-based multi-threaded sequential profiling of Binary Alignment Map (BAM) files

Bioconductor version: 3.23 · Package version: 1.16.0

This packages provides C++ header files for developers wishing to create R packages that processes BAM files. ompBAM automates file access, memory management, and handling of multiple threads 'behind the scenes', so developers can focus on creating domain-specific functionality. The included vignette contains detailed documentation of this API, including quick-start instructions to create a new ompBAM-based package, and step-by-step explanation of the functionality behind the example packaged included within ompBAM.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("ompBAM")

Details

MaintainerAlex Chit Hei Wong <alexchwong.github@gmail.com>
AuthorAlex Chit Hei Wong [aut, cre, cph]
LicenseMIT + file LICENSE
URLhttps://github.com/alexchwong/ompBAM
Bug Reportshttps://support.bioconductor.org/
Downloads rank236
Source branchRELEASE_3_23
biocViewsAlignment, DataImport, RNASeq, Sequencing, SingleCell, Software, Transcriptomics

Documentation

Download

Dependencies

Imports: utils, Rcpp

Suggests: RcppProgress, knitr, rmarkdown, roxygen2, devtools, usethis, desc, testthat (>= 3.0.0)

Reverse dependencies

Imports Me (1): SpliceWiz

Links To Me (1): SpliceWiz