fps/groundtest-1.0.0

FPS Ground Test Information

Outline

Schema Definitions

This type is an object with the following properties:

  • test_name

    stringRequired

    I&T Test Name

    No length restriction
  • test_phase

    stringRequired

    I&T Testing Phase

    No length restriction
  • test_environment

    stringRequired

    I&T Testing Environment

    No length restriction
  • test_script

    stringRequired

    Name of Testing Script Run

    No length restriction
  • product_date

    tag:stsci.edu:asdf/time/time-1.*Required

    Source File Creation Time

  • product_version

    stringRequired

    I&T Software Used to Generate Source File

    No length restriction
  • conversion_date

    tag:stsci.edu:asdf/time/time-1.*Required

    HDF5 to ASDF Conversion Date

  • conversion_version

    stringRequired

    HDF5 to ASDF Converter Version

    No length restriction
  • filename_pnt5

    stringRequired

    L0.5 File Name

    No length restriction
  • filepath_level_pnt5

    stringRequired

    L0.5 File Path

    No length restriction
  • filename_l1a

    stringRequired

    L1A File Name

    No length restriction
  • detector_id

    stringRequired

    SCA Identifier

    No length restriction
  • detector_temp

    numberRequired

    Mean Detector Temperature (Kelvin)

  • frames_temp

    tag:stsci.edu:asdf/core/ndarray-1.*Required

    Interpolated Temperature of Frames (Kelvin)

  • ota_temp

    numberRequired

    Mean OTA Temperature (Kelvin)

  • rcs_on

    booleanRequired

    RCS On/Off

  • readout_col_num

    integerRequired

    Number of Readout Columns

  • detector_pixel_size

    tag:stsci.edu:asdf/unit/quantity-1.*Required

    Pixel Size (cm)

  • sensor_error

    tag:stsci.edu:asdf/core/ndarray-1.*Required

    Sensor Error

Original Schema

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

title: FPS Ground Test Information
type: object
properties:
  test_name:
    title: I&T Test Name
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.test_name]
  test_phase:
    title: I&T Testing Phase
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.test_phase]
  test_environment:
    title: I&T Testing Environment
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.test_environment]
  test_script:
    title: Name of Testing Script Run
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.test_script]
  product_date:
    title: Source File Creation Time
    tag: tag:stsci.edu:asdf/time/time-1.*
    archive_catalog:
      datatype: datetime2
      destination: [WFICommon.product_date]
  product_version:
    title: I&T Software Used to Generate Source File
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.product_version]
  conversion_date:
    title: HDF5 to ASDF Conversion Date
    tag: tag:stsci.edu:asdf/time/time-1.*
    archive_catalog:
      datatype: datetime2
      destination: [WFICommon.conversion_date]
  conversion_version:
    title: HDF5 to ASDF Converter Version
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.conversion_version]
  filename_pnt5:
    title: L0.5 File Name
    type: string
  filepath_level_pnt5:
    title: L0.5 File Path
    type: string
  filename_l1a:
    title: L1A File Name
    type: string
  detector_id:
    title: SCA Identifier
    type: string
    archive_catalog:
      datatype: nvarchar(80)
      destination: [WFICommon.detector_id]
  detector_temp:
    title: Mean Detector Temperature (Kelvin)
    type: number
    archive_catalog:
      datatype: float
      destination: [WFICommon.detector_temp]
  frames_temp:
    title: Interpolated Temperature of Frames (Kelvin)
    tag: tag:stsci.edu:asdf/core/ndarray-1.*
    datatype: float64
    exact_datatype: true
    # needs a ndim
  ota_temp:
    title: Mean OTA Temperature (Kelvin)
    type: number
    archive_catalog:
      datatype: float
      destination: [WFICommon.ota_temp]
  rcs_on:
    title: RCS On/Off
    type: boolean
    archive_catalog:
      datatype: nchar(1)
      destination: [WFICommon.rcs_on]
  readout_col_num:
    title: Number of Readout Columns
    type: integer
    archive_catalog:
      datatype: int
      destination: [WFICommon.readout_col_num]
  detector_pixel_size:
    title: Pixel Size (cm)
    tag: tag:stsci.edu:asdf/unit/quantity-1.*
    properties:
      value:
        tag: tag:stsci.edu:asdf/core/ndarray-1.*
        datatype: float64
        exact_datatype: true
        # needs ndim
      unit:
        tag: tag:stsci.edu:asdf/unit/unit-1.*
        enum: ["cm"]
  sensor_error:
    title: Sensor Error
    tag: tag:stsci.edu:asdf/core/ndarray-1.*
    datatype: float64
    exact_datatype: true
    # needs ndim
propertyOrder:
  [
    test_name,
    test_phase,
    test_environment,
    test_script,
    product_date,
    product_version,
    conversion_date,
    conversion_version,
    filename_pnt5,
    filepath_level_pnt5,
    filename_l1a,
    detector_id,
    detector_temp,
    frames_temp,
    ota_temp,
    rcs_on,
    readout_col_num,
    detector_pixel_size,
    sensor_error,
  ]
flowStyle: block
required:
  [
    test_name,
    test_phase,
    test_environment,
    test_script,
    product_date,
    product_version,
    conversion_date,
    conversion_version,
    filename_pnt5,
    filepath_level_pnt5,
    filename_l1a,
    detector_id,
    detector_temp,
    frames_temp,
    ota_temp,
    rcs_on,
    readout_col_num,
    detector_pixel_size,
    sensor_error,
  ]