Package: BamScale 0.99.14

Chirag Parsania

BamScale: Bioconductor-Friendly Multithreaded BAM Processing

Multithreaded sequential BAM processing built on top of the ompBAM C++ engine. BamScale provides user-friendly BAM read and scan interfaces designed for compatibility with existing Bioconductor workflows.

Authors:Chirag Parsania [aut, cre]

BamScale_0.99.14.tar.gz
BamScale_0.99.14.zip(r-4.7-x86_64)BamScale_0.99.14.zip(r-4.7-arm64)BamScale_0.99.14.zip(r-4.6-x86_64)BamScale_0.99.14.zip(r-4.6-arm64)BamScale_0.99.14.zip(r-4.5-x86_64)
BamScale_0.99.14.tgz(r-4.6-x86_64)BamScale_0.99.14.tgz(r-4.6-arm64)BamScale_0.99.14.tgz(r-4.5-x86_64)BamScale_0.99.14.tgz(r-4.5-arm64)
BamScale_0.99.14.tar.gz(r-4.7-x86_64)BamScale_0.99.14.tar.gz(r-4.7-arm64)BamScale_0.99.14.tar.gz(r-4.6-arm64)BamScale_0.99.14.tar.gz(r-4.6-x86_64)
BamScale_0.99.14.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
BamScale/json (API)

# Install 'BamScale' in R:
install.packages('BamScale', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cparsania/bamscale/issues

Pkgdown/docs site:https://cparsania.github.io

Uses libs:
  • zlib– Compression library
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

On BioConductor:BamScale-0.99.14(bioc 3.24)

softwaredataimportsequencingcoveragealignmentqualitycontrolzlibcppopenmp

5.00 score 450 downloads 9 exports 35 dependencies

Last updated from:39795de370. Checks:1 ERROR, 11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR185
linux-devel-arm64NOTE373
source / vignettesOK268
linux-release-arm64NOTE349
macos-release-arm64NOTE556
macos-release-x86_64NOTE769
macos-oldrel-arm64NOTE435
macos-oldrel-x86_64NOTE1097
windows-devel-arm64NOTE394
windows-devel-x86_64NOTE444
windows-release-arm64NOTE356
windows-release-x86_64NOTE332
windows-oldrel-x86_64NOTE343
wasm-releaseOK165

Exports:bam_countbam_coveragebam_coverage_bigwigbam_readdecode_compact_qualdecode_compact_seqdecode_seqqual_compactfragment_sizesmapq_dist

Dependencies:askpassBHBiocGenericsBiocParallelBiostringsbitopscigarillocodetoolscpp11crayoncurlformatRfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomicAlignmentsGenomicRangeshttrIRangesjsonlitelambda.rmimeompBAMopensslR6RcppRhtslibRsamtoolsS4VectorsSeqinfosnowsysUCSC.utilsXVector

Benchmarking BamScale: reader throughput and end-to-end workflow impact
Overview | Read throughput on a single large BAM | End-to-end impact tracks the read fraction | A note on cores and fairness | Beyond reading: in-reader aggregation (new in 0.99.14) | Output is identical to the standard tools | Try it | Reproducing the full benchmarks | Session information

Last update: 2026-08-12
Started: 2026-04-20

Getting started with BamScale
Introduction | Installation | Basic usage | Metadata-oriented BAM access | Filtering with ScanBamParam | Alignment-object output | Sequence and quality extraction | Fast count summaries | Relationship to existing Bioconductor tools | Session information

Last update: 2026-05-04
Started: 2026-04-20