Versions Compared

Key

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

Table of Contents
stylecircle

Element Description

The PGE Version Class element stores basic descriptive characteristics related to the Product Generation Executable associated with a granule.

Best Practices

There are two sub-elements that comprise the PGE Version Class:

  • PGE Name: Name of product generation executable.
  • PGE Version: Version of the product generation executable that produced the granule.

Examples:

PGE Name: "A PGE Name"

PGE Version: "6.0.27"


Element Specification

The PGE Version Class element is not required (Cardinality: 0..1)

ModelElementTypeConstraintsRequired?Cardinality
UMM-GPGEVersionClass/PGENameString

1 - 1024 characters

No0..1
UMM-GPGEVersionClass/PGEVersionString1 - 10 charactersYes1



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-viewerfalse
autofittrue
nameCopy of Wiki Page Metadata Evaluation Workflow-1939-51df84
width1102
pages-to-display
id98e5dc28-3252-4209-953f-66f1378e1cf4
alignLeft
height299

Please see the expandable sections below for flowchart details. 


Expand
titleCMR Validation

<>

Expand
titleARC Metadata QA/QC

ARC Priority Matrix

Priority CategorizationJustification

This element is categorized as highest priority when:

    • The information provided is incorrect for the granule
    • The information contains a spelling or grammatical error

Not Applicable


Not Applicable


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

ARC Automated Rules

  • If no value is provided, return is "np."
  • Otherwise, return is "OK."


Dialect Mappings

Expand
titleECHO 10

ECHO 10

Granule UR is required for ECHO 10.

SpecificationECHO 10 PathTypeConstraintsRequired in ECHO10?Cardinality
ECHO-10PGEVersionClass/PGENameString

1 - 1024 characters

No0..1
ECHO-10PGEVersionClass/PGEVersionString1 - 10 charactersYes1


Example Mapping

Section
Column
width50%

ECHO 10

No Format
<PGEVersionClass>
  <PGEName>PGE Name</PGEName>
  <PGEVersion>6.0.27</PGEVersion>
</PGEVersionClass>
Column
width50%

UMM

No Format
"PGEVersionClass": {
      "PGEName": "PGE Name",
      "PGEVersion": "6.0.27"
Expand
titleISO 19115-2 MENDS

ISO 19115-2 MENDS

The path where Granule UR is provided in ISO is optional, however, a Granule UR is required for all granule metadata submitted to the CMR (Cardinality: 0..1).

UMM-G ElementISO PathTypeNotes
PGEVersionClass/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep [=>
[=>/gmd:description/gco:CharacterString = PGEVersionClass
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString = "PGEName: " {the actual PGEName} " PGEVersion: " {the actual PGEVersion}
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:identifier/gmd:MD_Identifier/gmd:codeSpace/gco:CharacterString = gov.nasa.esdis.umm.pgeversionclass
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:identifier/gmd:MD_Identifier/gmd:description/gco:CharacterString = PGEVersionClass

(CMR write only)
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:softwareReference/gmd:CI_Citation/gmd:title/gco:CharacterString {PGEName}
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:softwareReference/gmd:CI_Citation/gmd:date gco:nilReason="unknown"
[=>/gmi:processingInformation/eos:EOS_Processing/gmi:softwareReference/gmd:CI_Citation/gmd:edition/gco:CharacterString {PGEVersion}

String

Maps to the UMM-G element PGEVersionClass

Provide the PGEName and PGEVersion value in the gmd:code field.


*FINISH DESCRIBING THE PATH*


Example Mapping

Section
Column
width50%

ISO 19115-2 MENDS

No Format
<gmi:MI_Metadata>
   <gmd:dataQualityInfo>
      <gmd:DQ_DataQuality>
         <gmd:lineage>
            <gmd:LI_Lineage>
               <gmd:processStep>
                  <gmi:LE_ProcessStep>
                     <gmd:description>
                        <gco:CharacterString>PGEVersionClass</gco:CharacterString>
                     </gmd:description>
                   <gmi:processingInformation>
                     <eos:EOS_Processing>
                        <gmi:identifier>
                            <gmd:MD_Identifier>
                               <gmd:code>
                                  <gco:CharacterString>PGEName</gco:CharacterString>
                                  <gco:CharacterString>6.0.27</gco:CharacterString>
                               </gmd:code>
                            </gmd:MD_Identifier>
                        </gmi:identifier>
                     </eos:EOS_Processing>
                   </gmi:processingInformation>
                   <gmi:processingInformation>
                     <eos:EOS_Processing>
                         <gmi:identifier> 
                            <gmd:MD_Identifier>
                               <gmd:codeSpace>
                                  <gco:CharacterString>gov.nasa.esdis.umm.pgeversionclass</gco:CharacterString>
                               </gmd:codeSpace>
                            </gmd:MD_Identifier>
                         </gmi:identifier> 
                     </eos:EOS_Processing>
                   </gmi:processingInformation>
                   <gmi:processingInformation>
                     <eos:EOS_Processing>
                         <gmi:identifier> 
                            <gmd:MD_Identifier>
                              <gmd:description>
                                  <gco:CharacterString> PGEVersionClass </gco:CharacterString>
                              </gmd:description>
                            </gmd:MD_Identifier>
                         </gmi:identifier> 
                     </eos:EOS_Processing>
                   </gmi:processingInformation>
                  </gmi:LE_ProcessStep>
               </gmd:processStep>
            </gmd:LI_Lineage>
         </gmd:lineage>
      </gmd:DQ_DataQuality>
   </gmd:dataQualityInfo>
</gmi:MI_Metadata>


***FINISH THE SECOND EXAMPLE OPTION
Column
width50%

UMM

No Format
"PGEVersionClass": {
      "PGEName": "PGE Name",
      "PGEVersion": "6.0.27"
Expand
titleISO 19115-2 SMAP

ISO 19115-2 SMAP

PGEVersionClass currently does not map to ISO 19115-2 SMAP.

UMM-G ElementISO PathTypeNotes
PGEVersionClass

N/A

N/A

N/A


Example Mapping

Section
Column
width50%

ISO 19115-2 SMAP

No Format
N/A
Column
width50%

UMM

No Format
N/A

UMM Migration

UMM Version 1.4.0Translation DirectionUMM Version 1.5.0



Future Mappings

Expand
titleISO 19115-1

ISO 19115-1


SpecificationPathTypeNotes
ISO 19115-1

N/A

N/A

N/A


Example Mapping

Section
Column
width50%

ISO 19115-1

No Format
N/A
Column
width50%

UMM

No Format
N/A

History

UMM Versioning

VersionDateWhat Changed
1.5.001/30/2019No changes were made for Granule UR during the transition from version 1.4.0 to 1.5.0.
1.4.008/01/2018No changes were made for Granule UR during the transition from version 1.3.0 to 1.4.0.

ARC Documentation

VersionDateWhat ChangedAuthor
1.002/15/2019Recommendations/priority matrix transferred from internal ARC documentation to wiki space