Hi Alessandro:
Please understand we have very small staff who do a lot of other work and we try our best to support users.
Thanks for the file. I have Python 3.3.14 running python zarr version 3.1.5. which I just updated: I get:
> >>> import zarr
> >>> arr = zarr.open_array("global_so.zarr", mode="r")
> Traceback (most recent call last):
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/api/asynchronous.py", line 1282, in open_array
> return await AsyncArray.open(store_path, zarr_format=zarr_format)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/core/array.py", line 1006, in open
> metadata_dict = await get_array_metadata(store_path, zarr_format=zarr_format)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/core/array.py", line 254, in get_array_metadata
> raise ArrayNotFoundError(msg)
> zarr.errors.ArrayNotFoundError: Neither Zarr V3 nor Zarr V2 array metadata documents were found in store LocalStore('file://global_so.zarr') at path ''.
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "<python-input-1>", line 1, in <module>
> arr = zarr.open_array("global_so.zarr", mode="r")
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/api/synchronous.py", line 1392, in open_array
> sync(
> ~~~~^
> async_api.open_array(
> ^^^^^^^^^^^^^^^^^^^^^
> ...<6 lines>...
> )
> ^
> )
> ^
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/core/sync.py", line 159, in sync
> raise return_result
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/core/sync.py", line 119, in _runner
> return await coro
> ^^^^^^^^^^
> File "/Users/rmendels/micromamba/envroot/envs/work/lib/python3.14/site-packages/zarr/api/asynchronous.py", line 1294, in open_array
> raise ArrayNotFoundError(msg) from err
> zarr.errors.ArrayNotFoundError: No array found in store file://global_so.zarr at path
>
>
Which probably explains why ERDDAP™ is failing.
HTH,
-Roy
> To view this discussion, visit
https://groups.google.com/d/msgid/erddap/18ee3399-f28f-4269-99a1-01180602478dn%40googlegroups.com.