zarr-python icon indicating copy to clipboard operation
zarr-python copied to clipboard

[v3] declarative hierarchy API

Open jhamman opened this issue 1 year ago • 1 comments

jhamman avatar Apr 05 '24 17:04 jhamman

to elaborate: Zarr should support defining hierarchies of groups and arrays in a storage-independent manner. These hierarchy models can then be serialized to storage, which will create zarr metadata documents and return a handle to a normal zarr group or array, which can be manipulated normally. But the hierarchy models don't have to be serialized to storage immediately, or ever. See pydantic-zarr for an implementation of this idea.

d-v-b avatar Apr 06 '24 09:04 d-v-b