The functions listed below provide a wrapper-interface compatible to functions specified in the h5 package. The author(s) have decided to deprecate h5 and join forces and still make the transition for h5 users as smooth as possible. Additionally, almost all testcases could be transferred to hdf5r to improve test coverage even more.
h5file(...)
createGroup(object, name, ...)
openLocation(object, name)
openGroup(object, name)
createDataSet(object, name, ...)
readDataSet(object)
h5close(object)
h5flush(object)
existsGroup(object, name)
is.h5file(name)
extendDataSet(object, dims)
# S3 method for class 'H5D'
rbind(x, mat, ..., deparse.level = 1)
# S3 method for class 'H5D'
cbind(x, mat, ..., deparse.level = 1)
# S3 method for class 'H5D'
c(x, ...)
h5unlink(object, name)
list.attributes(object)
Additional parameters passed to create_group
or h5file
.
CommonFG
; Object implementing the CommonFG Interface (e.g. H5File
, H5Group
).
Name of the group to create.
numeric; Dimension vector to which dataset should be extended.
An object of class H5D; the dataset to add rows or columns to; Needs to be a matrix
The matrix to add to x
Set to 1; ignored otherwise; only present as required by generic
Below you can find a list of all h5 functions including hdf5r mappings.
Directly maps to H5File$new
, see also H5File
.
Maps to object$create_group
where object implements CommonFG.
Uses object$open
where object implements CommonFG.
Maps to object$create_dataset
where object implements CommonFG.
Maps to object$read
, see also H5D
.
Maps to object$close_all
for H5File
and object$close
for other.
Maps to object$flush
where object implements CommonFGDTA.
The following interfaces are defined:
Mario Annau (2017). h5: Interface to the 'HDF5' Library. R package version 0.9.9. https://github.com/mannau/h5