hpcflow.sdk.persistence.zarr#

Persistence model based on writing Zarr arrays.

Module attributes

ListAny

List of any (Zarr-serializable) value.

ZarrAttrs

Zarr attribute mapping context.

Functions

append_items_to_ragged_array

Append an array to a Zarr ragged array.

Classes

ZarrPersistentStore

A persistent store implemented using Zarr.

ZarrStoreEAR

Represents an element action run in a Zarr persistent store.

ZarrStoreElement

Represents an element in a Zarr persistent store.

ZarrStoreElementIter

Represents an element iteration in a Zarr persistent store.

ZarrStoreParameter

Represents a parameter in a Zarr persistent store.

ZarrStoreTask

Represents a task in a Zarr persistent store.

ZarrZipPersistentStore

A store designed mainly as an archive format that can be uploaded to data repositories such as Zenodo.