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.
|Date of publication||None|
|Maintainer||Hervé Pagès <firstname.lastname@example.org>|
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