[Go-essp-tech] DRS names

Robert S. Drach drach1 at llnl.gov
Wed Oct 13 18:22:25 MDT 2010


Hi Martina,

Martina Stockhause wrote:
>   Hi Bob,
>
> another question for parsing the DRS name out of the TDS metadata (see 
> TDS part below):
>
> 1. You gave us the advice to use the property name-value pairs for 
> parsing. There is no name for the "cmor2 table" of the DRS syntax. I use 
> the second last part of the property "dataset_id" for that instead. Is 
> that ok?
>   
The latest publisher version (2.6.3) generates a THREDDS property 
'cmor_table':

...
    <property name="realm" value="atmos"/>
    <property name="cmor_table" value="3hr"/>
    <property name="ensemble" value="r1i1p1"/>
 ...

The esg.ini [project:cmip5] section needs a corresponding entry in the 
categories option:

categories =
...
  realm | enum | true | true | 5
  cmor_table | enum | true | true | 6
  ensemble | string | true | true | 7
...

and the enumerated values:

cmor_table_options = 3hr, 6hrLev, 6hrPlev, Amon, LImon, Lmon, OImon, 
Oclim, Omon, Oyr, aero, cf3hr, cfDay, cfMon, cfOff, cfSites, day, fx, grids
> 2. The version syntax is different. In the file system it is 'vYYYYmmdd' 
> (as well as for the QC results) and in the TDS it is 'vYYYYmmdd' in the 
> ID of the dataset but 'YYYYmmdd' in the property "dataset_version".
> - How is a dataset identified in CMIP5 by DRS syntax? With a version 
> like 'vYYYYmmdd' or 'YYYYmmdd'?
> Or do I have to search for both during QC L3 cross- and double-checks?
>   
I'm not sure it matters as long as you're consistent. The 
'dataset_version' property should always be an integer, without the 'v' 
prepended.

Best regards,

Bob
> Thanks a lot and best wishes,
> Martina
>
>
> <dataset name="project=Test cmip5 Project, model=(test) Max Planck
> Institute for Meteorology (MPI-M), experiment=AMIP,
> time_frequency=mon, modeling realm=atmos, ensemble=r1i1p1,
> version=20100928"
> ID="cmip5.output.MPI-M.ECHAM6-MPIOM-TR.amip.mon.atmos.Amon.r1i1p1.v20100928"
> restrictAccess="esg-user">
> <property name="dataset_id"
> value="cmip5.output.MPI-M.ECHAM6-MPIOM-TR.amip.mon.atmos.Amon.r1i1p1"/>
> <property name="dataset_version" value="20100928"/>
> <property name="project" value="cmip5"/>
> <property name="experiment" value="amip"/>
> <property name="product" value="output"/>
> <property name="model" value="ECHAM6-MPIOM-TR"/>
> <property name="time_frequency" value="mon"/>
> <property name="realm" value="atmos"/>
> <property name="ensemble" value="r1i1p1"/>
> <property name="institute" value="MPI-M"/>
>
>   



More information about the GO-ESSP-TECH mailing list