modelrunner.storage.backend.zarr module
Defines a class storing data in various storages
Requires the optional zarr
module.
- class ZarrStorage(store_or_path, *, mode='read')[source]
Bases:
StorageBase
storage that stores data in an zarr file or database
- Parameters:
store_or_path (str or
Path
orStore
) – File path to the file/folder or azarr
Storemode (str or
AccessMode
) – The file mode with which the storage is accessed. Determines allowed operations.
- close()[source]
closes the storage, potentially writing data to a persistent place
- Return type:
None
- extensions: list[str] = ['zarr', 'zip', 'sqldb', 'lmdb']
all file extensions supported by this storage
- mode: AccessMode
access mode
- Type: