NGFF CoordinateSystem#

Title: NGFF CoordinateSystem

Type

array

Required

No

Description: JSON from OME-NGFF .zattrs

Array restrictions

Min items

N/A

Max items

N/A

Items unicity

True

Additional items

False

Tuple validation

See below

Each item of this array must be

Description

coordinateSystem

Coordinate Systems for OME-NGFF

1. NGFF CoordinateSystem > coordinateSystem#

Type

object

Required

No

Additional properties

Any type allowed

Defined in

#/$defs/coordinateSystem

Description: Coordinate Systems for OME-NGFF

Property

Pattern

Type

Deprecated

Definition

Title/Description

+ name

No

string

No

-

Name of coordinate system. Must be unique among all coordinate systems.

+ axes

No

array

No

In axes.schema

NGFF Axes

1.1. Property NGFF CoordinateSystem > root items > name#

Type

string

Required

Yes

Description: Name of coordinate system. Must be unique among all coordinate systems.

Restrictions

Min length

1

1.2. Property NGFF CoordinateSystem > root items > axes#

Title: NGFF Axes

Type

array

Required

Yes

Defined in

axes.schema

Description: JSON from OME-NGFF .zattrs

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

-

1.2.1. NGFF CoordinateSystem > root items > axes > axis#

Type

object

Required

No

Additional properties

Any type allowed

Defined in

#/$defs/axis

Property

Pattern

Type

Deprecated

Definition

Title/Description

+ name

No

string

No

-

Name of the axis. Must be unique within the coordinate system.

- longName

No

string

No

-

Longer name or description of the axis.

- type

No

string

No

-

Type of the axis. Can be a predefined type or custom type.

- discrete

No

boolean

No

-

Whether the dimension is discrete

- unit

No

string

No

-

Unit for the axis

1.2.1.1. Property NGFF CoordinateSystem > root items > axes > axes items > name#

Type

string

Required

Yes

Description: Name of the axis. Must be unique within the coordinate system.

Restrictions

Min length

1

1.2.1.2. Property NGFF CoordinateSystem > root items > axes > axes items > longName#

Type

string

Required

No

Description: Longer name or description of the axis.

1.2.1.3. Property NGFF CoordinateSystem > root items > axes > axes items > type#

Type

string

Required

No

Description: Type of the axis. Can be a predefined type or custom type.

1.2.1.4. Property NGFF CoordinateSystem > root items > axes > axes items > discrete#

Type

boolean

Required

No

Description: Whether the dimension is discrete

1.2.1.5. Property NGFF CoordinateSystem > root items > axes > axes items > unit#

Type

string

Required

No

Description: Unit for the axis

1.2.2. At least one of the items must be#

Type

object

Required

No

Additional properties

Any type allowed

Property

Pattern

Type

Deprecated

Definition

Title/Description

- name

No

string

No

-

-

- type

No

enum (of string)

No

-

-

- unit

No

string

No

-

-

1.2.2.1. Property NGFF CoordinateSystem > root items > axes > contains > name#

Type

string

Required

No

1.2.2.2. Property NGFF CoordinateSystem > root items > axes > contains > type#

Type

enum (of string)

Required

No

Must be one of:

  • “space”

1.2.2.3. Property NGFF CoordinateSystem > root items > axes > contains > unit#

Type

string

Required

No


Generated using json-schema-for-humans on 2026-06-11 at 20:27:36 +0000