You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 22 Next »

Element Description

Note: This page is a draft

The Measured Parameters element provides the geophysical parameters that were obtained during data collection. It contains the name of the parameters, with the option to provide associated data quality stats and data quality flags. The data quality stats provide information on the measurement of the quality of the data while the data quality flags represent the overall quality assurance levels placed on the granule's parameters.  


Best Practices

Measured Parameters is an optional element. If provided, then the parameter name(s) must be given. 

  • Parameter Name: The name of the measured geophysical parameters represented in the data
  • QA Stats: The QA Stats sub-elements provide a measure of select data quality statistics associated with the data. Each of these stats must be expressed as a percentage value between 0 and 100. QA Stats sub-elements include:
    • QA Percent Missing Data: The percent of the data that is missing at the granule level
    • QA Percent Out of Bounds Data: The percent of the granule data that is out of bounds
    • QA Percent Interpolated Data: The percent of the granule data that was interpolated
    • QA Percent Cloud Cover: The percent of the granule data covered by clouds; keep in mind that the definition of a cloud can vary from one data provider to another
  • QA Flags: The QA Flags sub-elements provide science, operational and automatic quality flags associated with the data. The criteria for passing each QA flag is specified by the data provider. The actual value of the QA Flag must be selected from an enumerated list of values. The criteria or explanation of the QA flag can be provided as free text with a maximum text length of 2,048 characters. QA Flag sub-elements include:   
    • Automatic Quality Flag: This sub-element applies to the quality of each parameter defined within the granule based on guidelines set by the data provider
      • Ex: "PASSED", "FAILED", "SUSPECT", "UNDETERMINED"
    • Automatic Quality Flag Explanation: This sub-element details the criteria utilized for determining the automatic quality flags 
    • Operational Quality Flag: This sub-element applies to the operational quality of each parameter defined within the granule based on guidelines set by the data provider
      • Ex: "PASSED", "FAILED", "BEING INVESTIGATED", "NOT INVESTIGATED", "INFERRED PASSED", "INFERRED FAILED", "SUSPECT", "UNDETERMINED"

    • Operational Quality Flag Explanation: This sub-element details the criteria utilized for determining the operational quality flags 
    • Science Quality Flag: This sub-element applies to the science quality of each parameter defined within the granule based on guidelines set by the data provider
      • Ex: "PASSED", "FAILED", "BEING INVESTIGATED", "NOT INVESTIGATED", "INFERRED PASSED", "INFERRED FAILED", "SUSPECT", "HOLD", "UNDETERMINED"
    • Science Quality Flag Explanation: This sub-element details the criteria utilized for determining the science quality flags 

Lastly, providing all of the aforementioned sub-elements is completely optional; however, if a data provider chooses to provide any QA Stats or QA flags information, at least one sub-element from its respective category must be provided.

Examples:

Parameter Name Examples: "VEGETATION", "BIOMASS", "FORESTS", "CROWN", "PLANT CHARACTERISTICS", "VEGETATION SPECIES"

Element Specification

The Measured Parameters element is optional. (Cardinality: 0..*) However, if measured parameters are provided, the parameter names are required. 

ModelElementTypeConstraintsRequired?CardinalityNotes
UMM-GMeasured Parameter/ParameterNameString1 - 250 charactersYes, if applicable1Only required if measured parameters are provided.
UMM-GMeasured Parameter/QAStats/QAPercentMissing DataNumber0 - 100N0..1
UMM-GMeasured Parameter/QAStats/QAPercentOut of Bounds DataNumber0 - 100N0..1
UMM-GMeasured Parameter/QAStats/QAPercentInterpolated DataNumber0 - 100N0..1
UMM-GMeasured Parameter/QAStats/QAPercentCloud CoverNumber0 - 100N0..1
UMM-GMeasured Parameter/QAFlags/AutomaticQuality FlagEnumeration

PASSED

FAILED

SUSPECT

UNDETERMINED

N0..1
UMM-GMeasured Parameter/QAFlags/AutomaticQualityFlagExplanationString1 - 2048 charactersN0..1
UMM-GMeasured Parameter/QAFags/OperationalQualityFlagEnumeration

PASSED

FAILED

BEING INVESTIGATED

NOT INVESTIGATED

INFERRED PASSED

INFERRED FAILED

SUSPECT

UNDETERMINED

N0..1
UMM-GMeasured Parameter/QAFlags/OperationalQualityFlagExplanationString1 - 2048 charactersN0..1
UMM-GMeasured Parameter/QAFlags/ScienceQualityFlagEnumeration

PASSED

FAILED

BEING INVESTIGATED

NOT INVESTIGATED

INFERRED PASSED

INFERRED FAILED

SUSPECT

HOLD

UNDETERMINED

N0..1
UMM-GMeasured Parameter/QAFlags/ScienceQualityFlagExplanationString1 - 2048 charactersN0..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).

Please see the expandable sections below for flowchart details. 


<>

ARC Priority Matrix

Priority CategorizationJustification

This element is categorized as highest priority when:

  • The Measured Parameters are not provided when applicable.
  • The Measured Parameters are incorrect for the granule.

Not Applicable


Not Applicable


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

ARC Automated Rules

Dialect Mappings

ECHO 10

The Measured Parameters element is optional. (Cardinality: 0..*) If measured parameters are provided, the parameter names are required. 

UMM-G ElementECHO 10 PathTypeConstraintsRequired in ECHO10?CardinalityNotes
Measured Parameter/Parameter NameParameterNameString

1 - 250 characters

Yes, if applicable1Only required if measured parameters are provided.
Measured Parameter/QA Stats/QAPercent Missing DataQAPercentMissingDataDecimalN/ANo0..1
Measured Parameter/QA Stats/QA Percent Out of Bounds DataQAPercentOutofBoundsDecimalN/ANo0..1
Measured Parameter/QA Stats/QAPercent Interpolated DataQAPercentInterpolatedDataDecimalN/ANo0..1
Measured Parameter/QA Stats/QA Percent Cloud CoverQAPercentCloudCoverDecimalN/ANo0..1
Measured Parameter/QA Flags/Automatic Quality FlagAutomaticQualityFlagString1 - 80 charactersNo0..1
Measured Parameter/QA Fags/Operational Quality FlagOperationalQualityFlagString1 - 80 charactersNo0..1
Measured Parameter/QA Flags/Operational Quality Flag ExplanationOperationalQualityFlagExplanationString1 - 2048 charactersNo0..1
Measured Parameter/QA Flags/Science Quality FlagScienceQualityFlagString1 - 80 charactersNo0..1
Measured Parameter/QA Flags/Science Quality Flag ExplanationScienceQualityFlagExplanationString1 - 2048 charactersNo0..1


Example Mapping

ECHO 10

<MeasuredParameters>VEGETATION</MeasuredParameters>

UMM

{
  "Measured Parameters": "VEGETATION",
}

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
ParameterName

[=>/gmd:dimension/gmd:MD_Band [==>
[==>/gmd:sequenceIdentifier/gco:MemberName/gco:aName/gco:CharacterString {the value}
[==>/gmd:sequenceIdentifier/gco:MemberName/gco:attributeType/gco:TypeName/gco:aName/gco:CharacterString = MeasuredParameters

(CMR write only)
/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:scope/gmd:DQ_Scope/gmd:levelDescription/gmd:MD_ScopeDescription/gmd:attributes/gco:CharacterString = ParameterName

String

Maps to the UMM element Measured Parameters

QAPercentMissingData

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentMissingData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentMissingData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual value}

Number
QAPercentOufofBoundsData

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentOutOfBoundsData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentOutOfBoundsData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual value}

Number
QAPercentInterpolatedData

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentInterpolatedData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentInterpolatedData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual value}

Number
QAPercentCloudCover

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentCloudCover
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentCloudCover
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual value}

Number
AutomaticQualityFlag

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = AutomaticQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = AutomaticQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual value}

Enumeration
AutomaticQualityFlagExplanation

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {Automatic Quality Flag Explanation}

String
OperationalQualityFlag

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = OperationalQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = OperationalQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual value}

Enumeration
OperationalQualityFlagExplanation

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {Operational Quality Flag Explanation}

String
ScienceQualityFlag

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = ScienceQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = ScienceQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual value}

Enumeration
ScienceQualityFlagExplanation

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {Science Quality Flag Explanation}

String


Example Mapping

ISO 19115-2 MENDS

<gmi:MI_metadata>
  <gmd:contentinfo>
    <gmd:MD_CoverageDescription>  
      <gmd:dimension>
        <gmd:MD_Band>
          <gmd:sequenceIdentifier>
            <gco:MemberName>
              <gco:aName
                <gco:CharacterString>VEGETATION</gco:CharacterString>
              <gco:aName
            <gco:MemberName>
          <gmd:sequenceIdentifier>
        <gmd:MD_Band>
      <gmd:dimension>
    <gmd:MD_CoverageDescription>
  <gmd:contentinfo>
<gmi:MI_metadata>

UMM

{
  "Measured Parameters": "VEGETATION",
}

ISO 19115-2 SMAP

Measured Parameters currently does not map to ISO 19115-2 SMAP.

UMM-G ElementISO PathTypeNotes
MeasuredParameters

N/A

N/A

N/A


Example Mapping

ISO 19115-2 SMAP

N/A

UMM

{
  "Measured Parameters": "VEGETATION",
}

UMM Migration

UMM Version 1.4.0Translation DirectionUMM Version 1.5.0



Future Mappings

ISO 19115-1

Measured Parameters currently does not map to ISO 19915-1.

SpecificationPathTypeNotes
ISO 19115-1

N/A

N/A

N/A


Example Mapping

ISO 19115-1

N/A

UMM

{
  "Measured Parameters": "VEGETATION",
}

History

UMM Versioning

VersionDateWhat Changed
1.5.001/30/2019No changes were made for Measured Parameters during the transition from version 1.4.0 to 1.5.0.
1.4.008/01/2018No changes were made for Measured Parameters 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
  • No labels