Zarr python
linc_convert.utils.io.zarr.drivers.zarr_python ¶
ZarrIO Implementation using the zarr-python library.
ZarrPythonArray ¶
ZarrPythonArray(array)
Bases: ZarrArray
Zarr Array implementation using the zarr-python library.
Initialize the ZarrPythonArray with a zarr.Array.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
array
|
Array
|
Underlying Zarr array. |
required |
ZarrPythonGroup ¶
ZarrPythonGroup(zarr_group)
Bases: ZarrGroup
Zarr Group implementation using the zarr-python library.
Initialize the ZarrPythonGroup with a zarr.Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
zarr_group
|
Group
|
Underlying Zarr Python group. |
required |
from_config
classmethod
¶
from_config(out, zarr_config)
Create a Zarr group from a configuration object.
create_array ¶
create_array(name, shape, dtype, *, zarr_config=None, data=None, **kwargs)
Create a new array within this group.
create_array_from_base ¶
create_array_from_base(name, shape, data=None, **kwargs)
Create a new array using the properties from a base_level object.