Skip to content

Commit 6af4356

Browse files
committed
Merge remote-tracking branch 'upstream/main' into no-separate-field-for-arrayCoordinateSystem
2 parents 6e4a898 + ea5a6d8 commit 6af4356

81 files changed

Lines changed: 20 additions & 4727 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

index.md

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -161,15 +161,17 @@ store.zarr # One scene dataset
161161
│ └── zarr.json
162162
163163
├── volume
164-
│ ├── zarr.json # group level attributes (multiscales)
165-
│ └── 0 # a group containing the 0th scale
166-
│ └── image # a Zarr array
167-
│ └── zarr.json # physical coordinate system and transformations here
164+
│ ├── zarr.json # Implements "multiscales"
165+
│ ├── scale0 # Resolution levels
166+
│ ├── scale1
167+
│ ├── ...
168+
│ └── labels # Labels (optional)
168169
└── crop
169-
├── zarr.json # group level attributes (multiscales)
170-
└── 0 # a group containing the 0th scale
171-
└── image # a Zarr array
172-
└── zarr.json # physical coordinate system and transformations here
170+
├── zarr.json # Implements "multiscales"
171+
├── scale0 # Resolution levels
172+
├── scale1
173+
├── ...
174+
└── labels # Labels (optional)
173175
</pre>
174176

175177
## OME-Zarr Metadata
@@ -1635,11 +1637,16 @@ whose value MUST be an array of valid [transformations](#trafo-types-md).
16351637
It MAY contain the field `coordinateSystems`,
16361638
whose values MUST be an array of valid [coordinate systems](#coordinate-systems-md).
16371639

1638-
If used inside "scene" metadata, the `input` and `output` fields of `coordinateTransformations` MUST contain a json object,
1639-
which MUST contain either the `path` or the `name` field, or both.
1640-
The value of the `path` field is the path to a multiscale image subgroup.
1641-
The value of the `name` field is the name of a `coordinateSystem` either in the multiscale image subgroup specified by the path,
1642-
or within the `scene` dictionary itself.
1640+
If used inside `scene` metadata, the `input` and `output` fields of `coordinateTransformations` MUST contain a json object,
1641+
which MUST contain the field `name` and MAY contain the field `path`.
1642+
1643+
**name**
1644+
Refers to the name of a `coordinateSystem` either in the multiscale image subgroup specified by the path,
1645+
or within the `scene` dictionary itself.
1646+
1647+
**path**
1648+
Refers to the path of a multiscale image subgroup in the Zarr hierarchy.
1649+
16431650
If `name` refers to a coordinate system in the `scene` dictionary,
16441651
the `path` value MAY be omitted or null.
16451652
If `name` refers to a coordinate system in the multiscale image subgroup specified by `path`,

tests/zarr/spec/valid/transforms/2d/axis_dependent/byDimension.zarr/array/zarr.json

Lines changed: 0 additions & 39 deletions
This file was deleted.

tests/zarr/spec/valid/transforms/2d/axis_dependent/byDimension.zarr/zarr.json

Lines changed: 0 additions & 83 deletions
This file was deleted.

tests/zarr/spec/valid/transforms/2d/axis_dependent/mapAxis.zarr/array/zarr.json

Lines changed: 0 additions & 39 deletions
This file was deleted.

tests/zarr/spec/valid/transforms/2d/axis_dependent/mapAxis.zarr/zarr.json

Lines changed: 0 additions & 71 deletions
This file was deleted.

tests/zarr/spec/valid/transforms/2d/basic/identity.zarr/array/zarr.json

Lines changed: 0 additions & 39 deletions
This file was deleted.

tests/zarr/spec/valid/transforms/2d/basic/identity.zarr/zarr.json

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)