Table of Contents | ||
---|---|---|
|
Element Description
Note: This page is a draft/ work in progress
The Project element describes the scientific endeavor(s) with which the collection is associated. Scientific endeavors include campaigns, projects, interdisciplinary science investigations, missions, field experiments, etc. Project and campaign names provided in CMR metadata must be chosen from a controlled keyword hierarchy maintained in the Keyword Management System (KMS). A list of valid project keywords can be found here: https://gcmdservices.gsfc.nasa.gov/static/kms/projects/projects.csv?ed_wiki_keywords_page
Best Practices
Project and/or campaign names are important for data search and discovery. In order to provide a consistent search experience, project and campaign names are controlled by GCMD vocabulary maintained in the Keyword Management System (KMS). This is especially important when conducting a faceted search by project name in the Earthdata Search Client. The following sub-elements are used to describe Project:
ShortName: Providing a project short name is required in CMR. The project short name must be selected from the 'Short_Name' column in the GCMD Project Keyword list. Project names are controlled to ensure ensure consistency when searching for data using keywords or via the Project faceted search.
LongName: Providing a project long name in optional, however it is encouraged that a long name be provided if one exists in the GCMD Project Keyword list. Providing a project long name is encouraged because the associated project short name may be comprised of acronyms. Project long names should be selected from the Long_Name column in the keyword list.
Campaign:
Element Specification
Model | Element | Type | Constraints | Required? | Cardinality | Notes |
---|---|---|---|---|---|---|
UMM-Common | TemporalExtent/PrecisionOfSeconds | Integer | n/a | No | 0..1 | The precision (position in number of places to right of decimal point) of seconds used in measurement. |
UMM-Common | TemporalExtent/EndsAtPresentFlag | Boolean | n/a | No | 0..1 | Setting the Ends At Present Flag to 'True' indicates that a data collection currently ends at the present date. Setting the Ends at Present flag to 'True' eliminates the need to continuously update the Range Ending Time for collections where granules are continuously being added to the collection inventory. |
Choice of:
(1) SingleDateTime
If SingleDateTime is selected, the cardinality is 1..*
Model | Element | Type | Constraints | Required? | Cardinality | Notes |
---|---|---|---|---|---|---|
UMM-Common | TemporalExtent/SingleDateTime | dateTime | n/a | Yes, if applicable | 1 | Dates must comply with the ISO 8601 Standard. |
(2) RangeDateTime
If RangeDateTime is selected, the cardinality is 1..*
Model | Element | Type | Constraints | Required? | Cardinality | Notes |
---|---|---|---|---|---|---|
UMM-Common | TemporalExtent/RangeDateTime/BeginningDateTime | dateTime | n/a | Yes, if applicable | 1 | Dates must comply with the ISO 8601 Standard. |
UMM-Common | TemporalExtent/RangeDateTime/EndingDateTime | dateTime | n/a | No | 0..1 | An EndingDateTime must be provided at the collection level if the collection is complete. |
(3) PeriodicDateTime
If PeriodicDateTime is selected, the cardinality is 1..*
Model | Element | Type | Usable Valid Values | Constraints | Required? | Cardinality | Notes |
---|---|---|---|---|---|---|---|
UMM-Common | TemporalExtent/PeriodicDateTime/Name | String | n/a | 1 - 30 characters | Yes, if applicable | 1 | |
UMM-Common | TemporalExtent/PeriodicDateTime/StartDate | dateTime | n/a | n/a | Yes, if applicable | 1 | Dates must comply with the ISO 8601 Standard. |
UMM-Common | TemporalExtent/PeriodicDateTime/EndDate | dateTime | n/a | n/a | Yes, if applicable | 1 | Dates must comply with the ISO 8601 Standard. |
UMM-Common | TemporalExtent/PeriodicDateTime/DurationUnit | Enumeration | DAY MONTH YEAR | n/a | Yes, if applicable | 1 | |
UMM-Common | TemporalExtent/PeriodicDateTime/DurationValue | Integer | n/a | n/a | Yes, if applicable | 1 | |
UMM-Common | TemporalExtent/PeriodicDateTime/PeriodCycleDurationUnit | Enumeration | DAY MONTH YEAR | n/a | Yes, if applicable | 1 | |
UMM-Common | TemporalExtent/PeriodicDateTime/PeriodCycleDurationValue | Integer | n/a | n/a | Yes, if applicable | 1 |
Value needed for translations:
N/A
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-viewer true autofit true name Copy of Wiki Page Metadata Evaluation Workflow-1939-672ea43a width 1102 id 98e5dc28-3252-4209-953f-66f1378e1cf4 align Left height 299
Please see the expandable sections below for flowchart details.
Expand | ||
---|---|---|
| ||
Expand | ||
---|---|---|
| ||
Expand | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
ARC Automated Checks |
Dialect Mappings
Expand | ||
---|---|---|
| ||
DIF 9 DIF 9 (Note: DIF-9 is being phased out and will no longer be supported after 2018) |
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DIF 10
Choice of: (1) Single_DateTime If Single_DateTime is selected, the cardinality is 1..*
(2) Range_DateTime If Range_DateTime is selected, the cardinality is 1..*
(3) Periodic_DateTime If Periodic_DateTime is selected, the cardinality is 1..*
Value needed for translations: The following value is used to translate older versions of DIF (e.g. DIF 9, DIF 10.1) to the most current version of DIF (DIF10.3) if no valid value is provided in the older version of the record. Not provided - This value is auto-populated to any DateTime fields if no valid value is provided in the DateTime field at time of conversion to DIF 10.3. This value should not be used by metadata providers. Enumeration Mapping
Example Mapping
|
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ECHO 10
Choice of: (1) SingleDateTime If SingleDateTime is selected, the cardinality is 1..*
(2) RangeDateTime If RangeDateTime is selected, the cardinality is 1..*
(3) PeriodicDateTime If PeriodicDateTime is selected, the cardinality is 1..*
Enumeration Mapping
Example Mapping
|
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISO 19115-2 MENDS
Enumeration/Code List Mapping
Example Mapping
|
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISO 19115-2 SMAP
Enumeration/Code List Mapping
Example Mapping
|
UMM Migration
UMM Version 1.9.0 | Translation Direction | UMM Version 1.10.0 |
---|---|---|
PLANNED | ↔ | PLANNED |
IN WORK | ↔ | ACTIVE |
COMPLETE | ↔ | COMPLETE |
NOT APPLICABLE | ↔ | NOT APPLICABLE |
NOT PROVIDED | ↔ | NOT PROVIDED |
Any other value | → | NOT PROVIDED |
Future Mappings
Expand | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
ISO 19115-1
|
History
UMM Versioning
Version | Date | What Changed |
---|---|---|
1.10.0 | Changes would be tracked here | |
1.9.0 |
ARC Documentation
Version | Date | What Changed | Author |
---|---|---|---|
1.0 | 8/17/18 | Recommendations/priority matrix transferred from internal ARC documentation to wiki space |