Skip to content

Group

zarrista.Group

A read-only Zarr group.

attrs property

attrs: dict[str, Any]

The group's user attributes as a dict.

__getitem__

__getitem__(name: str) -> Array | Group

Open a direct child array or group by name.

array_keys

array_keys() -> list[str]

Names of the direct child arrays.

group_keys

group_keys() -> list[str]

Names of the direct child groups.

open staticmethod

open(store: FilesystemStore | MemoryStore, path: str = '/') -> Group

Open the group stored at path in store.

zarrista.AsyncGroup

A read-only Zarr group backed by an async store.

attrs property

attrs: dict[str, Any]

The group's user attributes as a dict.

array_keys async

array_keys() -> list[str]

Names of the direct child arrays.

group_keys async

group_keys() -> list[str]

Names of the direct child groups.

open_async async staticmethod

open_async(store: AsyncStore, path: str = '/') -> AsyncGroup

Open the group stored at path in store.

store may be an obstore ObjectStore or an icechunk Session.

open_child_async async

open_child_async(name: str) -> AsyncArray | AsyncGroup

Open a direct child array or group by name.