Support irregular array chunks using zarr
Author: joshua-gouldCreated Sep 1, 2026Updated Sep 1, 2026
Labelsneeds triage
See https://zarr.readthedocs.io/en/stable/user-guide/examples/rectilinear_chunks/
import dask.array as da
import zarr
zarr.config.set({"array.rectilinear_chunks": True})
X = da.concatenate((da.ones((3, 10)), da.ones((2, 10)), da.ones((4, 10))), axis=0)
da.to_zarr(X, "test.zarr") # automatically rechunks to uniform chunksSource: dask/dask