Skip to content

zarr

ZarrArrayStore(path, mode='r', disk_format=DiskFormat.ZARR, **kwargs)

Bases: ArrayStore

Zarr-based array store where each logical path maps to a Zarr array.

Paths use '/' to denote nested logical structure.

append(path, data, *args, **kwargs)

available()

create(path, shape, overwrite=False, dtype=None, chunks='auto', **kwargs)

get(path, **kwargs)

iter(path, elements=None, view=None, chunk_size=1, **kwargs)

Yield chunks of data instead of reading all into memory.

PARAMETER DESCRIPTION

path

TYPE: Path | str

view

View for all but the first dimension.

TYPE: OptionalSliceSpec DEFAULT: None

chunk

Number of data points of the first axis to yield.

read(path, view=None, **kwargs)

write(path, data, view=None, dtype=None, **kwargs)