---
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