You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- MUST have the value "3" for the "bioformats2raw.layout" key in their `.zattrs` metadata at the top of the hierarchy;
308
+
- SHOULD have OME metadata representing the entire collection of images in a file named "OME/METADATA.ome.xml" which:
309
+
- MUST adhere to the OME-XML specification but
310
+
- MUST use `<MetadataOnly/>` elements as opposed to `<BinData/>`, `<BinaryOnly/>` or `<TiffData/>`;
311
+
- MAY make use of the [minimum specification](https://docs.openmicroscopy.org/ome-model/6.2.2/specifications/minimum.html).
312
+
313
+
Additionally, the logic for finding the Zarr group for each image follows the following logic:
314
+
315
+
- If "plate" metadata is present, images MUST be located at the defined location.
316
+
- Matching "series" metadata (as described next) SHOULD be provided for tools that are unaware of the "plate" specification.
317
+
- If the "OME" Zarr group exists, it:
318
+
- MAY contain a "series" attribute. If so:
319
+
- "series" MUST be a list of string objects, each of which is a path to an image group.
320
+
- The order of the paths MUST match the order of the "Image" elements in "OME/METADATA.ome.xml" if provided.
321
+
- If the "series" attribute does not exist and no "plate" is present:
322
+
- separate "multiscales" images MUST be stored in consecutively numbered groups starting from 0 (i.e. "0/", "1/", "2/", "3/", ...).
323
+
- Every "multiscales" group MUST represent exactly one OME-XML "Image" in the same order as either the series index or the group numbers.
324
+
325
+
Conforming readers:
326
+
- SHOULD make users aware of the presence of more than one image (i.e. SHOULD NOT default to only opening the first image);
327
+
- MAY use the "series" attribute in the "OME" group to determine a list of valid groups to display;
328
+
- MAY choose to show all images within the collection or offer the user a choice of images, as with <dfn export="true"><abbr title="High-content screening">HCS</abbr></dfn> plates;
329
+
- MAY ignore other groups or arrays under the root of the hierarchy.
243
330
244
331
"coordinateTransformations" metadata {#trafo-md}
245
332
-------------------------------------
@@ -315,10 +402,10 @@ if not datasets:
315
402
datasets = [x["path"] for x in multiscales[0]["datasets"]]
316
403
```
317
404
318
-
"omero" metadata {#omero-md}
319
-
----------------------------
405
+
"omero" metadata (transitional) {#omero-md}
406
+
-------------------------------------------
320
407
321
-
Information specific to the channels of an image and how to render it
408
+
[=Transitional=] information specific to the channels of an image and how to render it
322
409
can be found under the "omero" key in the group-level metadata:
323
410
324
411
```json
@@ -581,6 +668,11 @@ Version History {#history}
581
668
<td>Description</td>
582
669
</tr>
583
670
</thead>
671
+
<tr>
672
+
<td>0.4.1</td>
673
+
<td>2022-09-26</td>
674
+
<td>transitional metadata for image collections ("bioformats2raw.layout")</td>
0 commit comments