Skip to content

Commit 20dbdd3

Browse files
committed
Merge remote-tracking branch 'upstream/main' into consolidate-version-history
2 parents 12f46de + 2424829 commit 20dbdd3

4 files changed

Lines changed: 20 additions & 1 deletion

File tree

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/issue.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Issue
2+
description: Report an ngff-spec technical issue
3+
title: "[Issue]: "
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Note: spec-level considerations should usually go to https://github.com/ome/ngff/issues.
9+
Please use this repo for typos, docs structure, or website/build issues.
10+
- type: textarea
11+
id: details
12+
attributes:
13+
label: Describe the issue
14+
placeholder: Write your issue here...
15+
validations:
16+
required: true

index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ Note that the number of dimensions is variable between 2 and 5 and that axis nam
7878
│ ... # which is a folder containing chunk files which compose the array.
7979
├── n # The name of the array is arbitrary with the ordering defined by
8080
│ │ # by the "multiscales" metadata, but is often a sequence starting at 0.
81+
│ │ # All arrays must have the same datatype and number of dimensions.
8182
│ │
8283
│ ├── zarr.json # All image arrays must be up to 5-dimensional
8384
│ │ # with the axis of type time before type channel, before spatial axes.
@@ -1262,7 +1263,7 @@ which is an array of objects describing the arrays storing the individual resolu
12621263
Each object in `datasets` MUST contain the field `path`,
12631264
whose value is a string containing the path to the Zarr array for this resolution relative to the current Zarr group.
12641265
The `path`s MUST be ordered from largest (i.e. highest resolution) to smallest.
1265-
Every Zarr array referred to by a `path` MUST have the same number of dimensions
1266+
Every Zarr array referred to by a `path` MUST have the same number of dimensions and datatype,
12661267
and MUST NOT have more than 5 dimensions.
12671268
The number of dimensions and order MUST correspond to number and order of `axes`.
12681269

version_history.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
2222
- style: Homogeneous use of backticks in spec document
2323
- specification: Changed the constraints for valid `path` values in `wells` for HCS plates to allow some non-alphanumeric characters.
2424
- specification: Corrected that `version` field is not required under plate/well/labels metadata.
25+
- specification: Constrained datatype of multiscales datasets to be the same across all resolutions
2526
- style: Adopted JSON terminology for "object" and "array" in the spec document.
2627

2728
### Removed

0 commit comments

Comments
 (0)