-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Zarr Reader(s) #262
Comments
That's correct - I think it's arguably made obsolete by the open-sourcing of Icechunk... (cc @LDeakin)
Icechunk uses a different storage layout on disk, so the V3 reader won't work on it. And the Zarr store doesn't define an interface for returning virtual refs. So pulling virtual refs out of Icechunk is a separable issue, and would require Icechunk to create API to support it (see earth-mover/icechunk#104). |
Okay so after chatting with @norlandrhagen here's how we think the zarr reader for virtualizarr should work:
For later:
This reader should be called just The existing |
@norlandrhagen FYI we can use |
Oh great find! |
To support generating virtual references to sharded v3 data (which we should definitely leave for a later PR), see this zarr-developers/zarr-python#1661 (comment). |
Opening up a tracking issue for Zarr V2 and Zarr V3/Icechunk compatible readers. It might be useful to open up multiple existing Zarr stores and virtualizarr'ize into a single Zarr. I think @maxrjones raised this possibility a while ago, but I can't find seem to find the issue.
From what I understand from @TomNicholas the open_virtual_dataset_from_v3_store reader is more for chunk manifest / manifest.json style v3 stores.
The text was updated successfully, but these errors were encountered: