-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visualzation of ROIs embedded in ome.zarr? #127
Comments
The "support of ROIs in ome.zarr" should be discussed on the https://github.com/ome/ngff repo. |
Sorry, the title is indeed misleading. Amended. |
This quickly gets more complex when you consider that you might want to provide Polygons (or other shapes) that should only appear on specific Z and T indices of a multi-dimensional image. |
Created ome/ngff#73 for OME-NGFF support of Shapes. |
Indeed, the actual use case that I am aiming for is to not only show polygons, but also annotations (attached metadata as pd.DataFrame maybe?) while hovering. Although, having polygon overlays is definitely good start for us!
That reminds me another detail, we've been playing with Vitessce recently as well. According to my shallow understanding, Vitessce only support the ome.zarr converted using
Yes, agree - More than happy to help if I will be any useful :) |
I don't know about Vitessce I'm afraid, but we (OME) certainly aim to support the latest OME-NGFF versions in vizarr. Even if there are some new features of the spec that can't be supported in vizarr, at least it should open the image and support as much as possible. I believe Vitessce should/did support OME-NGFF v0.1. See Demos at vitessce/vitessce#816 (comment) and whole discussion there. |
Hi @BioinfoTongLI, thanks for opening the issue!
Vitessce is more feature-rich compared to vizarr; however, that has meant that a combination of data-models are utilized which can be complicated to then support OME-NGFF completely. Vizarr is intended to be much more minimal, and target solely the latest OME-NGFF.
Agreed. The aim is to support as much of the latest OME-NGFF as possible. I'm somewhat purposely avoiding defining concepts that will be defined in OME-NGFF (e.g. ROIs) on their own in vizarr to avoid creating conflict of some vizarr/OME-NGFF data-model. This way an image that you can open in vizarr will also open in another tool that supports the latest OME-NGFF, and we won't run into the issue where an dataset (or parts of datasets) only opens in vizarr.
I'll need to take a closer look into this to see what is going on. |
Hello all,
Thanks for this amazing work! Having interactive image browing within a notebook is really something that helps a lot!
I am wondering whether you are planning on adding some other types of layers at all, such as shapes? I am aware that I can do that with Imjoy and vitessce. They are however much heavier that this amazing inline vizarr.
thanks for you helps in advance!
Best,
Tong
The text was updated successfully, but these errors were encountered: