Bioc2026 Registration Open!

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

MaintainerHervé Pagès <hpages.on.github@gmail.com>
AuthorHervé Pagès [aut, cre] (ORCID: <https://orcid.org/0009-0002-8272-4522>)
LicenseArtistic-2.0
URLhttps://bioconductor.org/packages/HDF5Array
Bug Reportshttps://github.com/Bioconductor/HDF5Array/issues
Downloads rank18361
Source branchRELEASE_3_23
biocViewsAnnotation, 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