Package: beachmat 2.21.6
beachmat: Compiling Bioconductor to Handle Each Matrix Type
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.
Authors:
beachmat_2.21.6.tar.gz
beachmat_2.21.6.zip(r-4.5)beachmat_2.21.6.zip(r-4.4)beachmat_2.21.6.zip(r-4.3)
beachmat_2.21.6.tgz(r-4.4-x86_64)beachmat_2.21.6.tgz(r-4.4-arm64)beachmat_2.21.6.tgz(r-4.3-x86_64)beachmat_2.21.6.tgz(r-4.3-arm64)
beachmat_2.21.6.tar.gz(r-4.5-noble)beachmat_2.21.6.tar.gz(r-4.4-noble)
beachmat_2.21.6.tgz(r-4.4-emscripten)beachmat_2.21.6.tgz(r-4.3-emscripten)
beachmat.pdf |beachmat.html✨
beachmat/json (API)
NEWS
# Install 'beachmat' in R: |
install.packages('beachmat', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/tatami-inc/beachmat/issues
On BioConductor:beachmat-2.21.6(bioc 3.20)beachmat-2.20.0(bioc 3.19)
datarepresentationdataimportinfrastructurebioconductor-packagehuman-cell-atlasmatrix-library
Last updated 1 months agofrom:d8e4f81173. Checks:OK: 1 NOTE: 4 ERROR: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 06 2024 |
R-4.5-win-x86_64 | NOTE | Oct 06 2024 |
R-4.5-linux-x86_64 | NOTE | Oct 06 2024 |
R-4.4-win-x86_64 | NOTE | Oct 06 2024 |
R-4.4-mac-x86_64 | ERROR | Oct 06 2024 |
R-4.4-mac-aarch64 | ERROR | Oct 06 2024 |
R-4.3-win-x86_64 | NOTE | Oct 06 2024 |
R-4.3-mac-x86_64 | ERROR | Oct 06 2024 |
R-4.3-mac-aarch64 | ERROR | Oct 06 2024 |
Exports:checkMemoryCachecolBlockApplyflushMemoryCacheinitializeCppisFileBackedMatrixrealizeFileBackedMatrixrowBlockApplytatami.arithtatami.binarytatami.bindtatami.columntatami.column.sumstatami.comparetatami.dimtatami.is.sparsetatami.logtatami.logictatami.mathtatami.multiplytatami.nottatami.prefer.rowstatami.realizetatami.roundtatami.rowtatami.row.sumstatami.subsettatami.transposetoCsparsewhichNonZero
Dependencies:abindassortheadBiocGenericscrayonDelayedArrayIRangeslatticeMatrixMatrixGenericsmatrixStatsRcppS4ArraysS4VectorsSparseArrayXVectorzlibbioc
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Check the in-memory cache for matrix instances | checkMemoryCache flushMemoryCache |
Apply over blocks of columns or rows | colBlockApply rowBlockApply |
Initialize matrix in C++ memory space | initializeCpp initializeCpp,ANY-method initializeCpp,DelayedAbind-method initializeCpp,DelayedAperm-method initializeCpp,DelayedMatrix-method initializeCpp,DelayedNaryIsoOp-method initializeCpp,DelayedSetDimnames-method initializeCpp,DelayedSubset-method initializeCpp,DelayedUnaryIsoOpStack-method initializeCpp,DelayedUnaryIsoOpWithArgs-method initializeCpp,dgCMatrix-method initializeCpp,dgeMatrix-method initializeCpp,dgRMatrix-method initializeCpp,externalptr-method initializeCpp,lgCMatrix-method initializeCpp,lgeMatrix-method initializeCpp,lgRMatrix-method initializeCpp,matrix-method initializeCpp,SVT_SparseMatrix-method |
Realize a file-backed DelayedMatrix | isFileBackedMatrix realizeFileBackedMatrix |
Tatami utilities | tatami-utils tatami.arith tatami.binary tatami.bind tatami.column tatami.column.sums tatami.compare tatami.dim tatami.is.sparse tatami.log tatami.logic tatami.math tatami.multiply tatami.not tatami.prefer.rows tatami.realize tatami.round tatami.row tatami.row.sums tatami.subset tatami.transpose |
Convert a SparseArraySeed to a CsparseMatrix | toCsparse |
Find non-zero entries of a matrix | whichNonZero |