Skip to content

Fix/ome zarr 0.6 expose transforms#123

Open
seankmartin wants to merge 4 commits intomasterfrom
fix/ome-zarr-0.6-expose-transforms
Open

Fix/ome zarr 0.6 expose transforms#123
seankmartin wants to merge 4 commits intomasterfrom
fix/ome-zarr-0.6-expose-transforms

Conversation

@seankmartin
Copy link

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates OME-Zarr multiscale parsing to conditionally expose the “base transform” only for newer (0.6+) metadata, preserving backward compatibility for older saved states while still computing correct per-scale transforms.

Changes:

  • Add an explicit version-based gate to decide whether to expose the base transform.
  • Adjust how per-scale transforms are made relative to the base depending on version (full inverse vs. inverse scale-only).
  • Thread the OME multiscale version through parseOmeMetadata → parseOmeMultiscale to drive the behavior.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@seankmartin seankmartin marked this pull request as ready for review March 20, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants