MemGroup#
- class caput.memdata.MemGroup(distributed=False, comm=None)[source]#
Bases:
_BaseGroupIn memory implementation of the
h5py.Group.This class doubles as the memory implementation of
h5py.File, object, since the distinction between a file and a group for in-memory data is moot.- Parameters:
Methods#
|
Create a new dataset. |
|
Create a group within the storage tree. |
|
Convert a common dataset to a distributed one. |
Convert a distributed dataset to a common one. |
|
|
Create a new instance by copying from a file group. |
|
Create a new instance by deep copying an existing group. |
|
Create a new instance by copying from an hdf5 group. |
|
Replicate object on disk in an hdf5 or zarr file. |
|
Replicate object on disk in an hdf5 file. |