tiled.adapters.zarr.ZarrArrayAdapter
- class tiled.adapters.zarr.ZarrArrayAdapter(array: Array, structure: ArrayStructure, *, metadata: Mapping[str, str | int | float | Mapping[str, JSON_ITEM] | Sequence[JSON_ITEM] | None] | None = None, specs: List[Spec] | None = None)[source]
Adapter for Zarr arrays
- __init__(array: Array, structure: ArrayStructure, *, metadata: Mapping[str, str | int | float | Mapping[str, JSON_ITEM] | Sequence[JSON_ITEM] | None] | None = None, specs: List[Spec] | None = None) None [source]
Methods
__init__
(array, structure, *[, metadata, specs])get
(key)init_storage
(storage, data_source, path_parts)metadata
()patch
(data, offset[, extend])Write data into a slice of the array, maybe extending it.
read
([slice])read_block
(block[, slice])structure
()supported_storage
()write
(data[, slice])write_block
(data, block)Attributes
dims
specs
structure_family