Ignore:
Timestamp:
11/11/15 16:50:14 (5 years ago)
Author:
mjuckes
Message:

Updated setup for tag 01.beta.11

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMIP6dreq/trunk/dreqPy/docs/dreq2Schema.xsd

    r466 r471  
    2121</xs:complexType> 
    2222<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    23    Record Labeltitle; 
    24    Record Titlesn; 
    25    CF Standard Nameunits; 
    26    Unitsdescription; 
    27    title; 
    28    Long nameprocnote; 
    29    Processing notesprocComment; 
    30    Processing commentsprov; 
    31    Provenanceuid; 
    32    Record identifier</xs:documentation></xs:annotation> 
     23   xs:stringRecord Labeltitle; 
     24   xs:stringRecord Titlesn; 
     25   xs:stringCF Standard Nameunits; 
     26   xs:stringUnitsdescription; 
     27   xs:stringtitle; 
     28   xs:stringLong nameprocnote; 
     29   xs:stringProcessing notesprocComment; 
     30   xs:stringProcessing commentsprov; 
     31   xs:stringProvenanceuid; 
     32   xs:stringRecord identifier</xs:documentation></xs:annotation> 
    3333<xs:complexType name="ct__var_vocabItem"> 
    3434<xs:attribute name="id" type="xs:string"/> 
     
    5454</xs:complexType> 
    5555<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    56    Record Labeltitle; 
    57    Record Titleuid; 
    58    title; 
    59    Long namestid; 
    60    Link to a record specifying the structure of the variable (dimensions and associated variable attributes).vid; 
    61    Identifier for MIP Variablevalid_min; 
    62    Minimum expected value for this variable.valid_max; 
    63    Maximum expected value for this variable.ok_min_mean_abs; 
    64    Minimum expected value of the mean absolute value at each point in timeok_max_mean_abs; 
    65    Maximum expected value of the mean absolute value at each point in timedeflate; 
    66    Deflate: NetCDF compression parameterdeflate_level; 
    67    Deflate Level: NetCDF compression parametershuffle; 
    68    Shuffle: NetCDF compression parameterdefaultPriority; 
     56   xs:stringRecord Labeltitle; 
     57   xs:stringRecord Titleuid; 
     58   xs:stringtitle; 
     59   xs:stringLong namestid; 
     60   xs:stringLink to a record specifying the structure of the variable (dimensions and associated variable attributes).vid; 
     61   xs:stringMIP Variablevalid_min; 
     62   xs:stringMinimum expected value for this variable.valid_max; 
     63   xs:stringMaximum expected value for this variable.ok_min_mean_abs; 
     64   xs:stringMinimum expected value of the mean absolute value at each point in timeok_max_mean_abs; 
     65   xs:stringMaximum expected value of the mean absolute value at each point in timedeflate; 
     66   xs:stringDeflate: NetCDF compression parameterdeflate_level; 
     67   xs:stringDeflate Level: NetCDF compression parametershuffle; 
     68   xs:stringShuffle: NetCDF compression parameterdefaultPriority; 
    6969   xs:integerIndicative priority for this parameter, which is over-ruled by the requestVar priority setting, but provides a reference for organisation of the CMORvariablestype; 
    70    modeling_realm; 
    71    positive; 
    72    mipTable; 
    73    The MIP table: each table identifies a collection of variablesprov; 
    74    provNote; 
    75    frequency; 
    76    Frequency of time steps to be archived.rowIndex; 
     70   xs:stringmodeling_realm; 
     71   xs:stringpositive; 
     72   xs:stringmipTable; 
     73   xs:stringThe MIP table: each table identifies a collection of variablesprov; 
     74   xs:stringprovNote; 
     75   xs:stringfrequency; 
     76   xs:stringFrequency of time steps to be archived.rowIndex; 
    7777   xs:integerRow index of entry in source sheetdescription; 
    78    </xs:documentation></xs:annotation> 
     78   xs:string</xs:documentation></xs:annotation> 
    7979<xs:complexType name="ct__CMORvar_vocabItem"> 
    8080<xs:attribute name="id" type="xs:string"/> 
     
    113113</xs:complexType> 
    114114<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    115    Record Labeltitle; 
    116    Record Titleuid; 
    117    spid; 
    118    tmid; 
    119    odims; 
    120    coords; 
    121    cell_methods; 
    122    cell_measures; 
    123    flag_values; 
    124    flag_meanings; 
    125    description; 
    126    procNote; 
    127    prov; 
    128    </xs:documentation></xs:annotation> 
     115   xs:stringRecord Labeltitle; 
     116   xs:stringRecord Titleuid; 
     117   xs:stringspid; 
     118   xs:stringtmid; 
     119   xs:stringodims; 
     120   xs:stringcoords; 
     121   xs:stringcell_methods; 
     122   xs:stringcell_measures; 
     123   xs:stringflag_values; 
     124   xs:stringflag_meanings; 
     125   xs:stringdescription; 
     126   xs:stringprocNote; 
     127   xs:stringprov; 
     128   xs:string</xs:documentation></xs:annotation> 
    129129<xs:complexType name="ct__structure_vocabItem"> 
    130130<xs:attribute name="id" type="xs:string"/> 
     
    155155</xs:complexType> 
    156156<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    157    Record Labeltitle; 
    158    Record Titleuid; 
    159    dimensions; 
    160    shape; 
    161    levels; 
     157   xs:stringRecord Labeltitle; 
     158   xs:stringRecord Titleuid; 
     159   xs:stringdimensions; 
     160   xs:stringshape; 
     161   xs:stringlevels; 
    162162   xs:integerNumber of vertical levels (ignored if levelFlag=false)levelFlag; 
    163163   xs:booleanFlag set to *false* if number of levels is optional (e.g. determined by the model)</xs:documentation></xs:annotation> 
     
    183183</xs:complexType> 
    184184<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    185    Record Labeltitle; 
    186    Record Titleuid; 
    187    dimensions; 
    188    label; 
    189    description; 
    190    </xs:documentation></xs:annotation> 
     185   xs:stringRecord Labeltitle; 
     186   xs:stringRecord Titleuid; 
     187   xs:stringdimensions; 
     188   xs:stringlabel; 
     189   xs:stringdescription; 
     190   xs:string</xs:documentation></xs:annotation> 
    191191<xs:complexType name="ct__temporalShape_vocabItem"> 
    192192<xs:attribute name="id" type="xs:string"/> 
     
    208208</xs:complexType> 
    209209<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    210    Record Labeltitle; 
    211    Record Titleuid; 
    212    priority; 
     210   xs:stringRecord Labeltitle; 
     211   xs:stringRecord Titleuid; 
     212   xs:stringpriority; 
    213213   xs:integervid; 
    214    Identifier for MIP Output Variablevgid; 
    215    Identifier for Variable Groupmip; 
    216    table; 
    217    </xs:documentation></xs:annotation> 
     214   xs:stringIdentifier for MIP Output Variablevgid; 
     215   xs:stringIdentifier for Variable Groupmip; 
     216   xs:stringtable; 
     217   xs:string</xs:documentation></xs:annotation> 
    218218<xs:complexType name="ct__requestVar_vocabItem"> 
    219219<xs:attribute name="id" type="xs:string"/> 
     
    238238</xs:complexType> 
    239239<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    240    Record Labeltitle; 
    241    Record Titleuid; 
    242    gpid; 
    243    Identifier for CMOR Tablesmip; 
    244    Projectref; 
    245    refNote; 
    246    </xs:documentation></xs:annotation> 
     240   xs:stringRecord Labeltitle; 
     241   xs:stringRecord Titleuid; 
     242   xs:stringgpid; 
     243   xs:stringIdentifier for CMOR Tablesmip; 
     244   xs:stringProjectref; 
     245   xs:stringrefNote; 
     246   xs:string</xs:documentation></xs:annotation> 
    247247<xs:complexType name="ct__tableSection_vocabItem"> 
    248248<xs:attribute name="id" type="xs:string"/> 
     
    266266</xs:complexType> 
    267267<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    268    Record Labeltitle; 
    269    Record Titleuid; 
    270    mip; 
    271    Endorsed MIP defining the variable groupref; 
    272    refNote; 
    273    </xs:documentation></xs:annotation> 
     268   xs:stringRecord Labeltitle; 
     269   xs:stringRecord Titleuid; 
     270   xs:stringmip; 
     271   xs:stringEndorsed MIP defining the variable groupref; 
     272   xs:stringrefNote; 
     273   xs:string</xs:documentation></xs:annotation> 
    274274<xs:complexType name="ct__requestVarGroup_vocabItem"> 
    275275<xs:attribute name="id" type="xs:string"/> 
     
    292292</xs:complexType> 
    293293<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    294    Record Labeltitle; 
    295    Record Titleuid; 
    296    mip; 
    297    Endorsed MIP requesting the datatab; 
    298    objective; 
    299    grid; 
    300    gridreq; 
    301    comment; 
    302    ref; 
    303    refNote; 
    304    refid; 
    305    reference to a request Variable Groupopt; 
    306    option for selecting a subset of variablesopar; 
    307    parameter associated with *opt*</xs:documentation></xs:annotation> 
     294   xs:stringRecord Labeltitle; 
     295   xs:stringRecord Titleuid; 
     296   xs:stringmip; 
     297   xs:stringEndorsed MIP requesting the datatab; 
     298   xs:stringobjective; 
     299   xs:stringScience objectives associated with this requestgrid; 
     300   xs:stringgridreq; 
     301   xs:stringcomment; 
     302   xs:stringref; 
     303   xs:stringrefNote; 
     304   xs:stringrefid; 
     305   xs:stringreference to a request Variable Groupopt; 
     306   xs:stringoption for selecting a subset of variablesopar; 
     307   xs:stringparameter associated with *opt*</xs:documentation></xs:annotation> 
    308308<xs:complexType name="ct__requestLink_vocabItem"> 
    309309<xs:attribute name="id" type="xs:string"/> 
     
    334334</xs:complexType> 
    335335<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    336    Record Labeltitle; 
    337    Record Titleuid; 
    338    mip; 
    339    tab; 
    340    expt; 
    341    rlid; 
    342    Identifier of corresponding requestLinkesid; 
    343    Identifier experiment(s): a link to an experiment, an experiment group or a MIPesidComment; 
    344    preset; 
     336   xs:stringRecord Labeltitle; 
     337   xs:stringRecord Titleuid; 
     338   xs:stringmip; 
     339   xs:stringtab; 
     340   xs:stringexpt; 
     341   xs:stringrlid; 
     342   xs:stringIdentifier of corresponding requestLinkesid; 
     343   xs:stringIdentifier experiment(s): a link to an experiment, an experiment group or a MIPesidComment; 
     344   xs:stringpreset; 
    345345   xs:integerOption to override priority set in each variable groupny; 
    346346   xs:integernexmax; 
     
    376376</xs:complexType> 
    377377<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    378    Record Labeltitle; 
    379    Record Titleuid; 
    380    tid; 
    381    Target identifier: the record ID of the item this refers to.tattr; 
    382    Target attribute: an attribute of the target item, or 'ALL'description; 
    383    Free text remarks -- unless there are specific restrictions associated with the class attribute of this remarkclass; 
    384    Different classes of remark support a range of specialised usages: free (a free text comment), modelTypeReq (a model type requirement), modelTypeExcl (a model type exclusion), varAlt (an alternative variable that my be used instead of this one), varSup (an alternative variable which, if selected makes this one redundant), attChange (a change in the value of an attribute -- old value provided in 'techNote').qid; 
    385    Identifier required for classes modelTypeReq, modelTypeExcl, varAlt, varSup. For the first two classes, the identifier points to a model type specification, for the last two it points to an output variable specification.techNote; 
    386    Optional additional machine readable content (though not restricted by the schema)prov; 
    387    Provenance</xs:documentation></xs:annotation> 
     378   xs:stringRecord Labeltitle; 
     379   xs:stringRecord Titleuid; 
     380   xs:stringtid; 
     381   xs:stringTarget identifier: the record ID of the item this refers to.tattr; 
     382   xs:stringTarget attribute: an attribute of the target item, or 'ALL'description; 
     383   xs:stringFree text remarks -- unless there are specific restrictions associated with the class attribute of this remarkclass; 
     384   xs:stringDifferent classes of remark support a range of specialised usages: free (a free text comment), modelTypeReq (a model type requirement), modelTypeExcl (a model type exclusion), varAlt (an alternative variable that my be used instead of this one), varSup (an alternative variable which, if selected makes this one redundant), attChange (a change in the value of an attribute -- old value provided in 'techNote').qid; 
     385   xs:stringIdentifier required for classes modelTypeReq, modelTypeExcl, varAlt, varSup. For the first two classes, the identifier points to a model type specification, for the last two it points to an output variable specification.techNote; 
     386   xs:stringOptional additional machine readable content (though not restricted by the schema)prov; 
     387   xs:stringProvenance</xs:documentation></xs:annotation> 
    388388<xs:complexType name="ct__remarks_vocabItem"> 
    389389<xs:attribute name="id" type="xs:string"/> 
     
    410410</xs:complexType> 
    411411<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    412    Record Labeltitle; 
    413    Record Titleuid; 
    414    Record identifierdescription; 
    415    Descriptionegid; 
    416    Identifier for experiment groupmip; 
    417    MIP defining experimentmcfg; 
    418    Model categorytier; 
     412   xs:stringRecord Labeltitle; 
     413   xs:stringRecord Titleuid; 
     414   xs:stringRecord identifierdescription; 
     415   xs:stringDescriptionegid; 
     416   xs:stringIdentifier for experiment groupmip; 
     417   xs:stringMIP defining experimentmcfg; 
     418   xs:stringModel categorytier; 
    419419   xs:integerTier of experimentnstart; 
    420420   xs:integerNumber of start datesstarty; 
    421    endy; 
    422    yps; 
     421   xs:stringendy; 
     422   xs:stringyps; 
    423423   xs:integerYears per simulationensz; 
    424424   xs:integerEnsemble sizentot; 
    425425   xs:integerTotal number of yearscomment; 
    426    Comment</xs:documentation></xs:annotation> 
     426   xs:stringComment</xs:documentation></xs:annotation> 
    427427<xs:complexType name="ct__experiment_vocabItem"> 
    428428<xs:attribute name="id" type="xs:string"/> 
     
    454454</xs:complexType> 
    455455<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    456    Record Labeltitle; 
    457    Record Titleuid; 
    458    Record identifiertierMin; 
     456   xs:stringRecord Labeltitle; 
     457   xs:stringRecord Titleuid; 
     458   xs:stringRecord identifiertierMin; 
    459459   xs:integerMinimum tier of experiments in groupntot; 
    460460   xs:integerTotal number of years</xs:documentation></xs:annotation> 
     
    478478</xs:complexType> 
    479479<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    480    Record Labeltitle; 
    481    Record Titleuid; 
    482    Record identifierdescription; 
    483    Descriptiontitle; 
    484    Long namemip; 
    485    Endorsed MIP</xs:documentation></xs:annotation> 
     480   xs:stringRecord Labeltitle; 
     481   xs:stringRecord Titleuid; 
     482   xs:stringRecord identifierdescription; 
     483   xs:stringDescriptiontitle; 
     484   xs:stringLong namemip; 
     485   xs:stringEndorsed MIP</xs:documentation></xs:annotation> 
    486486<xs:complexType name="ct__objective_vocabItem"> 
    487487<xs:attribute name="id" type="xs:string"/> 
     
    503503</xs:complexType> 
    504504<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    505    Record Labeltitle; 
    506    Record Titleuid; 
    507    Record identifieroid; 
    508    Identifier for a scientific objectiverid; 
    509    Identifier for a request link</xs:documentation></xs:annotation> 
     505   xs:stringRecord Labeltitle; 
     506   xs:stringRecord Titleuid; 
     507   xs:stringRecord identifieroid; 
     508   xs:stringIdentifier for a scientific objectiverid; 
     509   xs:stringIdentifier for a request link</xs:documentation></xs:annotation> 
    510510<xs:complexType name="ct__objectiveLink_vocabItem"> 
    511511<xs:attribute name="id" type="xs:string"/> 
     
    527527</xs:complexType> 
    528528<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    529    Record Labeltitle; 
    530    Record Titleuid; 
    531    Record identifiervid; 
    532    Variablecid; 
    533    Choicerank; 
     529   xs:stringRecord Labeltitle; 
     530   xs:stringRecord Titleuid; 
     531   xs:stringRecord identifiervid; 
     532   xs:stringVariablecid; 
     533   xs:stringChoicerank; 
    534534   xs:integerFor ranked choices, the rank of this variable (higher rank makes lower ranks redundant)</xs:documentation></xs:annotation> 
    535535<xs:complexType name="ct__varChoiceLinkR_vocabItem"> 
     
    553553</xs:complexType> 
    554554<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    555    Record Labeltitle; 
    556    Record Titleuid; 
    557    Record identifiervid; 
    558    Variablecfgid; 
    559    Configuration Optioncfg; 
     555   xs:stringRecord Labeltitle; 
     556   xs:stringRecord Titleuid; 
     557   xs:stringRecord identifiervid; 
     558   xs:stringVariablecfgid; 
     559   xs:stringConfiguration Optioncfg; 
    560560   xs:booleanConfiguration Valuecid; 
    561    Choice -- can provide a link to related variables</xs:documentation></xs:annotation> 
     561   xs:stringChoice -- can provide a link to related variables</xs:documentation></xs:annotation> 
    562562<xs:complexType name="ct__varChoiceLinkC_vocabItem"> 
    563563<xs:attribute name="id" type="xs:string"/> 
     
    581581</xs:complexType> 
    582582<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    583    Record Labeltitle; 
    584    Record Titleuid; 
    585    Record identifierclass; 
    586    Class of choice: heirarchy|cfgtitle; 
    587    description; 
    588    varList; 
    589    A colon separated list of variable namesoptionList; 
    590    A list of options, one for each variable</xs:documentation></xs:annotation> 
     583   xs:stringRecord Labeltitle; 
     584   xs:stringRecord Titleuid; 
     585   xs:stringRecord identifierclass; 
     586   xs:stringClass of choice: heirarchy|cfgtitle; 
     587   xs:stringdescription; 
     588   xs:stringvarList; 
     589   xs:stringA colon separated list of variable namesoptionList; 
     590   xs:stringA list of options, one for each variable</xs:documentation></xs:annotation> 
    591591<xs:complexType name="ct__varChoice_vocabItem"> 
    592592<xs:attribute name="id" type="xs:string"/> 
     
    610610</xs:complexType> 
    611611<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    612    Record Labeltitle; 
    613    Record Titleuid; 
    614    Record identifiertitle; 
    615    description; 
    616    url; 
    617    status; 
    618    </xs:documentation></xs:annotation> 
     612   xs:stringRecord Labeltitle; 
     613   xs:stringRecord Titleuid; 
     614   xs:stringRecord identifiertitle; 
     615   xs:stringdescription; 
     616   xs:stringurl; 
     617   xs:stringstatus; 
     618   xs:string</xs:documentation></xs:annotation> 
    619619<xs:complexType name="ct__mip_vocabItem"> 
    620620<xs:attribute name="id" type="xs:string"/> 
     
    637637</xs:complexType> 
    638638<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    639    Record Labeltitle; 
    640    Record Titleuid; 
    641    Record identifiertitle; 
    642    MIPs; 
    643    usage; 
    644    type; 
    645    range; 
    646    Range of valid values, e.g. xs:boolean</xs:documentation></xs:annotation> 
     639   xs:stringRecord Labeltitle; 
     640   xs:stringRecord Titleuid; 
     641   xs:stringRecord identifiertitle; 
     642   xs:stringMIPs; 
     643   xs:stringusage; 
     644   xs:stringtype; 
     645   xs:stringrange; 
     646   xs:stringRange of valid values, e.g. xs:boolean</xs:documentation></xs:annotation> 
    647647<xs:complexType name="ct__modelConfig_vocabItem"> 
    648648<xs:attribute name="id" type="xs:string"/> 
     
    666666</xs:complexType> 
    667667<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label; 
    668    Record Labeltitle; 
    669    Record Titleuid; 
    670    CF Standard Namedescription; 
    671    title; 
    672    label; 
    673    units; 
    674    Canonical Units</xs:documentation></xs:annotation> 
     668   xs:stringRecord Labeltitle; 
     669   xs:stringRecord Titleuid; 
     670   xs:stringCF Standard Namedescription; 
     671   xs:stringtitle; 
     672   xs:stringlabel; 
     673   xs:stringunits; 
     674   xs:stringCanonical Units</xs:documentation></xs:annotation> 
    675675<xs:complexType name="ct__standardname_vocabItem"> 
    676676<xs:attribute name="id" type="xs:string"/> 
Note: See TracChangeset for help on using the changeset viewer.