Open joshmoore opened 3 months ago
@joshmoore - if we can simmer this down to something more bite sized, I'd be happy to take a look.
Here's a reproducer with 3.0.0a0:
The first error you will run into is likely https://github.com/zarr-developers/zarr-python/issues/2025
If you work around that (e.g., with my snippet there), you'll see from the tensorstore verification:
And this comes from the fact that the re-opening with zarr-python has changed the configuration (including the dimension separator):
compared to from tensorstore (if you change the if False
to if True
):
With 3.0.0a1 I get TypeError: create() missing 1 required positional argument: 'shape'
and I'll need to figure out how to migrate this code.
Zarr version
3.0.0a1 and v3 branch currently
Numcodecs version
n/a
Python Version
3.10 and 3.12
Operating System
Mac
Installation
pip install in mamba env.
Description
Behavior:
Expected:
Steps to reproduce
see: https://github.com/ome/ome2024-ngff-challenge/blob/d25e1246b900b594c32c8214a0cb6390960fabbb/src/ome2024_ngff_challenge/resave.py#L16
Additional output
No response