Skip to content
Open
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
397cf85
omero fields optional
will-moore Feb 5, 2026
a5f44f9
Apply suggestion from @jo-mueller
will-moore Feb 5, 2026
390dfb5
Apply suggestion from @jo-mueller
will-moore Feb 5, 2026
e0c81bc
dictionaries renamed to objects
will-moore Feb 5, 2026
da24b78
Merge branch 'main' into omero_metadata_optional
will-moore Feb 5, 2026
4b0582e
Merge branch 'main' into omero_metadata_optional
jo-mueller Feb 10, 2026
e9141d3
Update index.md
jo-mueller Feb 12, 2026
0886492
align schema and spec text
jo-mueller Feb 12, 2026
87b04ae
Merge pull request #1 from jo-mueller/omero_metadata_optional
will-moore Feb 12, 2026
4387a7a
Merge branch 'main' into omero_metadata_optional
jo-mueller Feb 13, 2026
2f449c3
Merge remote-tracking branch 'upstream/main' into omero_metadata_schemas
jo-mueller Feb 13, 2026
03568f4
Merge branch 'omero_metadata_optional' of https://github.com/will-moo…
jo-mueller Feb 13, 2026
1ecf820
chore: json example code style
jo-mueller Feb 13, 2026
16eda06
fix: added missing fields to spec text
jo-mueller Feb 13, 2026
b6d5807
chore: semantic line break and text style
jo-mueller Feb 13, 2026
cd4509b
fix: adding missing `coefficient` to schema
jo-mueller Feb 13, 2026
362a988
test: added test cases
jo-mueller Feb 13, 2026
facbf73
Added note to changelog
jo-mueller Feb 13, 2026
c0c1121
Merge pull request #2 from jo-mueller/omero_metadata_optional
will-moore Mar 3, 2026
20fc097
Merge remote-tracking branch 'origin/main' into omero_metadata_optional
will-moore Mar 3, 2026
96dad79
Merge branch 'main' into omero_metadata_optional
lubianat Mar 4, 2026
3fbe3f0
Merge branch 'main' into omero_metadata_optional
jo-mueller Mar 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 15 additions & 8 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1524,14 +1524,21 @@ for more information.

The `omero` metadata is optional, but if present it MUST contain the field `channels`,
which is an array of dictionaries describing the channels of the image.
Each dictionary in `channels` MUST contain the field `color`,
which is a string of 6 hexadecimal digits specifying the color of the channel in RGB format.
Each dictionary in `channels` MUST contain the field `window`,
which is a dictionary describing the windowing of the channel.
The field `window` MUST contain the fields `min` and `max`,
which are the minimum and maximum values of the window, respectively.
It MUST also contain the fields `start` and `end`,
which are the start and end values of the window, respectively.
The `channels` array length SHOULD correspond to the size of the `c` axis.
Comment thread
will-moore marked this conversation as resolved.
Outdated
Each dictionary in `channels` MAY contain the following fields:
Comment thread
will-moore marked this conversation as resolved.
Outdated

- `color` (string) String of 6 hexadecimal digits specifying the color of the channel in RGB format.
- `label` (string) Channel name.
- `active` (boolean) Indicates whether the channel should be displayed.
- `window` (dictionary) Values describing the windowing of the channel. All values are optional (MAY).
The `min` and `max` values may be used by viewers as the range of channel sliders.
All values can be floating-point numbers, but will likely be integers for integer pixel types.
- `min` (float) Should correspond to the minimum pixel intensity for that channel.
- `max` (float) Should correspond to the maximum pixel intensity for that channel.
Comment thread
jo-mueller marked this conversation as resolved.
Outdated
- `start` (float) Start of the rendering window.
- `end` (float) End of the rendering window.
- `inverted` (boolean) If true, the rendering of darkest to brightest pixels should be inverted.


### "labels" metadata
(labels-md)=
Expand Down