Skip to content

Collections#62

Draft
will-moore wants to merge 4 commits intoome:mainfrom
will-moore:collections
Draft

Collections#62
will-moore wants to merge 4 commits intoome:mainfrom
will-moore:collections

Conversation

@will-moore
Copy link
Member

@will-moore will-moore commented Oct 30, 2025

Work in progress....

Aim to support Collection spec, see ome/ngff#343
https://ngff--343.org.readthedocs.build/rfc/8/index.html#implementation

To test: https://deploy-preview-62--ome-ngff-validator.netlify.app/?source=https://raw.githubusercontent.com/will-moore/ome-ngff-validator/refs/heads/collections/test_samples/collections/simple_collection.zarr/

Supported:

  • Browse nested collections with expandable sections for all JSON data in a loaded collection
  • Provide links to collections with a path - will browse to open that collection in the validator
  • Thumbnails for multiscale nodes with a link to open the Image in validator
  • Handle urls to collections that end with ...json.
  • Handle relative paths and full urls.
  • Shows "attributes" as JSON

TODO:

  • Handle long lists - lazy load thumbnails
  • Update the URL as you browse so that you have a link to your current Node (Nodes should have a link/anchor)
  • Support ../ paths
  • Open image links in a new browser Tab so you don't lose your spot in the collection (might not be needed if URL updates to keep track - but the "back" button must work!)
Screenshot 2025-10-31 at 10 39 50

@netlify
Copy link

netlify bot commented Oct 30, 2025

Deploy Preview for ome-ngff-validator ready!

Name Link
🔨 Latest commit b4846b0
🔍 Latest deploy log https://app.netlify.com/projects/ome-ngff-validator/deploys/690491cdcb102f0008b5af98
😎 Deploy Preview https://deploy-preview-62--ome-ngff-validator.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant