Bioconductor Developer Survey 2026 Now Open!

HDF5Array

This is the released version of HDF5Array; for the devel version, see HDF5Array.

All versions 3.24 (devel), 3.23 (release), 3.22, 3.21, 3.20, 3.19, 3.18, 3.17, 3.16, 3.15, 3.14, 3.13, 3.12, 3.11, 3.10, 3.9, 3.8, 3.7, 3.6, 3.5, 3.4, 3.3

HDF5 datasets as array-like objects in R


Bioconductor version: Release (3.23)

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.

Author: Hervé Pagès [aut, cre] ORCID iD ORCID: 0009-0002-8272-4522

Maintainer: Hervé Pagès <hpages.on.github at gmail.com>

Citation (from within R, enter citation("HDF5Array")):

Hervé Pagès. HDF5Array: HDF5 datasets as array-like objects in R. doi:10.18129/B9.bioc.HDF5Array, R package version 1.40.0, https://bioconductor.org/packages/HDF5Array.

Generated from the package metadata; it may differ from the package's own citation.

Installation

To install this package, start R (version "4.6") and enter:

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

BiocManager::install("HDF5Array")

For older versions of R, please refer to the appropriate Bioconductor release.

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("HDF5Array")
HDF5Array performance HTML R Script
Reference ManualPDF
NEWSText

Details

biocViews Annotation, Coverage, DataImport, DataRepresentation, GenomeAnnotation, ImmunoOncology, Infrastructure, RNASeq, Sequencing, SingleCell, Software
Version1.40.0
In Bioconductor sinceBioC 3.3 (R-3.3) (10.5 years)
License Artistic-2.0
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
System Requirements
URLhttps://bioconductor.org/packages/HDF5Array
Bug Reportshttps://github.com/Bioconductor/HDF5Array/issues
See More
Suggests BiocParallel, GenomicRanges, SummarizedExperiment (>= 1.15.1), h5vcData, ExperimentHub, TENxBrainData, zellkonverter, GenomicFeatures, SingleCellExperiment, DelayedMatrixStats, genefilter, RSpectra, RUnit, knitr, rmarkdown, BiocStyle
Linking To
Enhances
Depends On Me MAGAR, TENxBrainData, TENxPBMCData
Imports Me 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 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
Links To Me
Build Report Build Report, r-universe

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package HDF5Array_1.40.0.tar.gz
Windows Binary (x86_64) HDF5Array_1.40.0.zip (64-bit only)
macOS Binary (big-sur-x86_64) HDF5Array_1.40.0.tgz
macOS Binary (sonoma-arm64) HDF5Array_1.40.0.tgz
Source Repositorygit clone https://git.bioconductor.org/packages/HDF5Array
Source Repository (Developer Access)git clone git@git.bioconductor.org:packages/HDF5Array
Package Short Url https://bioconductor.org/packages/HDF5Array/
Package Downloads ReportDownload Stats