HDF5Array: An array-like container for convenient access and manipulation of HDF5 datasets

Share:

This package implements the HDF5Array class for convenient access and manipulation of HDF5 datasets. In order to reduce memory usage and optimize performance, operations on an HDF5Array object are either delayed or executed using a block processing mechanism. The delaying and block processing mechanisms are independent of the on-disk backend and implemented via the DelayedArray class. They even work on in-memory array-like objects like DataFrame objects (typically with Rle columns), Matrix objects, or ordinary arrays or data frames, where they can improve performance.

Author
Hervé Pagès
Date of publication
None
Maintainer
Hervé Pagès <hpages@fredhutch.org>
License
Artistic-2.0
Version
1.2.0

View on Bioconductor

Man pages

cbind-methods
Bind DelayedArray objects along their rows or columns
DelayedArray-class
DelayedArray objects
DelayedArray-utils
Common operations on DelayedArray objects
HDF5Array-class
HDF5 datasets as array-like objects
setHDF5DumpFile
Control the location of automatically created HDF5 datasets

Files in this package

HDF5Array/DESCRIPTION
HDF5Array/NAMESPACE
HDF5Array/NOTES
HDF5Array/R
HDF5Array/R/DelayedArray-class.R
HDF5Array/R/DelayedArray-stats.R
HDF5Array/R/DelayedArray-utils.R
HDF5Array/R/DelayedMatrix-utils.R
HDF5Array/R/HDF5Array-class.R
HDF5Array/R/block_processing.R
HDF5Array/R/cbind-methods.R
HDF5Array/R/setHDF5DumpFile.R
HDF5Array/R/show-utils.R
HDF5Array/R/utils.R
HDF5Array/R/zzz.R
HDF5Array/TODO
HDF5Array/inst
HDF5Array/inst/extdata
HDF5Array/inst/extdata/toy.h5
HDF5Array/inst/unitTests
HDF5Array/inst/unitTests/test_DelayedArray-class.R
HDF5Array/inst/unitTests/test_DelayedArray-utils.R
HDF5Array/inst/unitTests/test_DelayedMatrix-utils.R
HDF5Array/inst/unitTests/test_HDF5Array-class.R
HDF5Array/inst/unitTests/test_block_processing.R
HDF5Array/inst/unitTests/test_cbind-methods.R
HDF5Array/man
HDF5Array/man/DelayedArray-class.Rd
HDF5Array/man/DelayedArray-utils.Rd
HDF5Array/man/HDF5Array-class.Rd
HDF5Array/man/cbind-methods.Rd
HDF5Array/man/setHDF5DumpFile.Rd
HDF5Array/tests
HDF5Array/tests/run_unitTests.R