Skip to content

Add support for rectilinear chunk grids - #954

Draft
maxrjones wants to merge 20 commits into
zarr-developers:mainfrom
maxrjones:poc/unified-chunk-grid
Draft

Add support for rectilinear chunk grids#954
maxrjones wants to merge 20 commits into
zarr-developers:mainfrom
maxrjones:poc/unified-chunk-grid

Conversation

@maxrjones

Copy link
Copy Markdown
Member

This is a companion PR to zarr-developers/zarr-python#3802 that adds support for rectilinear chunk grids.

Acceptance criteria:

  • Closes #xxxx
  • Tests added
  • Tests passing
  • No test coverage regression
  • Full type hint coverage
  • Changes are documented in docs/releases.md
  • New functions/methods are listed in an appropriate *.md file under docs/api
  • New functionality has documentation

@TomNicholas TomNicholas added zarr-python Relevant to zarr-python upstream zarr-specs Requires adoption of a new ZEP labels Apr 14, 2026
@maxrjones maxrjones mentioned this pull request Apr 20, 2026
8 tasks
@norlandrhagen

Copy link
Copy Markdown
Collaborator

Super excited for this! Just ran into a use-case today that it'll be great for.

@maxrjones

Copy link
Copy Markdown
Member Author

Super excited for this! Just ran into a use-case today that it'll be great for.

nice! I'll try to get back to this tomorrow. I got a bit behind on development due to travel.

Are you able to share anything about the use-case? I'm supposed to demo this feature at our project wrap-up next week and if it's related to NASA data it could be a good collaboration opportunity.

@norlandrhagen

Copy link
Copy Markdown
Collaborator

Are you able to share anything about the use-case? I'm supposed to demo this feature at our project wrap-up next week and if it's related to NASA data it could be a good collaboration opportunity.

Yeah happy to share a gist or w/e! It's just some subset of CMIP data, so I'm guessing not super great for a demo? But if it's helpful for debugging / real world testing of rectilinear chunk grids, can definitely share it.

@sjperkins

Copy link
Copy Markdown

I've started investigating a VirtualiZarr implementation after getting motivated here:

A rectilinear chunk grid would be very helpful for some RLE-encoded data in a legacy Radio Astronomy format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

zarr-python Relevant to zarr-python upstream zarr-specs Requires adoption of a new ZEP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants