--- author: "" --- (schemas:axes)= # Axes - [1. Property `Axes > oneOf > item 0`](#oneOf_i0) - [2. Property `Axes > oneOf > item 1`](#oneOf_i1) - [3. Axes > axis](#autogenerated_heading_2) - [3.1. Property `Axes > root items > name`](#items_name) - [3.2. Property `Axes > root items > longName`](#items_longName) - [3.3. Property `Axes > root items > type`](#items_type) - [3.4. Property `Axes > root items > discrete`](#items_discrete) - [3.5. Property `Axes > root items > unit`](#items_unit) **Title:** Axes | | | | ------------ | ----------- | | **Type** | `combining` | | **Required** | No | **Description:** OME-Zarr Axes. | One of(Option) | | ------------------- | | [item 0](#oneOf_i0) | | [item 1](#oneOf_i1) | ## 1. Property `Axes > oneOf > item 0` | | | | ------------------------- | ------------------------------------------------------------------------- | | **Type** | `object` | | **Required** | No | | **Additional properties** | [[Any type: allowed]](# "Additional Properties of any type are allowed.") | ## 2. Property `Axes > oneOf > item 1` | | | | ------------------------- | ------------------------------------------------------------------------- | | **Type** | `object` | | **Required** | No | | **Additional properties** | [[Any type: allowed]](# "Additional Properties of any type are allowed.") | | | Array restrictions | | -------------------- | ------------------ | | **Min items** | 1 | | **Max items** | 5 | | **Items unicity** | True | | **Additional items** | False | | **Tuple validation** | See below | | Each item of this array must be | Description | | ------------------------------- | ----------- | | [axis](#items) | - | ## 3. Axes > axis | | | | ------------------------- | ------------------------------------------------------------------------- | | **Type** | `object` | | **Required** | No | | **Additional properties** | [[Any type: allowed]](# "Additional Properties of any type are allowed.") | | **Defined in** | #/$defs/axis | | Property | Pattern | Type | Deprecated | Definition | Title/Description | | ------------------------------ | ------- | ------- | ---------- | ---------- | -------------------------------------------------------------- | | + [name](#items_name ) | No | string | No | - | Name of the axis. Must be unique within the coordinate system. | | - [longName](#items_longName ) | No | string | No | - | Longer name or description of the axis. | | - [type](#items_type ) | No | string | No | - | Type of the axis. Can be a predefined type or custom type. | | - [discrete](#items_discrete ) | No | boolean | No | - | Whether the dimension is discrete | | - [unit](#items_unit ) | No | string | No | - | Unit for the axis | ### 3.1. Property `Axes > root items > name` | | | | ------------ | -------- | | **Type** | `string` | | **Required** | Yes | **Description:** Name of the axis. Must be unique within the coordinate system. | Restrictions | | | -------------- | - | | **Min length** | 1 | ### 3.2. Property `Axes > root items > longName` | | | | ------------ | -------- | | **Type** | `string` | | **Required** | No | **Description:** Longer name or description of the axis. ### 3.3. Property `Axes > root items > type` | | | | ------------ | -------- | | **Type** | `string` | | **Required** | No | **Description:** Type of the axis. Can be a predefined type or custom type. ### 3.4. Property `Axes > root items > discrete` | | | | ------------ | --------- | | **Type** | `boolean` | | **Required** | No | **Description:** Whether the dimension is discrete ### 3.5. Property `Axes > root items > unit` | | | | ------------ | -------- | | **Type** | `string` | | **Required** | No | **Description:** Unit for the axis ---------------------------------------------------------------------------------------------------------------------------- Generated using [json-schema-for-humans](https://github.com/coveooss/json-schema-for-humans) on 2026-04-01 at 17:39:10 +0000