HDF5Array
HDF5 datasets as array-like objects in R
Bioconductor version: 3.23 · Package version: 1.40.0
The HDF5Array package is an HDF5 backend for DelayedArray objects. It implements the HDF5Array, H5SparseMatrix, H5ADMatrix, and TENxMatrix classes, 4 convenient and memory-efficient array-like containers for representing and manipulating either: (1) a conventional (a.k.a. dense) HDF5 dataset, (2) an HDF5 sparse matrix (stored in CSR/CSC/Yale format), (3) the central matrix of an h5ad file (or any matrix in the /layers group), or (4) a 10x Genomics sparse matrix. All these containers are DelayedArray extensions and thus support all operations (delayed or block-processed) supported by DelayedArray objects.
Installation
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("HDF5Array") Details
| Maintainer | Hervé Pagès <hpages.on.github@gmail.com> |
| Author | Hervé Pagès [aut, cre] (ORCID: <https://orcid.org/0009-0002-8272-4522>) |
| License | Artistic-2.0 |
| URL | https://bioconductor.org/packages/HDF5Array |
| Bug Reports | https://github.com/Bioconductor/HDF5Array/issues |
| Downloads rank | 18361 |
| Source branch | RELEASE_3_23 |
| biocViews | Annotation, Coverage, DataImport, DataRepresentation, GenomeAnnotation, ImmunoOncology, Infrastructure, RNASeq, Sequencing, SingleCell, Software |
Documentation
Download
Dependencies
Depends: R (>= 3.4), methods, SparseArray (>= 1.7.5), DelayedArray (>= 0.33.5), h5mread (>= 1.3.3)
Imports: utils, stats, tools, Matrix, BiocGenerics (>= 0.51.2), S4Vectors, IRanges, S4Arrays (>= 1.1.1), rhdf5
Suggests: BiocParallel, GenomicRanges, SummarizedExperiment (>= 1.15.1), h5vcData, ExperimentHub, TENxBrainData, zellkonverter, GenomicFeatures, SingleCellExperiment, DelayedMatrixStats, genefilter, RSpectra, RUnit, knitr, rmarkdown, BiocStyle
Reverse dependencies
Depends On Me (3): MAGAR, TENxBrainData, TENxPBMCData
Imports Me (49): alabaster.matrix, beachmat.hdf5, BgeeDB, biscuiteer, bsseq, Cepo, chihaya, clusterExperiment, CuratedAtlasQueryR, curatedTCGAData, cytomapper, DelayedTensor, DropletUtils, ebvcube, FRASER, GenomicScores, glmGamPoi, GSVA, HCAData, HCATonsilData, ImageArray, imcdatasets, lemur, LoomExperiment, MafH5.gnomAD.v4.0.GRCh38, mariner, MerfishData, methodical, methrix, MethylSeqData, minfi, MOFA2, netSmooth, orthos, orthosData, RBedMethyl, recountmethylation, rliger, scmeth, scMultiome, signatureSearch, SingleCellMultiModal, SpliceWiz, TabulaMurisSenisData, TENxIO, transformGamPoi, TumourMethData, vmrseq, xenLite
Suggests Me (30): beachmat, BiocGenerics, BiocSklearn, cellxgenedp, DeconvoBuddies, DelayedArray, DelayedMatrixStats, h5mread, iSEE, lstar, MAST, mbkmeans, metabolomicsWorkbenchR, MuData, MultiAssayExperiment, PDATK, proBatch, QFeatures, S4Arrays, SCArray, scMerge, scran, scry, SeuratObject, SparseArray, spatialHeatmap, STexampleData, SummarizedExperiment, ZarrArray, zellkonverter