Generic helper for creating HDF objects.
create(
what = c("FILE", "GROUP", "DATASET", "ATTRIBUTE"),
path,
data.type,
size,
overwrite = FALSE,
parallel = FALSE
)create_group(group, overwrite = FALSE)
create_dataset(
dataset,
data.type,
size = NULL,
overwrite = FALSE,
parallel = FALSE
)
create_attribute(
attribute,
data.type,
size = NULL,
overwrite = FALSE,
parallel = FALSE
)
The type of object to create.
The target location of the object.
The HDF data type of the dataset or attribute.
The size (dimensions) of the dataset or attribute.
For CHAR
datasets or attributes, the last element of size
is the string length.
If TRUE
, overwrite existing file, group,
attribute, or dataset.
If TRUE
, use parallel capabilities.
The group to create.
The dataset to create.
The attribute to create.
create_group
: Create HDF group.
create_dataset
: Create HDF dataset.
create_attribute
: Create HDF attribute.