-
Notifications
You must be signed in to change notification settings - Fork 1
Increase metadata parsing to OME-Zarr & update to v0.4 (or v0.5) ome-ngff standard #44
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
Comments
I dug a bit into the omero metadata today and figured out where we need to save the From the OME-NGFF specification:
These .zattrs files for use currently just contain the
We can add omero metadata after that as:
Omero metadata is a dictionary (in {}), not a list (in []). We need to have one Important metadata for visualization are (per channel): Important for the parsing at the moment: Only the omero parameters for the first well are currently parsed when loading an OME-Zarr plate into napari. We should fill in all, so that users could also load a single well later, but when we want to debug it (or when values would vary between wells), only the values for the top-left well actually matter. In the 23 well test case, those are the .zattrs for well B03, site 1. |
The channel handling also solved the adding omero metadata issue, see here: #61 We can track parsing scale & translation information in this issue here: https://github.com/fractal-analytics-platform/mwe_fractal/issues/46 |
…imultaneous-executions-of-fractal-server select port when launching fractal-server
We should look into adding more metadata to the OME-Zarr file, like the scale of channels (often not equal in all axes, e.g. larger in Z axis than x & y) and omero metadata like staining info, names, default z planes to show etc.
Also, the v0.4 ome-ngff standard (and the v0.5 draft) describe additional metadata for the plate in the .zattrs file: The wells would have rowIndex & columnIndex. As such, we would need all rows from A to last row (even if no wells in A exist) and all columns from 1 to max (even if no columns in col 1 exist) in the plate metadata. See examples discussed here: #34
Unclear whether the metadata would help with the errors generated in napari, see here: #35
The text was updated successfully, but these errors were encountered: