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''' ]] ==
==  [[ CSN_Motivation | '''Motivation''' ]] ==


==  [[ csdms.colorado.edu/wiki/CSN_Overview| '''Overview''' ]] ==
==  [[ CSN_Overview| '''Overview''' ]] ==


==  [[ csdms.colorado.edu/wiki/CSN_Basic_Pattern | '''Basic Pattern''' ]] ==
==  [[ 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'''
Line 18: Line 18:
Modifiers are separated by underscores.
Modifiers are separated by underscores.


==  [[ csdms.colorado.edu/wiki/CSN_Object_Templates | '''Object Templates''' ]] ==
==  [[ CSN_Object_Templates | '''Object Templates''' ]] ==


==  [[ csdms.colorado.edu/wiki/CSN_Quantity_Templates | '''Quantity Templates''' ]] ==
==  [[ CSN_Quantity_Templates | '''Quantity Templates''' ]] ==
: * [[ csdms.colorado.edu/wiki/CSN_Processes | Process Names ]]  
: * [[ CSN_Processes | Process Names ]]  


==  [[ csdms.colorado.edu/wiki/CSN_Operation_Templates | '''Operation Templates''' ]] ==
==  [[ CSN_Operation_Templates | '''Operation Templates''' ]] ==


==  [[ csdms.colorado.edu/wiki/CSN_Model_Metadata | '''Model Metadata''' ]] ==
==  [[ CSN_Model_Metadata | '''Model Metadata''' ]] ==
: * [[ csdms.colorado.edu/wiki/CSN_Assumptions | Assumption Names ]]  
: * [[ CSN_Assumptions | Assumption Names ]]  
: * [[ csdms.colorado.edu/wiki/CSN_Ellipsoids | Ellipsoid Names ]]
: * [[ CSN_Ellipsoids | Ellipsoid Names ]]
: * [[ csdms.colorado.edu/wiki/CSN_Projections | Projection Names ]]
: * [[ CSN_Projections | Projection Names ]]
: * [[ csdms.colorado.edu/wiki/CSN_Object_Name_Sources | Sources for Object Names ]]  
: * [[ CSN_Object_Name_Sources | Sources for Object Names ]]  
: * [[ csdms.colorado.edu/wiki/CSN_MMF_Example | An Example Model Metadata File (MMF) ]]  
: * [[ CSN_MMF_Example | An Example Model Metadata File (MMF) ]]  


==  [[ csdms.colorado.edu/wiki/CSN_Searchable_List | '''Searchable List of Names''' ]] ==
==  [[ CSN_Searchable_List | '''Searchable List of Names''' ]] ==


==  [[ csdms.colorado.edu/wiki/CSN_Special_Considerations | '''Special Considerations''' ]] ==
==  [[ CSN_Special_Considerations | '''Special Considerations''' ]] ==

Revision as of 14:46, 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

* Process Names

Operation Templates

Model Metadata

* Assumption Names
* Ellipsoid Names
* Projection Names
* Sources for Object Names
* An Example Model Metadata File (MMF)

Searchable List of Names

Special Considerations