Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
stylecircle

Element Description

The temporal keyword element describes Temporal Keywords element specifies a word or phrase which serves to summarize the temporal resolution characteristics of the a dataset. The Temporal keywords are chosen from a controlled keyword hierarchy maintained in the Keyword Management System (KMS). A list of valid Temporal Keywords can be found here: https://gcmdservices.gsfc.nasa.gov/static/kms/temporalresolutionrange/temporalresolutionrange.csv?ed_wiki_keywords_page 

Best Practices

Temporal Keywords is an optional element. There is not a controlled vocabulary for temporal keywords. If this element is utilized it is recommended that a consistent naming convention be developed for related records or for records from the same data center.  

Best Practices

Examples:

TemporalKeywords: "Weekly

- < Monthly

"

TemporalKeywords: "Subannual"

TemporalKeywords: "Annual Climatology" 


Element Specification

Providing the Temporal Keyword element is optional. Multiple Temporal Keywords may be provided (Cardinality: 0..*)

ModelElementType
Usable Valid Values
ConstraintsRequired?Cardinality
UMM-CTemporalKeywordsString

Temporal Data Resolution

KMS controlled
1 - 80 CharactersNo0..
1
*


Metadata Validation and QA/QC

All metadata entering the CMR goes through the below process to ensure metadata quality requirements are met. All records undergo CMR validation before entering the system. The process of QA/QC is slightly different for NASA and non-NASA data providers. Non-NASA providers include interagency and international data providers and are referred to as the International Directory Network (IDN).

Lucidchart
rich-viewertrue
autofittrue
nameCopy of Wiki Page Metadata Evaluation Workflow-1939-12404ac7
width1102
id98e5dc28-3252-4209-953f-66f1378e1cf4
alignLeft
height299

Please see the expandable sections below for flowchart details.


Expand
titleGCMD Metadata QA/QC
  • Manual Review
    • Identify errors, discrepancies or omissions.
    • Verify that all pertinent keywords have been applied.
    • Verify that existing facets and other controlled keyword values are consistent and suitable for the data.
  • Automated Review
    • Check that the field has been populated.
    • Check that the field is populated with a valid value from KMS.
    • Check that the field value is not a duplicate.
    • Check that the 'Detailed_Variable' field length is not greater than 80 characters.
Expand
titleCMR Validation

TBD

Expand
titleARC Metadata QA/QC

ARC Priority Matrix

Priority CategorizationJustification

Red = High Priority Finding

This element is categorized as highest priority when:

  • The element Temporal Keywords is not included at all.
  • The element is included but is empty.
  • The science keyword does not align with the KMS.
    • The science keyword does not exist in KMS.
    • A keyword(s) is missing from the hierarchy.
  • The Temporal keyword is not appropriate for the dataset.
  • appropriate for the dataset.

Yellow = Medium Priority Finding

This element is categorized as medium priority when:

  • A recommendation is made to change a Temporal Keywords to be more accurate or more consistent with related collections.

Blue = Low Priority Finding

This element is categorized as medium low priority when:

  • A recommendation is made to add a relevant Temporal keyword Keywords to the metadata.
Not Applicable

Green = No Findings/Issues

The element is provided and follows all applicable criteria specified in the best practices section above.

ARC Automated Checks

  • Category
    • If no value is provided, return is: "This is a required field. Recommend providing at least one science keyword hierarchy relevant to this data set. This field should contain the Category keyword as specified in the hierarchy (EARTH SCIENCE). Science keywords are GCMD controlled and should be chosen from the following list: https://gcmdservices.gsfc.nasa.gov/static/kms/sciencekeywords/sciencekeywords.csv?ed_wiki_keywords_page"
    • If the provided value is in the incorrect position of the hierarchy, return is: "<provided value> is in the incorrect position of the project keyword hierarchy."
    • If the provided value does not conform to GCMD, return is: "<provided value> does not conform to GCMD."
  • Topic
    • If no value is provided, return is: "This is a required field. Recommend providing at least one science keyword hierarchy relevant to this data set. This field should contain the Topic keyword as specified in the hierarchy. Science keywords are GCMD controlled and should be chosen from the following list: https://gcmdservices.gsfc.nasa.gov/static/kms/sciencekeywords/sciencekeywords.csv?ed_wiki_keywords_page"
    • If the provided value is in the incorrect position of the hierarchy, return is: "<provided value> is in the incorrect position of the project keyword hierarchy."
    • If the provided value does not conform to GCMD, return is: "<provided value> does not conform to GCMD."
  • Term
    • If no value is provided, return is: "This is a required field. Recommend providing at least one science keyword hierarchy relevant to this data set. This field should contain the Term keyword as specified in the hierarchy. Science keywords are GCMD controlled and should be chosen from the following list: https://gcmdservices.gsfc.nasa.gov/static/kms/sciencekeywords/sciencekeywords.csv?ed_wiki_keywords_page"
    • If the provided value is in the incorrect position of the hierarchy, return is: "<provided value> is in the incorrect position of the project keyword hierarchy."
    • If the provided value does not conform to GCMD, return is: "<provided value> does not conform to GCMD."
  • Variable Level 1 - Variable Level 3
    • If no value is provided, return is "np"
    • If the provided value is in the incorrect position of the hierarchy, return is: "<provided value> is in the incorrect position of the project keyword hierarchy."
    • If the provided value does not conform to GCMD, return is: "<provided value> does not conform to GCMD."
  • Detailed Variable
    If no value isprovided, return is "np"
  • If a value is provided, return is "OK"
  • Expand
    titleCMR Validation

    <>

    ARC uses the pyQuARC library for automated metadata checks. Please see the pyQuARC GitHub for more information. 

    Dialect Mappings

    Expand
    titleDIF 9

    DIF 9 (Note: DIF-9 is being phased out and will no longer be supported after 2018)

    Expand
    titleDIF 10

    DIF 10

    Providing the an Ancillary_Temporal_Keyword element is optional. Multiple Ancillary_Temporal_Keywords may be provided (Cardinality: 0..1*)

    UMM-C ElementDIF 10
    Specification
    PathType
    Usable Valid Values
    ConstraintsRequired in DIF 10?Cardinality
    DIF 10
    TemporalKeywordsTemporal_Coverage/Temporal_Info/Ancillary_Temporal_KeywordString
    Temporal Data ResolutionKMS controlled

    No0..*


    Example Mapping

    Section
    Column
    width50%

    DIF 10

    No Format
    <Temporal_Coverage>
      <Temporal_Info>
        <Ancillary_Temporal_Keywords>Daily Climatology</Ancillary_Temporal_Keywords>
      </Temporal_Info>
    </Temporal_Coverage>
    Column
    width50%

    UMM

    No Format
    "ScienceKeywords"TemporalKeywords: [
      "Daily Climatology",
    ],
    Expand
    titleECHO 10

    ECHO 10

    Providing the a Temporal Keyword element is optional. Multiple Temporal Keywords may be provided (Cardinality: 0..1*).

    UMM-C ElementECHO 10
    Specification
    PathType
    Usable Valid Values
    ConstraintsRequired in ECHO10?Cardinality
    ECHO 10
    TemporalKeywordsTemporalKeywords/KeywordString
    Temporal Data Resolution

    KMS controlled

    Yes

    1 - 80 Characters

    No0..*


    Example Mapping

    Section
    Column
    width50%

    ECHO 10

    No Format
    <Temporal_Coverage>
      <Keyword>Daily Climatology</Keyword>
    </Temporal_Coverage>
    Column
    width50%

    UMM

    No Format
    "ScienceKeywords"TemporalKeywords: [
      "Daily Climatology",
    ],



    Expand
    titleISO 19115-2 MENDS

    ISO 19115-2 MENDS

    An unlimited amount of science keywords may be listed Providing a Temporal Keyword is optional. Multiple Temporal Keywords may be provided (Cardinality: 10..*).

    UMM-C Element

    ISO 19115-2 MENDS 

    Specification

    Path

    Type
    NotesISO 19115-2 MENDS
    TemporalKeywords

    /gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gco:CharacterString

    with

    /gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:

    keyword

    type/gmd

    :type/MD_KeywordTypeCode[@codeListValue

    :MD_KeywordTypeCode

    codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="temporal"

    ]

    String

    KMS controlled. This is where the entire keyword hierarchy should be listed. Each keyword in the hierarchy must be separated by "&gt;". If any keyword is missing and there exists a keyword later in the hierarchy, use NONE to fill in the values in between. The CMR will not translate the NONE values they are only used to place each keyword in its correct space in the hierarchy.

    =temporal

    String



    Example Mapping

    Section
    Column
    width50%

    ISO 19115-2 MENDS

    No Format
    ADD EXAMPLE<gmi:MI_Metadata>
      <gmd:identificationInfo>
        <gmd:MD_DataIdentification>
          <gmd:descriptiveKeywords>
            <gmd:MD_Keywords>
              <gmd:keyword>
                <gco:CharacterString>Daily Climatology</gco:CharacterString>
              </gmd:keyword>
              <gmd:type>
                <gmd:MD_KeywordTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="temporal"=temporal</gmd:MD_KeywordTypeCode>
              </gmd:type>
              <gmd:thesaurusName gco:nilReason="unknown"/>
            </gmd:MD_Keywords>
          </gmd:descriptiveKeywords>
        </gmd:MD_DataIdentification>
      </gmd:identificationInfo>
    </gmi:MI_Metadata>
    Column
    width50%

    UMM

    No Format
    "ScienceKeywords"TemporalKeywords: [
      "Daily Climatology",
    ],



    Expand
    titleISO 19115-2 SMAP

    ISO 19115-2 SMAP

    An unlimited amount of science keywords may be listed Providing a Temporal Keyword is optional. Multiple Temporal Keywords may be provided (Cardinality: 10..*).

    UMM-C Element

    ISO 19115-2 SMAP 

    SpecificationISO 19115-2 SMAP

    Path

    Type
    Notes
    TemporalKeywords

    /gmd:DS_Series/gmd:seriesMetadata/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gco:CharacterString

    with

    /gmd:DS_Series/gmd:seriesMetadata/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gmd:type/MD_KeywordTypeCode[@codeListValue="temporal"]

    String
    KMS controlled. This is where the entire keyword hierarchy should be listed. Each keyword in the hierarchy must be separated by "&gt;". If any keyword is missing and there exists a keyword later in the hierarchy, use NONE to fill in the values in between. The CMR will not translate the NONE values they are only used to place each keyword in its correct space in the hierarchy.


    Example Mapping

    Section
    Column
    width50%

    ISO 19115-2 SMAP

    No Format
    ADD EXAMPLE<gmd:DS_Series>
    <gmd:seriesMetadata>
    <gmi:MI_Metadata>
      <gmd:identificationInfo>
        <gmd:MD_DataIdentification>
          <gmd:descriptiveKeywords>
            <gmd:MD_Keywords>
              <gmd:keyword>
                <gco:CharacterString>Daily Climatology</gco:CharacterString>
              </gmd:keyword>
              <gmd:type>
                <gmd:MD_KeywordTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="temporal"=temporal</gmd:MD_KeywordTypeCode>
              </gmd:type>
              <gmd:thesaurusName gco:nilReason="unknown"/>
            </gmd:MD_Keywords>
          </gmd:descriptiveKeywords>
        </gmd:MD_DataIdentification>
      </gmd:identificationInfo>
    </gmi:MI_Metadata>
    </gmd:seriesMetadata>
    </gmd:DS_Series>
    Column
    width50%

    UMM

    No Format
    "ScienceKeywords"TemporalKeywords: [
      "Daily Climatology",
    ],