Skip to content

OME-Zarr 0.5, Zarr v3 compatibility #19

@mkitti

Description

@mkitti

Currently, this package restricts zarr-python to versions < 3. While this allows for N5 support, it does not allow for Zarr v3 or OME-Zarr 0.5 support. Meanwhile, zarr-python version 3 does not support N5. This means upgrading this zarr-python

It would be possible to support a subset of Zarr v3 and thus OME-Zarr 0.5 by simply writing a zarr.json files in addition to the existing .zarray and .zgroup files.

The zarr.json would use the v2 chunk-key-encoding such that the Zarr v3 array uses the same chunks as the Zarr v2 array.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions