Skip to content
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

ODD PI 25.2 Objective 7: Increase data format support in VirtualiZarr #31

Open
1 of 17 tasks
maxrjones opened this issue Jan 21, 2025 · 0 comments
Open
1 of 17 tasks
Assignees

Comments

@maxrjones
Copy link
Contributor

maxrjones commented Jan 21, 2025

Motivation

Expand virtualization capabilities of VirtualiZarr to support other formats.

Description

The VirtualiZarr library allows users to benefit from Zarr’s async capabilities even for datasets that are not stored as Zarr. However, there are some limitations to the types of data that can be virtualized by VirtualiZarr and stored as virtual Icechunk stores. This objective will increase the types of datasets that are virtualizable.

Acceptance Criteria

  • Add support for virtual DataTrees. This will enable Zarr-based entry points to multiple Cloud-Optimized GeoTIFFs (COGs) and virtualizing hierarchical HDF5 and GRIB files (add’l work to support those formats will be required).
  • Support storing virtual GeoTIFFs and COGs in Icechunk by stabilizing the aiocogeo-rs library and implementing a VirtualiZarr reader using aiocogeo-rs

Sub-tasks

Support for virtual DataTrees

Tasks

Preview Give feedback
  1. upstream

Support storing virtual GeoTIFFs and COGs

Tasks

Preview Give feedback
@maxrjones maxrjones changed the title Increase Data Format Support in VirtualiZarr Increase data format support in VirtualiZarr Jan 21, 2025
@maxrjones maxrjones changed the title Increase data format support in VirtualiZarr ODD PI 25.2 Objective 7: Increase data format support in VirtualiZarr Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants