meta/program-1.0.0

Program Information

Outline

Schema Definitions

This type is an object with the following properties:

  • title

    stringRequired

    Proposal Title

    The submitted proposal title of the program.

    Maximum length: 200

  • investigator_name

    stringRequired

    Principal Investigator Name

    The name of the principle investigator (PI) of the program.

    Maximum length: 100

  • category

    stringRequired

    Program Category

    The submitted proposal category of the program. The categories include calibration (CAL), core community survey (CCS), coronagraph technology demonstration (CGI), observatory commissioning (COM), engineering (ENG), general astrophysics survey (GAS), general investigator (GI), and observing conducted at the direction of the National Aeronautics and Space Administration (NASA).

    Maximum length: 6

  • subcategory

    stringRequired

    Program Subcategory

    The submitted proposal subcategory of the program. The subcategories include calibration (CAL), coronagraph technology demonstration (CGI), community research programs (CR), discretionary research programs (DR), Galactic Bulge Time Domain Survey (GBTD), High-Latitude Time Domain Survey (HLTD), High-Latitude Wide-Area Survey (HLWA), observational research program (OR), Wide Field Instrument (WFI), and Wavefront Sensing and Control (WFSC). All subcategories belong to only a subset of the meta.program.category values.

    No length restriction

    Only the following values are valid for this node:

    • CAL

    • CGI

    • CR

    • DR

    • GBTD

    • HLTD

    • HLWA

    • OR

    • WFI

    • WFSC

    • None

  • science_category

    stringRequired

    Science Category

    The science category assigned during the Time Allocation Committee (TAC) review process.

    Maximum length: 50

Original Schema

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

title: Program Information
type: object
properties:
  title:
    title: Proposal Title
    description: |
      The submitted proposal title of the program.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_visit.template
    maxLength: 200
    archive_catalog:
      datatype: nvarchar(200)
      destination:
        [
          WFIExposure.program_title,
          GuideWindow.program_title,
          SourceCatalog.program_title,
          SegmentationMap.program_title,
        ]
  investigator_name:
    title: Principal Investigator Name
    description: |
      The name of the principle investigator (PI) of the
      program.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        # There are a number of ways to get the pi_name.  Here is one
        # of them: "= apt('./ProposalInformation/PrincipalInvestigator/InvestigatorAddress/LastName') + ', ' + apt('./ProposalInformation/PrincipalInvestigator/InvestigatorAddress/FirstName')"
        origin: TBD
    maxLength: 100
    archive_catalog:
      datatype: nvarchar(100)
      destination:
        [
          WFIExposure.investigator_name,
          GuideWindow.investigator_name,
          SourceCatalog.investigator_name,
          SegmentationMap.investigator_name,
        ]
  category:
    title: Program Category
    description: |
      The submitted proposal category of the program. The
      categories include calibration (CAL), core community survey
      (CCS), coronagraph technology demonstration (CGI), observatory
      commissioning (COM), engineering (ENG), general astrophysics
      survey (GAS), general investigator (GI), and observing conducted
      at the direction of the National Aeronautics and Space
      Administration (NASA).
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_program.category
    maxLength: 6
    archive_catalog:
      datatype: nvarchar(6)
      destination:
        [
          WFIExposure.program_category,
          GuideWindow.program_category,
          SourceCatalog.program_category,
          SegmentationMap.program_category,
        ]
  subcategory:
    title: Program Subcategory
    description: |
      The submitted proposal subcategory of the program. The
      subcategories include calibration (CAL), coronagraph technology
      demonstration (CGI), community research programs (CR),
      discretionary research programs (DR), Galactic Bulge Time Domain
      Survey (GBTD), High-Latitude Time Domain Survey (HLTD),
      High-Latitude Wide-Area Survey (HLWA), observational research
      program (OR), Wide Field Instrument (WFI), and Wavefront Sensing
      and Control (WFSC). All subcategories belong to only a subset of
      the meta.program.category values.
    type: string
    enum:
      [
        "CAL",
        "CGI",
        "CR",
        "DR",
        "GBTD",
        "HLTD",
        "HLWA",
        "OR",
        "WFI",
        "WFSC",
        "None",
      ]
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_program.subcategory
    archive_catalog:
      datatype: nvarchar(15)
      destination:
        [
          WFIExposure.program_subcategory,
          GuideWindow.program_subcategory,
          SourceCatalog.program_subcategory,
          SegmentationMap.program_subcategory,
        ]
  science_category:
    title: Science Category
    description: |
      The science category assigned during the Time
      Allocation Committee (TAC) review process.
    type: string
    sdf:
      special_processing: VALUE_REQUIRED
      source:
        origin: PSS:dms_program.science_category
    maxLength: 50
    archive_catalog:
      datatype: nvarchar(50)
      destination:
        [
          WFIExposure.science_category,
          GuideWindow.science_category,
          SourceCatalog.science_category,
          SegmentationMap.science_category,
        ]
required: [title, investigator_name, category, subcategory, science_category]