CSDMS Standard Names: Difference between revisions
From CSDMS
Line 5: | Line 5: | ||
= '''CSDMS Standard Names''' = | = '''CSDMS Standard Names''' = | ||
== [[ csdms.colorado.edu/wiki/CSN_Motivation | Motivation ]] == | == [[ csdms.colorado.edu/wiki/CSN_Motivation | '''Motivation''' ]] == | ||
== [[ csdms.colorado.edu/wiki/CSN_Overview| Overview ]] == | == [[ csdms.colorado.edu/wiki/CSN_Overview| '''Overview''' ]] == | ||
== [[ csdms.colorado.edu/wiki/CSN_Basic_Pattern | Basic Pattern ]] == | == [[ csdms.colorado.edu/wiki/CSN_Basic_Pattern | '''Basic Pattern''' ]] == | ||
CSDMS Standard Names conform to the following basic pattern: | CSDMS Standard Names conform to the following basic pattern: | ||
:: [ operation_name ] + object_name + quantity_name | :: [ '''operation_name''' ] + '''object_name''' + '''quantity_name''' | ||
where the object_name has the form: | where the object_name has the form: | ||
:: object_name = [ one or more modifiers ] + base_object_name | :: '''object_name''' = [ one or more modifiers ] + base_object_name | ||
and the quantity_name has the form: | and the quantity_name has the form: | ||
:: quantity_name = [ one or more modifiers ] + base_quantity_name + [ quantity_suffix ] | :: '''quantity_name''' = [ one or more modifiers ] + base_quantity_name + [ quantity_suffix ] | ||
Modifiers are separated by underscores. | Modifiers are separated by underscores. | ||
== [[ csdms.colorado.edu/wiki/CSN_Object_Templates | Object Templates ]] == | == [[ csdms.colorado.edu/wiki/CSN_Object_Templates | '''Object Templates''' ]] == | ||
== [[ csdms.colorado.edu/wiki/CSN_Quantity_Templates | Quantity Templates ]] == | == [[ csdms.colorado.edu/wiki/CSN_Quantity_Templates | '''Quantity Templates''' ]] == | ||
: * [[ csdms.colorado.edu/wiki/CSN_Processes | Process Names ]] | : * [[ csdms.colorado.edu/wiki/CSN_Processes | Process Names ]] | ||
== [[ csdms.colorado.edu/wiki/CSN_Operation_Templates | Operation Templates ]] == | == [[ csdms.colorado.edu/wiki/CSN_Operation_Templates | '''Operation Templates''' ]] == | ||
== [[ csdms.colorado.edu/wiki/CSN_Model_Metadata | Model Metadata ]] == | == [[ csdms.colorado.edu/wiki/CSN_Model_Metadata | '''Model Metadata''' ]] == | ||
: * [[ csdms.colorado.edu/wiki/CSN_Assumptions | Assumption Names ]] | : * [[ csdms.colorado.edu/wiki/CSN_Assumptions | Assumption Names ]] | ||
: * [[ csdms.colorado.edu/wiki/CSN_Ellipsoids | Ellipsoid Names ]] | : * [[ csdms.colorado.edu/wiki/CSN_Ellipsoids | Ellipsoid Names ]] | ||
Line 32: | Line 32: | ||
: * [[ csdms.colorado.edu/wiki/CSN_MMF_Example | An Example Model Metadata File (MMF) ]] | : * [[ csdms.colorado.edu/wiki/CSN_MMF_Example | An Example Model Metadata File (MMF) ]] | ||
== [[ csdms.colorado.edu/wiki/CSN_Searchable_List | Searchable List of Names ]] == | == [[ csdms.colorado.edu/wiki/CSN_Searchable_List | '''Searchable List of Names''' ]] == | ||
== [[ csdms.colorado.edu/wiki/CSN_Special_Considerations | Special Considerations ]] == | == [[ csdms.colorado.edu/wiki/CSN_Special_Considerations | '''Special Considerations''' ]] == |
Revision as of 13:38, 24 July 2012
CSDMS Standard Names
Motivation
Overview
Basic Pattern
CSDMS Standard Names conform to the following basic pattern:
- [ operation_name ] + object_name + quantity_name
where the object_name has the form:
- object_name = [ one or more modifiers ] + base_object_name
and the quantity_name has the form:
- quantity_name = [ one or more modifiers ] + base_quantity_name + [ quantity_suffix ]
Modifiers are separated by underscores.
Object Templates
Quantity Templates
Operation Templates
Model Metadata
- * Assumption Names
- * Ellipsoid Names
- * Projection Names
- * Sources for Object Names
- * An Example Model Metadata File (MMF)