HDF5ArraySeed-class {HDF5Array} | R Documentation

## HDF5ArraySeed objects

### Description

HDF5ArraySeed is a low-level helper class for representing a pointer to an HDF5 dataset. HDF5ArraySeed objects are not intended to be used directly. Most end-users should create and manipulate HDF5Array objects instead. See `?HDF5Array` for more information.

### Usage

    ## Constructor function:
    HDF5ArraySeed(filepath, name, type=NA)

### Arguments

`filepath, name, type` | See `?HDF5Array` for a description of these arguments.

### Details

No operation can be performed directly on an HDF5ArraySeed object. It first needs to be wrapped in a DelayedArray object. The result of this wrapping is an HDF5Array object (an HDF5Array object is just an HDF5ArraySeed object wrapped in a DelayedArray object).

### Value

An HDF5ArraySeed object.

### See Also

- HDF5Array objects.

- The rhdf5 package on top of which HDF5ArraySeed objects are implemented.

### Examples

    library(h5vcData)
    tally_file <- system.file("extdata", "example.tally.hfs5",
                              package="h5vcData")

    library(rhdf5)  # for h5ls()
    h5ls(tally_file)

    x <- HDF5ArraySeed(tally_file, "/ExampleStudy/16/Coverages")
    x
    path(x)
    dim(x)
    chunkdim(x)

[Package HDF5Array version 1.12.3 Index]