Package: beachmat 2.29.0
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.29.0.tar.gz
beachmat_2.29.0.zip(r-4.7)beachmat_2.29.0.zip(r-4.6)beachmat_2.29.0.zip(r-4.5)
beachmat_2.29.0.tgz(r-4.6-x86_64)beachmat_2.29.0.tgz(r-4.6-arm64)beachmat_2.29.0.tgz(r-4.5-x86_64)beachmat_2.29.0.tgz(r-4.5-arm64)
beachmat_2.29.0.tar.gz(r-4.7-arm64)beachmat_2.29.0.tar.gz(r-4.7-x86_64)beachmat_2.29.0.tar.gz(r-4.6-arm64)beachmat_2.29.0.tar.gz(r-4.6-x86_64)
beachmat_2.29.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
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.29.0(bioc 3.24)beachmat-2.28.0(bioc 3.23)
datarepresentationdataimportinfrastructurebioconductor-packagehuman-cell-atlasmatrix-librarycpp
Last updated from:de69b77e7c. Checks:12 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | WARNING | 237 | ||
| linux-devel-arm64 | WARNING | 418 | ||
| linux-devel-x86_64 | WARNING | 531 | ||
| source / vignettes | OK | 318 | ||
| linux-release-arm64 | WARNING | 381 | ||
| linux-release-x86_64 | WARNING | 513 | ||
| macos-release-arm64 | WARNING | 338 | ||
| macos-release-x86_64 | WARNING | 616 | ||
| macos-oldrel-arm64 | WARNING | 438 | ||
| macos-oldrel-x86_64 | WARNING | 597 | ||
| windows-devel | WARNING | 584 | ||
| windows-release | WARNING | 507 | ||
| windows-oldrel | WARNING | 508 | ||
| wasm-release | OK | 173 |
Exports:checkMemoryCachecolBlockApplyflushMemoryCachegetExecutorinitializeCppisFileBackedMatrixrealizeFileBackedMatrixrowBlockApplytatami.arithtatami.binarytatami.bindtatami.columntatami.column.medianstatami.column.nan.countstatami.column.sumstatami.comparetatami.dimtatami.gettatami.is.sparsetatami.logtatami.logictatami.mathtatami.medianstatami.multiplytatami.nan.countstatami.nottatami.prefer.rowstatami.realizetatami.roundtatami.rowtatami.row.medianstatami.row.nan.countstatami.row.sumstatami.subsettatami.sumstatami.sums.by.grouptatami.transposetoCsparsewhichNonZero
Dependencies:abindassortheadBiocGenericsDelayedArraygenericsIRangeslatticeMatrixMatrixGenericsmatrixStatsRcppS4ArraysS4VectorsSparseArrayXVector
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 |
| Get the parallel executor | getExecutor |
| Initialize matrix in C++ memory space | initializeCpp initializeCpp,ANY-method initializeCpp,ConstantArraySeed-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.medians tatami.column.nan.counts tatami.column.sums tatami.compare tatami.dim tatami.get tatami.is.sparse tatami.log tatami.logic tatami.math tatami.medians tatami.multiply tatami.nan.counts tatami.not tatami.prefer.rows tatami.realize tatami.round tatami.row.medians tatami.row.nan.counts tatami.row.sums tatami.subset tatami.sums tatami.sums.by.group tatami.transpose |
| Convert a SparseMatrix to a CsparseMatrix | toCsparse |
| Find non-zero entries of a matrix | whichNonZero |
