OME-Zarr HCS plates: Have acquisition menu also at plate level#315
OME-Zarr HCS plates: Have acquisition menu also at plate level#315manzt merged 3 commits intohms-dbmi:mainfrom
Conversation
|
Great job! No new security vulnerabilities introduced in this pull requestUse @Checkmarx to interact with Checkmarx PR Assistant. |
There was a problem hiding this comment.
Pull request overview
This PR adds functional acquisition menu support at the plate level, enabling users to filter plate wells by acquisition ID through URL query parameters and preserving acquisition selection when navigating from plate to well views.
Changes:
- Added acquisition ID parsing from URL query parameters at the plate level (similar to existing well-level support)
- Refactored well image path resolution to collect acquisition IDs and select images based on the acquisition filter
- Updated plate onClick handler to preserve acquisition parameter when opening wells in new windows
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
will-moore
left a comment
There was a problem hiding this comment.
Testing locally with https://uk1s3.embassy.ebi.ac.uk/idr/zarr/v0.4/idr0001A/2551.zarr
Works fine for me 👍
|
Thank you so much for reviewing @will-moore ! And for adding an example dataset. |

Hi, thanks again for this awesome viewer!
When visualizing OME-Zarr HCS plates I think it's super useful that an "acquisition menu" is shown. However I noticed that this is currently only the case for the well view and not at the level of the top level plate. Therefore this PR implements the acquisition menu also at the plate level.