Skip to article frontmatterSkip to article content

NGFF Axes

Title: NGFF Axes

Typearray
RequiredNo

Description: JSON from OME-NGFF .zattrs

Array restrictions
Min items1
Max itemsN/A
Items unicityTrue
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
axis-

1. NGFF Axes > axis

Typeobject
RequiredNo
Additional propertiesAny type allowed
Defined in#/$defs/axis
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ nameNostringNo-Name of the axis
- longNameNostringNo-Longer name or description of the axis.
- typeNostringNo-Dimension of the axis
- discreteNobooleanNo-Whether the dimension is discrete
- unitNostringNo-Unit for the axis

1.1. Property NGFF Axes > root items > name

Typestring
RequiredYes

Description: Name of the axis

1.2. Property NGFF Axes > root items > longName

Typestring
RequiredNo

Description: Longer name or description of the axis.

1.3. Property NGFF Axes > root items > type

Typestring
RequiredNo

Description: Dimension of the axis

1.4. Property NGFF Axes > root items > discrete

Typeboolean
RequiredNo

Description: Whether the dimension is discrete

1.5. Property NGFF Axes > root items > unit

Typestring
RequiredNo

Description: Unit for the axis

2. At least one of the items must be

Typeobject
RequiredNo
Additional propertiesAny type allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
- nameNostringNo--
- typeNoenum (of string)No--
- unitNostringNo--

2.1. Property NGFF Axes > contains > name

Typestring
RequiredNo

2.2. Property NGFF Axes > contains > type

Typeenum (of string)
RequiredNo

Must be one of:

2.3. Property NGFF Axes > contains > unit

Typestring
RequiredNo

Generated using json-schema-for-humans on 2025-10-28 at 10:59:36 +0000