Bioc2026 Registration Open!

beachmat

Compiling Bioconductor to Handle Each Matrix Type

Bioconductor version: 3.23 · Package version: 2.28.0

Provides a consistent C++ class interface for reading from a variety of commonly used matrix types. Ordinary matrices and several sparse/dense Matrix classes are directly supported, along with a subset of the delayed operations implemented in the DelayedArray package. All other matrix-like objects are supported by calling back into R.

Installation

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

BiocManager::install("beachmat")

Details

MaintainerAaron Lun <infinite.monkeys.with.keyboards@gmail.com>
AuthorAaron Lun [aut, cre], Hervé Pagès [aut], Mike Smith [aut]
LicenseGPL-3
URLhttps://github.com/tatami-inc/beachmat
Bug Reportshttps://github.com/tatami-inc/beachmat/issues
System RequirementsC++17
Downloads rank20411
Source branchRELEASE_3_23
biocViewsDataImport, DataRepresentation, Infrastructure, Software

Documentation

Download

Dependencies

Imports: methods, DelayedArray (>= 0.27.2), SparseArray, BiocGenerics, Matrix, Rcpp

LinkingTo: Rcpp, assorthead (>= 1.5.4)

Suggests: testthat, BiocStyle, knitr, rmarkdown, rcmdcheck, BiocParallel, HDF5Array, beachmat.hdf5

Reverse dependencies

Imports Me (15): batchelor, beachmat.hdf5, beachmat.tiledb, BiocSingular, bsseq, DropletUtils, glmGamPoi, mumosa, omicsGMF, PCAtools, scater, scran, scrapper, scuttle, SingleR

Suggests Me (4): BiocNeighbors, mbkmeans, methFuse, scCB2

Links To Me (14): beachmat.hdf5, beachmat.tiledb, BiocNeighbors, BiocSingular, bsseq, dreamlet, DropletUtils, glmGamPoi, mbkmeans, PCAtools, scran, scrapper, scuttle, SingleR