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
@@ -145,11 +145,11 @@ A well group SHOULD NOT be present if there are no images in the well.
145
145
The "OME-Zarr Metadata" contains metadata keys as specified below for discovering certain types of data, especially images.
146
146
147
147
The OME-Zarr Metadata is stored in the various `zarr.json` files throughout the above array hierarchy.
148
-
In this file, the metadata is stored under the namespaced key `ome` in `attributes`.
149
-
The version of the OME-Zarr Metadata is denoted as a string in the `version` attribute within the `ome` namespace.
150
-
151
148
The OME-Zarr Metadata version MUST be consistent within a hierarchy.
152
149
150
+
The group `attributes` MUST contain a key `ome`. The value of the `ome` key MUST be a JSON
151
+
object that MUST contain a `version` key, the value of which MUST be a string specifying the version of the OME-Zarr specification defined by [this document](ngff-spec:spec:0.6.dev3).
152
+
153
153
```jsonc
154
154
{
155
155
// ...
@@ -1584,9 +1584,8 @@ In addition to the `multiscales` key, the OME-Zarr Metadata in this image-level
1584
1584
whose value is also a JSON object.
1585
1585
The `image-label` object stores information about the display colors, source image,
1586
1586
and optionally, further arbitrary properties of the label image.
1587
-
That `image-label` object SHOULD contain the following keys: first, a `colors` key,
1587
+
That `image-label` object SHOULD contain a `colors` key,
1588
1588
whose value MUST be a JSON array describing color information for the unique label values.
1589
-
Second, a `version` key, whose value MUST be a string specifying the version of the OME-Zarr `image-label` schema.
1590
1589
1591
1590
Conforming readers SHOULD display labels using the colors specified by the `colors` JSON array, as follows.
1592
1591
This array contains one JSON object for each unique custom label.
@@ -1671,11 +1670,8 @@ and MUST NOT be a duplicate of any other `name` in the `rows` array.
1671
1670
Care SHOULD be taken to avoid collisions on case-insensitive filesystems
1672
1671
(e.g. avoid using both `Aa` and `aA`).
1673
1672
1674
-
The `plate` object MUST contain a `version` key
1675
-
whose value MUST be a string specifying the version of the plate specification.
1676
-
1677
-
The `plate` object MUST contain a `wells` key
1678
-
whose value MUST be an array of JSON objects defining the wells of the plate.
1673
+
The `plate` dictionary MUST contain a `wells` key
1674
+
whose value MUST be a list of JSON objects defining the wells of the plate.
1679
1675
Each well object MUST contain a `path` key
1680
1676
whose value MUST be a string specifying the path to the well subgroup.
1681
1677
The `path` MUST consist of a `name` in the `rows` array,
@@ -1721,9 +1717,6 @@ If multiple acquisitions were performed in the plate,
1721
1717
it MUST contain an `acquisition` key whose value MUST be an integer identifying the acquisition
1722
1718
which MUST match one of the acquisition JSON objects defined in the [plate metadata](#plate-md).
1723
1719
1724
-
The `well` object SHOULD contain a `version` key
1725
-
whose value MUST be a string specifying the version of the well specification.
1726
-
1727
1720
:::{dropdown} Example
1728
1721
For example the following JSON object defines a well with four fields of view.
1729
1722
The first two fields of view were part of the first acquisition
0 commit comments