Skip to content

v3.1.0

Choose a tag to compare

@BrianWhitneyAI BrianWhitneyAI released this 19 Nov 22:09
· 66 commits to main since this release
8714654

BioIO OME-Zarr v3.1.0 Release

We're pleased to announce the release of bioio-ome-zarr v3.1.0.

Has writing Zarr files taken forever for you?! This update delivers significant performance improvements to the OME-Zarr writer, especially for multi-resolution datasets. The improvements come from new optimizations in how the writer constructs resolution levels and schedules work for Dask.

Summary of Performance Improvements:

  • ~1.8× faster writes at Level 1
  • ~7× faster writes for 5-level multiscale pyramids
  • Additional resolution levels add almost no extra runtime thanks to Dask’s optimized task graph and lazy scheduling
  • Note: This is for writing a single scene of a larger file not the whole file.

Data Fidelity Note

Level 0 and Level 1 are identical to previous versions. Lower levels (L2–L5) may show minor pixel-level differences due to the updated downsampling strategy. These differences are visually negligible, but worth noting.

What's Changed

Full Changelog: v3.0.3...v3.1.0