wcs-1.1.0

A system for describing generalized world coordinate transformations.

Description

ASDF WCS is a way of specifying transformations (usually from detector space to world coordinate space and back) by using the transformations in the transform-schema module.

Outline

Schema Definitions

This type is an object with the following properties:

  • name

    stringRequired

    A descriptive name for this WCS.

    No length restriction
  • steps

    arrayRequired

    A list of steps in the forward transformation from detector to world coordinates. The inverse transformation is determined automatically by reversing this list, and inverting each of the individual transforms according to the rules described in inverse.

    No length restriction

    Items in the array are restricted to the following types:

Original Schema

%YAML 1.1
---
$schema: "http://stsci.edu/schemas/yaml-schema/draft-01"
id: "http://stsci.edu/schemas/gwcs/wcs-1.1.0"

title: >
  A system for describing generalized world coordinate transformations.
description: >
  ASDF WCS is a way of specifying transformations (usually from
  detector space to world coordinate space and back) by using the
  transformations in the `transform-schema` module.
type: object
properties:
  name:
    description: |
      A descriptive name for this WCS.
    type: string

  steps:
    description: |
      A list of steps in the forward transformation from detector to
      world coordinates.
      The inverse transformation is determined automatically by
      reversing this list, and inverting each of the individual
      transforms according to the rules described in
      [inverse](https://asdf-standard.readthedocs.io/en/latest/generated/stsci.edu/asdf/transform/transform-1.2.0.html#inverse).
    type: array
    items:
      $ref: step-1.1.0

required: [name, steps]
additionalProperties: true
...