Sébastien Besson

Results 278 comments of Sébastien Besson

I agree that the `labels` dictionary should point at the `multiscales` group rather than the first array of the group. Looking at the OME-NGFF samples generated by the OME team...

Also cross-linking to the concerns raised in https://github.com/ome/ngff/issues/107 about the issue of using integer-named groups.

Cross-linking to https://github.com/glencoesoftware/bioformats2raw/pull/144 which brought up the issue of tightening the list of units for space/time and optionally supplementing it by a subset of units defined in the OME specification...

In general yes` bioformats2raw` should work on any HCS imaging file formats supported by Bio-Formats and preserve the HCS layout (rows, columns, wells, fields of views) in the converted OME-NGFF...

> Thank you for the information, I wonder how you handle irregular HCS collections, e.g. for each well, we may have different number of field of views and maybe with...

> Unfortunately the path to the Plate and the PlateLabels is the same because the Labels are actually children of each Image, so there is not one path to a...

Tested with the sample 2551.zarr IDR plate uploaded to https://idr.github.io/ome-ngff-samples/. Without https://github.com/ome/napari-ome-zarr/pull/54, `napari` fails with ``` (napari) sbesson@Sebastiens-MacBook-Pro ~ % napari https://uk1s3.embassy.ebi.ac.uk/idr/zarr/v0.4/idr0001A/2551.zarr/ Traceback (most recent call last): File "/Users/sbesson/miniconda3/envs/napari/lib/python3.10/site-packages/napari/components/viewer_model.py", line...

> We could duplicate the 2D labels for every Z-index to give us a 3D labels. This is a bit of data duplication, not so much for 1 image but...

See also https://github.com/ome/ome-zarr-py/pull/165#discussion_r799637018 and https://github.com/ome/ome-zarr-py/pull/142. When introducing schemas/constraints for validating, we should also review the associated validation framework & implementations and make sure the API has support for handling all...

Trying to capture knowledge from our historical experience with XML and XSD schemas, my understanding is that the semantics of JSON schemas is very similar on this particular issue and...