target-1.0.0

Target Information

Outline

Schema Definitions

This type is an object with the following properties:

  • proposer_name

    stringRequired

    The name of the target as it was defined and submitted by the proposer.

    No length restriction
  • catalog_name

    stringRequired

    The target name as defined by an astronomical catalog.

    No length restriction
  • type

    stringRequired

    The target type gives information on how the target will need to be observed by the telescope. The options are “fixed”, “moving”, and “generic”. Moving indicates that the motion of the target needs to be taken into account when observing, while fixed indicates that the target needs a fixed orientation. Generic observations do not fit into the other two categories.

    No length restriction

    Only the following values are valid for this node:

    • FIXED

    • MOVING

    • GENERIC

  • ra

    numberRequired

    The right ascension (RA) of the target in degrees at the midpoint of the exposure.

  • dec

    numberRequired

    The declination (Dec) of the target in degrees at the midpoint of the exposure.

  • ra_uncertainty

    numberRequired

    The uncertainty of the right ascension (RA) of the target in degrees at the midpoint of the exposure.

  • dec_uncertainty

    numberRequired

    The uncertainty of the declination (Dec) of the target in degrees at the midpoint of the exposure.

  • proper_motion_ra

    numberRequired

    The proper motion of the right ascension (RA) of the target in degrees.

  • proper_motion_dec

    numberRequired

    The proper motion of the declination (Dec) of the target in degrees.

  • proper_motion_epoch

    stringRequired

    The epoch at which the proper motion was calculated. This is needed to correct for the proper motion at other epochs.

    No length restriction
  • proposer_ra

    numberRequired

    The right ascension (RA) of the target in degrees as it was defined and submitted by the proposer.

  • proposer_dec

    numberRequired

    The declination (Dec) of the target in degrees as it was defined and submitted by the proposer.

  • source_type

    stringRequired

    The source type is defined by the calibration needs. The options are “extended”, “point”, and “unknown”. Extended sources and point sources might have different calibration requirements. Unknown is for sources where the type is not yet defined.

    No length restriction

    Only the following values are valid for this node:

    • EXTENDED

    • POINT

    • UNKNOWN

Original Schema

%YAML 1.1
---
$schema: asdf://stsci.edu/datamodels/roman/schemas/rad_schema-1.0.0
id: asdf://stsci.edu/datamodels/roman/schemas/target-1.0.0

title: Target Information
type: object
properties:
  proposer_name:
    title: Target Name from Proposer
    description: |
      The name of the target as it was defined and submitted by the proposer.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.target_name
    archive_catalog:
      datatype: nvarchar(100)
      destination: [WFIExposure.proposer_target_name, GuideWindow.proposer_target_name]
  catalog_name:
    title: Target Name from Catalog
    description: |
      The target name as defined by an astronomical catalog.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.standard_target_name
    archive_catalog:
      datatype: nvarchar(256)
      destination: [WFIExposure.catalog_name, GuideWindow.catalog_name]
  type:
    title: Target Type
    description: |
      The target type gives information on how the target will need to be
      observed by the telescope. The options are "fixed", "moving", and
      "generic". Moving indicates that the motion of the target needs to be
      taken into account when observing, while fixed indicates that the target
      needs a fixed orientation. Generic observations do not fit into the other
      two categories.
    type: string
    enum: [FIXED, MOVING, GENERIC]
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.target_type
    archive_catalog:
      datatype: nvarchar(10)
      destination: [WFIExposure.target_type, GuideWindow.target_type]
  ra:
    title: Target RA (deg)
    description: |
      The right ascension (RA) of the target in degrees at the midpoint of the
      exposure.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.ra_computed
    archive_catalog:
      datatype: float
      destination: [WFIExposure.ra, GuideWindow.ra]
  dec:
    title: Target Dec (deg)
    description: |
      The declination (Dec) of the target in degrees at the midpoint of the
      exposure.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.dec_computed
    archive_catalog:
      datatype: float
      destination: [WFIExposure.dec, GuideWindow.dec]
  ra_uncertainty:
    title: Target RA Uncertainty (deg)
    description: |
      The uncertainty of the right ascension (RA) of the target in degrees at
      the midpoint of the exposure.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.ra_uncertainty_computed
    archive_catalog:
      datatype: float
      destination: [WFIExposure.ra_uncertainty, GuideWindow.ra_uncertainty]
  dec_uncertainty:
    title: Target Dec Uncertainty (deg)
    description: |
      The uncertainty of the declination (Dec) of the target in degrees at the
      midpoint of the exposure.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.dec_uncertainty_computed
    archive_catalog:
      datatype: float
      destination: [WFIExposure.dec_uncertainty, GuideWindow.dec_uncertainty]
  proper_motion_ra:
    title: Proper Motion of Target RA (deg)
    description: |
      The proper motion of the right ascension (RA) of the target in degrees.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.ra_proper_motion
    archive_catalog:
      datatype: float
      destination: [WFIExposure.proper_motion_ra, GuideWindow.proper_motion_ra]
  proper_motion_dec:
    title: Proper Motion of Target Dec (deg)
    description: |
      The proper motion of the declination (Dec) of the target in degrees.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_target.dec_proper_motion
    archive_catalog:
      datatype: float
      destination: [WFIExposure.proper_motion_dec, GuideWindow.proper_motion_dec]
  proper_motion_epoch:
    title: Proper Motion Epoch of Target
    description: |
      The epoch at which the proper motion was calculated. This is needed to
      correct for the proper motion at other epochs.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_visit.epoch
    archive_catalog:
      datatype: nvarchar(10)
      destination: [WFIExposure.proper_motion_epoch, GuideWindow.proper_motion_epoch]
  proposer_ra:
    title: RA from Proposer (deg)
    description: |
      The right ascension (RA) of the target in degrees as it was defined and
      submitted by the proposer.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:fixed_target.ra_literal
        function: hms_to_degrees
    archive_catalog:
      datatype: float
      destination: [WFIExposure.proposer_ra, GuideWindow.proposer_ra]
  proposer_dec:
    title: Dec from Proposer (deg)
    description: |
      The declination (Dec) of the target in degrees as it was defined and
      submitted by the proposer.
    type: number
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:fixed_target.dec_literal
        function: hms_to_degrees
    archive_catalog:
      datatype: float
      destination: [WFIExposure.proposer_dec, GuideWindow.proposer_dec]
  source_type:
    title: Source Type for Calibration
    description: |
      The source type is defined by the calibration needs. The options are
      "extended", "point", and "unknown". Extended sources and point sources
      might have different calibration requirements. Unknown is for sources
      where the type is not yet defined.
    type: string
    enum: [EXTENDED, POINT, UNKNOWN]
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: TBD
    archive_catalog:
      datatype: nvarchar(8)
      destination: [WFIExposure.source_type, GuideWindow.source_type]
propertyOrder: [proposer_name, catalog_name, type, ra, dec, ra_uncertainty, dec_uncertainty,
           proper_motion_ra, proper_motion_dec, proper_motion_epoch,
           proposer_ra, proposer_dec, source_type]
flowStyle: block
required: [proposer_name, catalog_name, type, ra, dec, ra_uncertainty, dec_uncertainty,
           proper_motion_ra, proper_motion_dec, proper_motion_epoch,
           proposer_ra, proposer_dec, source_type]
...