Coordinate Systems and Transforms

Type: array

OME-Zarr Coordinate Systems and transforms.

Must contain a minimum of 1 items

All items must be unique

No Additional Items

Each item of this array must be:


Type: object

OME-NGFF coordinate transformation.

Type: object

Type: string

Type: string

Type: object

Type: const
Specific value: "identity"
Type: object

Permute axes by name

Type: const
Specific value: "mapAxis"

Type: array of integer

An array of integers representing the new axis order as zero-based indices of the input axes.

No Additional Items

Each item of this array must be:

Type: object

Type: object

Type: string

Path to a zarr array containing the scale factors.

Type: object

Type: array of number
No Additional Items

Each item of this array must be:

Type: number

Value must be strictly greater than 0

Type: const
Specific value: "scale"
Type: object

Type: object

Type: string

Path to a zarr array containing the translation vectors.

Type: object

Type: array of number
No Additional Items

Each item of this array must be:

Type: const
Specific value: "translation"
Type: object

Type: object

Type: string

Path to a zarr array containing the affine matrix.

Type: object

Type: array of array
No Additional Items

Each item of this array must be:

Type: array of number
No Additional Items

Each item of this array must be:

Type: const
Specific value: "affine"
Type: object

Type: object

Type: string

Path to a zarr array containing the rotation matrix.

Type: object

Type: array of array
No Additional Items

Each item of this array must be:

Type: array of number
No Additional Items

Each item of this array must be:

Type: const
Specific value: "rotation"
Type: object

The inverse of another coordinate transformation.

Type: const
Specific value: "inverseOf"

Type: object

OME-NGFF coordinate transformation.

Same definition as items_allOf_i0
Type: object

A pair of forward and inverse coordinate transformations.

Type: const
Specific value: "bijection"

Type: object

OME-NGFF coordinate transformation.

Same definition as items_allOf_i0

Type: object

OME-NGFF coordinate transformation.

Same definition as items_allOf_i0
Type: object

A sequence of transformations

Type: const
Specific value: "sequence"

Type: array
No Additional Items

Each item of this array must be:

Type: object

A set of transformations applied independently to each dimension.

Type: const
Specific value: "byDimension"

Type: array
No Additional Items

Each item of this array must be:

Type: object

Transformation used inside a byDimension transformation

Type: object

Type: array of string

Names of the input axes for this transformation.

No Additional Items

Each item of this array must be:

Type: array of string

Names of the output axes for this transformation.

No Additional Items

Each item of this array must be:

Type: object

Type: const
Specific value: "displacements"

Type: string

Path to the zarr array containing the displacement field.

Type: enum (of string) Default: "linear"

Interpolation method to use when applying the displacement field.

Must be one of:

  • "nearest"
  • "linear"
  • "cubic"
Type: object

Type: const
Specific value: "coordinates"

Type: string

Path to the zarr array containing the coordinate field.

Type: enum (of string) Default: "linear"

Interpolation method to use when applying the coordinate field.

Must be one of:

  • "nearest"
  • "linear"
  • "cubic"
Type: object

Type: string

Type: string