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

Compare with Current View Page History

« Previous Version 7 Next »

Element Description

This entity stores the data's distinctive attributes (i.e. attributes used to describe the unique characteristics of the resource which extend beyond those defined in this mapping).

Best Practices

ECHO 10 uses AdditionalAttributes to describe the data represented in each granule within a collection. These values are important search criteria for the granules. Example attributes include values for cloud cover, MODIS Tile grid coordinates, and elevation information. All additional attribute definitions are included in the collection metadata. A collection may also specify a value, to be understood as the value for all granules. Granules reference defined additional attributes and supply a value that is associated to that granule. Granules may not define a new additional attribute that is not defined by the collection. DIF 10 has additional attributes and is directly mappable.  If the additional attribute type is known it can be mapped to the correct section of ISO.  Currently additional attributes are mapped to several sections within ISO depending if the attribute is geographical, describes coverage, describes data quality, describes acquisition, or maps to a keyword.


There are fourteen sub-elements that comprise Collection Citations:

Name:

Type:

Identifier:

Data Type: This entity contains the additional attribute data types.

Description: Free-text description of the additional attribute.

Measurement Resolution: The smallest unit increment to which the additional attribute value is measured.

Parameter Range Begin: The minimum value of the additional attribute over the whole collection.

Parameter Range End: The maximum value of the additional attribute over the whole collection.

Parameter Units Of Measure: The standard unit of measurement for the additional attribute.  For example: meters, hertz.

Parameter Value Accuracy: An estimate of the accuracy of the values of the additional attribute. For example, for AVHRR: Measurement error or precision-measurement error or precision of a data product parameter. This can be specified in percent or the unit with which the parameter is measured.

Value Accuracy Explanation: Describes the method used for determining the parameter value accuracy that is given for this additional attribute.

Value: Value of the additional attribute if it is the same for all granules across the collection.  If the value of the additional attribute may differ by granule, leave this collection-level value blank.

Group: Identifies a namespace for the additional attribute name.

Update Date: The date this additional attribute information was updated.


Examples: 

Group"gov.nasa.gsfc.gcmd"

Value"42a420d8-04bd-4b2f-ad2a-8adc138faa04"

Name"metadata.uuid"

Description"Not provided"

DataType"STRING"


Element Specification

Providing the Collection Data Type element is optional (Cardinality: 0..1)

ModelElementTypeConstraintsRequired?Cardinality
UMM-CAdditionalAttribute/NameString

1 - 80 characters

Yes1
UMM-CAdditionalAttribute/Type

No0..1
UMM-CAdditionalAttribute/Identifier

No0..1
UMM-CAdditionalAttribute/DataTypeEnumeration

STRING

FLOAT

INT

BOOLEAN

DATE

TIME

DATETIME

DATE_STRING

TIME_STRING

DATETIME_STRING

Yes1
UMM-CAdditionalAttribute/DescriptionString

1 - 2048 characters

Yes1
UMM-CAdditionalAttribute/MeasurementResolutionString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/ParameterRangeBeginString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/ParameterRangeEndString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/ParameterUnitsOfMeasureString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/ParameterValueAccuracyString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/ValueAccuracyExplanationString

1 - 2048 characters

No0..1
UMM-CAdditionalAttribute/ValueString

1 - 500 characters

No0..1
UMM-CAdditionalAttribute/GroupString

1 - 80 characters

No0..1
UMM-CAdditionalAttribute/UpdateDateString

date-time

No0..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.


  • Manual Review
  • Automated Review


<>

ARC Priority Matrix

Priority CategorizationJustification

This element is categorized as highest priority when:


This element is categorized as medium priority when:

N/A


This element is categorized as low priority when:

N/A


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

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

DIF 10

Providing the Collection Data Type element is optional (Cardinality: 0..1)

SpecificationPathTypeConstraintsRequired in DIF 10?Cardinality
DIF 10Extended_Metadata/Metadata/Group

String


No

0..1
DIF 10Extended_Metadata/Metadata/NameString
Yes1
DIF 10Extended_Metadata/Metadata/TypeString
No0..1
DIF 10Extended_Metadata/Metadata/DescriptionString
No0..1
DIF 10Extended_Metadata/ Metadata/ Update_DateString
No0..1
DIF 10Extended_Metadata/ Metadata/ ValueString
No0..*
DIF 10Additional_Attributes/ NameString
Yes1
DIF 10Additional_Attributes/ DataTypeEnumeration
Yes1
DIF 10Additional_Attributes/ DescriptionString
Yes1
DIF 10Additional_Attributes/ MeasurementResolutionString
No0..1
DIF 10Additional_Attributes/ ParameterRangeBeginString
Yes1
DIF 10Additional_Attributes/ ParameterRangeEndString
No0..1
DIF 10Additional_Attributes/ ParameterUnitsOfMeasureString
No0..1
DIF 10Additional_Attributes/ ParameterValueAccuracyString
No0..1
DIF 10Additional_Attributes/ ValueAccuracyExplanationString
No0..1
DIF 10Additional_Attributes/ ValueString
No0..1


Example Mapping

DIF 10

<Collection_Data_Type>SCIENCE_QUALITY</Collection_Data_Type>

UMM

-AdditionalAttributes: [
   - {
         Group: "gov.nasa.gsfc.disc",
         Value: "1 month",
         Name: "Data Granularity",
         Description: "The time coverage of individual data granules.",
         DataType: "STRING"
     },

ECHO 10

Providing the Collection Data Type element is optional (Cardinality: 0..1)

SpecificationPathTypeConstraintsRequired in ECHO10?Cardinality
ECHO 10AdditionalAttributes/AdditionalAttribute/NameString

1 - 80 characters

Yes1
ECHO 10AdditionalAttributes/AdditionalAttribute/DataTypeEnumeration

STRING

FLOAT

INT

BOOLEAN

DATE

TIME

DATETIME

DATE_STRING

TIME_STRING

Yes1
ECHO 10AdditionalAttributes/AdditionalAttribute/DescriptionString1 - 2048 charactersYes1
ECHO 10AdditionalAttributes/AdditionalAttribute/MeasurementResolutionString1 - 80 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ParameterRangeBeginString1 - 80 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ParameterRangeEndString1 - 80 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ParameterUnitsOfMeasureString1 - 80 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ParameterValueAccuracyString1 - 80 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ValueAccuracyExplanationString1 - 2048 charactersNo0..1
ECHO 10AdditionalAttributes/AdditionalAttribute/ValueString1 - 500 charactersNo0..1


Example Mapping

ECHO 10

<CollectionDataType>SCIENCE_QUALITY</CollectionDataType>   

UMM

-AdditionalAttributes: [
   - {
         Group: "gov.nasa.gsfc.disc",
         Value: "1 month",
         Name: "Data Granularity",
         Description: "The time coverage of individual data granules.",
         DataType: "STRING"
     },

ISO 19115-2 MENDS

Providing the Collection Data Type element is optional (Cardinality: 0..1)

SpecificationPathTypeNotes
ISO 19115-2 MENDS

/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString


String

Maps to the UMM element "AdditionalAttribute/Name"

ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/Name"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/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="*type*">*type*
where *type* = processingInformation
StringMaps to the UMM element "AdditionalAttribute/Type"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/Identifier"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="http://earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="*dataType*">*dataType*</eos:EOS_AdditionalAttributeDataTypeCode>
where *dataType* = STRING,FLOAT,INT, etc.
StringMaps to the UMM element "AdditionalAttribute/DataType"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/Description"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:measurementResolution/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/MeasurementResolution"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:parameterRangeBegin/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/ParameterRangeBegin"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:parameterRangeEnd/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/ParameterRangeEnd"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:parameterUnitsOfMeasure/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/ParameterUnitsOfMeasure"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:parameterValueAccuracy/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/ParameterValueAccuracy"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:valueAccuracyExplanation/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/ValueAccuracyExplanation"
ISO 19115-2 MENDS/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute/eos:value/gco:CharacterStringStringMaps to the UMM element "AdditionalAttribute/Value"


Example Mapping

ISO 19115-2 MENDS

<gmi:MI_Metadata>
  <gmd:identificationInfo>
    <gmd:MD_DataIdentification>
      <gmd:citation>
        <gmd:CI_Citation>
          <gmd:identifier>
            <gmd:MD_Identifier>
              <gmd:code>
                <gco:CharacterString>SCIENCE_QUALITY</gco:CharacterString>
              </gmd:code>
              <gmd:codeSpace>
                <gco:CharacterString>gov.nasa.esdis.umm.collectiondatatype</gco:CharacterString>
              </gmd:codeSpace>
              <gmd:description>
                <gco:CharacterString>Collection Data Type</gco:CharacterString>
              </gmd:description>
            </gmd:MD_Identifier>
          </gmd:identifier>
        </gmd:CI_Citation>
      </gmd:citation>
    </gmd:MD_DataIdentification>
  </gmd:identificationInfo>
</gmi:MI_Metadata>

UMM

-AdditionalAttributes: [
   - {
         Group: "gov.nasa.gsfc.disc",
         Value: "1 month",
         Name: "Data Granularity",
         Description: "The time coverage of individual data granules.",
         DataType: "STRING"
     },

ISO 19115-2 SMAP

Providing the Collection Data Type element is optional (Cardinality: 0..1)

SpecificationPathTypeNotes
ISO 19115-2 SMAP

/gmd:DS_Series/gmd:seriesMetadata/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString

with

/gmd:DS_Series/gmd:seriesMetadata/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:codeSpace/gco:CharacterString = gov.nasa.esdis.umm.collectiondatatype

with

/gmd:DS_Series/gmd:seriesMetadata/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:description/gco:CharacterString = Collection Data Type

String

Maps to the UMM element "CollectionDataType"


Example Mapping

ISO 19115-2 SMAP

<gmd:DS_Series>
<gmd:seriesMetadata>
<gmi:MI_Metadata>
  <gmd:identificationInfo>
    <gmd:MD_DataIdentification>
      <gmd:citation>
        <gmd:CI_Citation>
          <gmd:identifier>
            <gmd:MD_Identifier>
              <gmd:code>
                <gco:CharacterString>SCIENCE_QUALITY</gco:CharacterString>
              </gmd:code>
              <gmd:codeSpace>
                <gco:CharacterString>gov.nasa.esdis.umm.collectiondatatype</gco:CharacterString>
              </gmd:codeSpace>
              <gmd:description>
                <gco:CharacterString>Collection Data Type</gco:CharacterString>
              </gmd:description>
            </gmd:MD_Identifier>
          </gmd:identifier>
        </gmd:CI_Citation>
      </gmd:citation>
    </gmd:MD_DataIdentification>
  </gmd:identificationInfo>
</gmi:MI_Metadata>
</gmd:seriesMetadata>
</gmd:DS_Series>

UMM

-AdditionalAttributes: [
   - {
         Group: "gov.nasa.gsfc.disc",
         Value: "1 month",
         Name: "Data Granularity",
         Description: "The time coverage of individual data granules.",
         DataType: "STRING"
     },

UMM Migration

UMM Version 1.9.0Translation DirectionUMM Version 1.10.0



Future Mappings

ISO 19115-1

Providing the Collection Data Type element is optional (Cardinality: 0..1)

SpecificationPathTypeNotes
ISO 19115-1/mdb:MD_Metadata/mdb:identificationInfo/mri:MD_DataIdentification/mri:citation/cit:CI_Citation/cit:identifier/mcc:MD_Identifier/mcc:code/gco:CharacterString

String

Maps to the UMM element "CollectionDataType"


Example Mapping

ISO 19115-1

<mdb:MD_Metadata>
  <mdb:identificationInfo>
    <mri:MD_DataIdentification>
      <mri:citation>
        <cit:CI_Citation>
          <cit:identifier>
            <mcc:MD_Identifier>
              <mcc:code>
                <gco:CharacterString>SCIENCE_QUALITY</gco:CharacterString>
              </mcc:code>
            </mcc:MD_Identifier>
          </cit:identifier>
        </cit:CI_Citation>
      </mri:citation>
    </mri:MD_DataIdentification>
  </mdb:identificationInfo>
</mdb:MD_Metadata>

UMM

-AdditionalAttributes: [
   - {
         Group: "gov.nasa.gsfc.disc",
         Value: "1 month",
         Name: "Data Granularity",
         Description: "The time coverage of individual data granules.",
         DataType: "STRING"
     },

History

UMM Versioning

VersionDateWhat Changed
1.10.05/2/2018

No changes were made for Collection Data Type during the transition from version 1.9.0 to 1.10.0

1.9.0

ARC Documentation

VersionDateWhat ChangedAuthor
1.011/16/18Recommendations/priority matrix transferred from internal ARC documentation to wiki space
  • No labels