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

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.

AuthorHervé Pagès
Date of publicationNone
MaintainerHervé Pagès <hpages@fredhutch.org>
LicenseArtistic-2.0
Version1.2.0

View on Bioconductor

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.