Bioconductor/HDF5Array: HDF5 datasets as array-like objects in R

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.

Getting started

Package details

AuthorHervé Pagès
Bioconductor views Annotation Coverage DataImport DataRepresentation GenomeAnnotation ImmunoOncology Infrastructure RNASeq Sequencing SingleCell
MaintainerHervé Pagès <hpages.on.github@gmail.com>
LicenseArtistic-2.0
Version1.35.1
URL https://bioconductor.org/packages/HDF5Array
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("Bioconductor/HDF5Array")
Bioconductor/HDF5Array documentation built on Oct. 31, 2024, 9:16 a.m.