source: CMIP6dreqbuild/trunk/src/framework/out/dreq2Schema.xsd @ 546

Subversion URL: http://proj.badc.rl.ac.uk/svn/exarch/CMIP6dreqbuild/trunk/src/framework/out/dreq2Schema.xsd@546
Revision 546, 47.6 KB checked in by mjuckes, 5 years ago (diff)

updates

Line 
1<?xml version="1.0"?>
2<xs:schema xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:aa="urn:w3id.org:cmip6.dreq.dreq:a" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:a="urn:w3id.org:cmip6.dreq.framework:a" xmlns:xd="http://www.pnp-software.com/XSLTdoc" targetNamespace="urn:w3id.org:cmip6.dreq.dreq:a" elementFormDefault="qualified">
3<xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="dc1.xsd"/>
4<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
5       Some specialised string types
6    </xs:documentation></xs:annotation>
7<xs:simpleType name="st__attLabel_def"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9-])+"/></xs:restriction></xs:simpleType>
8<xs:simpleType name="st__attLabel_und"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9_])+"/></xs:restriction></xs:simpleType>
9<xs:simpleType name="st__attLabel_int"><xs:restriction base="xs:integer"/></xs:simpleType>
10<xs:simpleType name="st__attLabel_an"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9])+"/></xs:restriction></xs:simpleType>
11<xs:simpleType name="st__integerList"><xs:restriction base="aa:base__integerList"><xs:minLength value="0"/></xs:restriction></xs:simpleType><xs:simpleType name="base__integerList"><xs:list itemType="xs:integer"/></xs:simpleType>
12<xs:simpleType name="st__integerListMonInc"><xs:restriction base="aa:st__integerList"/></xs:simpleType>
13<xs:simpleType name="st__floatList"><xs:restriction base="aa:base__floatList"><xs:minLength value="0"/></xs:restriction></xs:simpleType><xs:simpleType name="base__floatList"><xs:list itemType="xs:float"/></xs:simpleType>
14<xs:complexType name="ct__info" mixed="true"><xs:attribute name="srcType" type="xs:string"/><xs:attribute name="srcRef" type="xs:string"/></xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
15<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">requestVarGroup: Complex Type declaration
16       </xs:documentation></xs:annotation>
17<xs:complexType name="ct__requestVarGroup">
18<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__requestVarGroup_vocabItem"/></xs:sequence>
19<xs:attribute name="label" type="xs:string" fixed="requestVarGroup"/>
20<xs:attribute name="title" type="xs:string" fixed="3.1 Request variable group: a collection of request variables"/>
21<xs:attribute name="id" type="xs:string" fixed="rqvg"/>
22<xs:attribute name="useClass" fixed="vocab"/>
23<xs:attribute name="uid" type="xs:string"/>
24</xs:complexType>
25<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
26   xs:stringRecord Labeltitle;
27   xs:stringRecord Titlelabel;
28   xs:stringRecord Labeltitle;
29   xs:stringRecord Titleuid;
30   xs:stringmip;
31   xs:stringEndorsed MIP defining the variable groupref;
32   xs:stringReferencerefNote;
33   xs:stringReference Note</xs:documentation></xs:annotation>
34<xs:complexType name="ct__requestVarGroup_vocabItem">
35<xs:attribute name="id" type="xs:string"/>
36<xs:attribute name="label" type="aa:st__attLabel_def"/>
37<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
38<xs:attribute name="mip" type="xs:string"/>
39<xs:attribute name="ref" type="xs:string"/>
40<xs:attribute name="refNote" type="xs:string"/>
41
42</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
43<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">requestItem: Complex Type declaration
44       </xs:documentation></xs:annotation>
45<xs:complexType name="ct__requestItem">
46<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__requestItem_vocabItem"/></xs:sequence>
47<xs:attribute name="label" type="xs:string" fixed="requestItem"/>
48<xs:attribute name="title" type="xs:string" fixed="3.2 Request Item: specifying the number of years for an experiment"/>
49<xs:attribute name="id" type="xs:string" fixed="rqi"/>
50<xs:attribute name="useClass" fixed="vocab"/>
51<xs:attribute name="uid" type="xs:string"/>
52</xs:complexType>
53<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
54   xs:stringRecord Labeltitle;
55   xs:stringRecord Titlelabel;
56   xs:stringRecord Labeltitle;
57   xs:stringRecord Titleuid;
58   xs:stringmip;
59   xs:stringThe MIP making the request. tab;
60   xs:stringRedundant?expt;
61   xs:stringName of experiment or group of experimentsrlid;
62   xs:stringIdentifier of corresponding requestLinkesid;
63   xs:stringIdentifier experiment(s): a link to an experiment, an experiment group or a MIPesidComment;
64   xs:stringComment on experiment(s) linked to.preset;
65   xs:integerOption to override priority set in each variable grouptreset;
66   xs:integerOption to override tier set for experiment(s)ny;
67   xs:integerDefault number of years.nexmax;
68   xs:integerMaximum number of experiments requested.nenmax;
69   xs:integerNumber of ensemble members requested.nymax;
70   xs:floatNumber of years requested.</xs:documentation></xs:annotation>
71<xs:complexType name="ct__requestItem_vocabItem">
72<xs:attribute name="id" type="xs:string"/>
73<xs:attribute name="label" type="aa:st__attLabel_def"/>
74<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
75<xs:attribute name="mip" type="xs:string"/>
76<xs:attribute name="tab" type="xs:string"/>
77<xs:attribute name="expt" type="xs:string"/>
78<xs:attribute name="rlid" type="xs:string"/>
79<xs:attribute name="esid" type="xs:string"/>
80<xs:attribute name="esidComment" type="xs:string"/>
81<xs:attribute name="preset" type="xs:integer"/>
82<xs:attribute name="treset" type="xs:integer"/>
83<xs:attribute name="ny" type="xs:integer"/>
84<xs:attribute name="nexmax" type="xs:integer"/>
85<xs:attribute name="nenmax" type="xs:integer"/>
86<xs:attribute name="nymax" type="xs:float"/>
87
88</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
89<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">exptgroup: Complex Type declaration
90       </xs:documentation></xs:annotation>
91<xs:complexType name="ct__exptgroup">
92<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__exptgroup_vocabItem"/></xs:sequence>
93<xs:attribute name="label" type="xs:string" fixed="exptgroup"/>
94<xs:attribute name="title" type="xs:string" fixed="1.9 Experiment Group"/>
95<xs:attribute name="id" type="xs:string" fixed="exg"/>
96<xs:attribute name="useClass" fixed="vocab"/>
97<xs:attribute name="uid" type="xs:string"/>
98</xs:complexType>
99<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
100   xs:stringRecord Labeltitle;
101   xs:stringRecord Titlelabel;
102   xs:stringRecord Labeltitle;
103   xs:stringRecord Titleuid;
104   xs:stringRecord identifiertierMin;
105   xs:integerMinimum tier of experiments in groupntot;
106   xs:integerTotal number of years</xs:documentation></xs:annotation>
107<xs:complexType name="ct__exptgroup_vocabItem">
108<xs:attribute name="id" type="xs:string"/>
109<xs:attribute name="label" type="aa:st__attLabel_def"/>
110<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
111<xs:attribute name="tierMin" type="xs:integer"/>
112<xs:attribute name="ntot" type="xs:integer"/>
113
114</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
115<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">CMORvar: Complex Type declaration
116       </xs:documentation></xs:annotation>
117<xs:complexType name="ct__CMORvar">
118<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__CMORvar_vocabItem"/></xs:sequence>
119<xs:attribute name="label" type="xs:string" fixed="CMORvar"/>
120<xs:attribute name="title" type="xs:string" fixed="1.3 CMOR Variable"/>
121<xs:attribute name="id" type="xs:string" fixed="cmv"/>
122<xs:attribute name="useClass" fixed="vocab"/>
123<xs:attribute name="uid" type="xs:string"/>
124</xs:complexType>
125<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
126   xs:stringRecord Labeltitle;
127   xs:stringRecord Titlelabel;
128   xs:stringRecord Labeltitle;
129   xs:stringRecord Titleuid;
130   xs:stringtitle;
131   xs:stringLong namestid;
132   xs:stringLink to a record specifying the structure of the variable (dimensions and associated variable attributes).vid;
133   xs:stringMIP Variablevalid_min;
134   xs:floatMinimum expected value for this variable.valid_max;
135   xs:floatMaximum expected value for this variable.ok_min_mean_abs;
136   xs:floatMinimum expected value of the mean absolute value at each point in timeok_max_mean_abs;
137   xs:floatMaximum expected value of the mean absolute value at each point in timedeflate;
138   xs:stringDeflate: NetCDF compression parameterdeflate_level;
139   xs:stringDeflate Level: NetCDF compression parametershuffle;
140   xs:stringShuffle: NetCDF compression parameterdefaultPriority;
141   xs:integerIndicative priority for this parameter, which is over-ruled by the requestVar priority setting, but provides a reference for organisation of the CMORvariablestype;
142   xs:stringData value type, e.g. float or doublemodeling_realm;
143   xs:stringModeling Realmpositive;
144   xs:stringCMOR Directive PositivemipTableSection;
145   xs:stringSection of a tablemipTable;
146   xs:stringThe MIP table: each table identifies a collection of variablesprov;
147   xs:stringProvenanceprovNote;
148   xs:stringProvenance Notefrequency;
149   xs:stringFrequency of time steps to be archived.rowIndex;
150   xs:integerRow index of entry in source sheetdescription;
151   xs:stringDescription</xs:documentation></xs:annotation>
152<xs:complexType name="ct__CMORvar_vocabItem">
153<xs:attribute name="id" type="xs:string"/>
154<xs:attribute name="label" type="aa:st__attLabel_def"/>
155<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
156<xs:attribute name="stid" type="xs:string"/>
157<xs:attribute name="vid" type="xs:string"/>
158<xs:attribute name="valid_min" type="xs:float"/>
159<xs:attribute name="valid_max" type="xs:float"/>
160<xs:attribute name="ok_min_mean_abs" type="xs:float"/>
161<xs:attribute name="ok_max_mean_abs" type="xs:float"/>
162<xs:attribute name="deflate" type="xs:string"/>
163<xs:attribute name="deflate_level" type="xs:string"/>
164<xs:attribute name="shuffle" type="xs:string"/>
165<xs:attribute name="defaultPriority" type="xs:integer"/>
166<xs:attribute name="type" type="xs:string"/>
167<xs:attribute name="modeling_realm" type="xs:string"/>
168<xs:attribute name="positive" type="xs:string"/>
169<xs:attribute name="mipTableSection" type="xs:string"/>
170<xs:attribute name="mipTable" type="xs:string"/>
171<xs:attribute name="prov" type="xs:string"/>
172<xs:attribute name="provNote" type="xs:string"/>
173<xs:attribute name="frequency" type="xs:string"/>
174<xs:attribute name="rowIndex" type="xs:integer"/>
175<xs:attribute name="description" type="xs:string"/>
176
177</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
178<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">objective: Complex Type declaration
179       </xs:documentation></xs:annotation>
180<xs:complexType name="ct__objective">
181<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__objective_vocabItem"/></xs:sequence>
182<xs:attribute name="label" type="xs:string" fixed="objective"/>
183<xs:attribute name="title" type="xs:string" fixed="1.6 Scientific objectives"/>
184<xs:attribute name="id" type="xs:string" fixed="obj"/>
185<xs:attribute name="useClass" fixed="vocab"/>
186<xs:attribute name="uid" type="xs:string"/>
187</xs:complexType>
188<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
189   xs:stringRecord Labeltitle;
190   xs:stringRecord Titlelabel;
191   xs:stringRecord Labeltitle;
192   xs:stringRecord Titleuid;
193   xs:stringRecord identifierdescription;
194   xs:stringDescriptionmip;
195   xs:stringEndorsed MIP</xs:documentation></xs:annotation>
196<xs:complexType name="ct__objective_vocabItem">
197<xs:attribute name="id" type="xs:string"/>
198<xs:attribute name="label" type="aa:st__attLabel_def"/>
199<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
200<xs:attribute name="description" type="xs:string"/>
201<xs:attribute name="mip" type="xs:string"/>
202
203</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
204<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">spatialShape: Complex Type declaration
205       </xs:documentation></xs:annotation>
206<xs:complexType name="ct__spatialShape">
207<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__spatialShape_vocabItem"/></xs:sequence>
208<xs:attribute name="label" type="xs:string" fixed="spatialShape"/>
209<xs:attribute name="title" type="xs:string" fixed="2.1 Spatial dimensions"/>
210<xs:attribute name="id" type="xs:string" fixed="ss"/>
211<xs:attribute name="useClass" fixed="vocab"/>
212<xs:attribute name="uid" type="xs:string"/>
213</xs:complexType>
214<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
215   xs:stringRecord Labeltitle;
216   xs:stringRecord Titlelabel;
217   xs:stringRecord Labeltitle;
218   xs:stringRecord Titleuid;
219   xs:stringdimensions;
220   xs:stringList of spatial dimensionsshape;
221   xs:stringShape - as used in input levels;
222   xs:integerNumber of vertical levels (ignored if levelFlag=false)levelFlag;
223   xs:booleanFlag set to *false* if number of levels is optional (e.g. determined by the model)</xs:documentation></xs:annotation>
224<xs:complexType name="ct__spatialShape_vocabItem">
225<xs:attribute name="id" type="xs:string"/>
226<xs:attribute name="label" type="aa:st__attLabel_def"/>
227<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
228<xs:attribute name="dimensions" type="xs:string"/>
229<xs:attribute name="shape" type="xs:string"/>
230<xs:attribute name="levels" type="xs:integer"/>
231<xs:attribute name="levelFlag" type="xs:boolean"/>
232
233</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
234<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">requestLink: Complex Type declaration
235       </xs:documentation></xs:annotation>
236<xs:complexType name="ct__requestLink">
237<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__requestLink_vocabItem"/></xs:sequence>
238<xs:attribute name="label" type="xs:string" fixed="requestLink"/>
239<xs:attribute name="title" type="xs:string" fixed="3.3 Request link: linking a set of variables and a set of experiments"/>
240<xs:attribute name="id" type="xs:string" fixed="rql"/>
241<xs:attribute name="useClass" fixed="vocab"/>
242<xs:attribute name="uid" type="xs:string"/>
243</xs:complexType>
244<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
245   xs:stringRecord Labeltitle;
246   xs:stringRecord Titlelabel;
247   xs:stringRecord Labeltitle;
248   xs:stringRecord Titleuid;
249   xs:stringmip;
250   xs:stringEndorsed MIP requesting the datatab;
251   xs:stringobjective;
252   xs:stringScience objectives associated with this requestgrid;
253   xs:stringgridreq;
254   xs:stringcomment;
255   xs:stringref;
256   xs:stringrefNote;
257   xs:stringrefid;
258   xs:stringreference to a request Variable Groupopt;
259   xs:stringoption for selecting a subset of variablesopar;
260   xs:stringparameter associated with *opt*</xs:documentation></xs:annotation>
261<xs:complexType name="ct__requestLink_vocabItem">
262<xs:attribute name="id" type="xs:string"/>
263<xs:attribute name="label" type="aa:st__attLabel_def"/>
264<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
265<xs:attribute name="mip" type="xs:string"/>
266<xs:attribute name="tab" type="xs:string"/>
267<xs:attribute name="objective" type="xs:string"/>
268<xs:attribute name="grid" type="xs:string"/>
269<xs:attribute name="gridreq" type="xs:string"/>
270<xs:attribute name="comment" type="xs:string"/>
271<xs:attribute name="ref" type="xs:string"/>
272<xs:attribute name="refNote" type="xs:string"/>
273<xs:attribute name="refid" type="xs:string"/>
274<xs:attribute name="opt" type="xs:string"/>
275<xs:attribute name="opar" type="xs:string"/>
276
277</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
278<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">tableSection: Complex Type declaration
279       </xs:documentation></xs:annotation>
280<xs:complexType name="ct__tableSection">
281<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__tableSection_vocabItem"/></xs:sequence>
282<xs:attribute name="label" type="xs:string" fixed="tableSection"/>
283<xs:attribute name="title" type="xs:string" fixed="3.4 CMOR Table Sections"/>
284<xs:attribute name="id" type="xs:string" fixed="tbs"/>
285<xs:attribute name="useClass" fixed="vocab"/>
286<xs:attribute name="uid" type="xs:string"/>
287</xs:complexType>
288<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
289   xs:stringRecord Labeltitle;
290   xs:stringRecord Titlelabel;
291   xs:stringRecord Labeltitle;
292   xs:stringRecord Titleuid;
293   xs:stringgpid;
294   xs:stringIdentifier for CMOR Tablesmip;
295   xs:stringProjectref;
296   xs:stringrefNote;
297   xs:string</xs:documentation></xs:annotation>
298<xs:complexType name="ct__tableSection_vocabItem">
299<xs:attribute name="id" type="xs:string"/>
300<xs:attribute name="label" type="aa:st__attLabel_def"/>
301<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
302<xs:attribute name="gpid" type="xs:string"/>
303<xs:attribute name="mip" type="xs:string"/>
304<xs:attribute name="ref" type="xs:string"/>
305<xs:attribute name="refNote" type="xs:string"/>
306
307</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
308<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelConfig: Complex Type declaration
309       </xs:documentation></xs:annotation>
310<xs:complexType name="ct__modelConfig">
311<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelConfig_vocabItem"/></xs:sequence>
312<xs:attribute name="label" type="xs:string" fixed="modelConfig"/>
313<xs:attribute name="title" type="xs:string" fixed="3.5 Model configuration options"/>
314<xs:attribute name="id" type="xs:string" fixed="mcfg"/>
315<xs:attribute name="useClass" fixed="vocab"/>
316<xs:attribute name="uid" type="xs:string"/>
317</xs:complexType>
318<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
319   xs:stringRecord Labeltitle;
320   xs:stringRecord Titlelabel;
321   xs:stringRecord Labeltitle;
322   xs:stringRecord Titleuid;
323   xs:stringRecord identifiertitle;
324   xs:stringMIPs;
325   xs:stringusage;
326   xs:stringtype;
327   xs:stringrange;
328   xs:stringRange of valid values, e.g. xs:boolean</xs:documentation></xs:annotation>
329<xs:complexType name="ct__modelConfig_vocabItem">
330<xs:attribute name="id" type="xs:string"/>
331<xs:attribute name="label" type="aa:st__attLabel_an"/>
332<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
333<xs:attribute name="MIPs" type="xs:string"/>
334<xs:attribute name="usage" type="xs:string"/>
335<xs:attribute name="type" type="xs:string"/>
336<xs:attribute name="range" type="xs:string"/>
337
338</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
339<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">varChoiceLinkC: Complex Type declaration
340       </xs:documentation></xs:annotation>
341<xs:complexType name="ct__varChoiceLinkC">
342<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__varChoiceLinkC_vocabItem"/></xs:sequence>
343<xs:attribute name="label" type="xs:string" fixed="varChoiceLinkC"/>
344<xs:attribute name="title" type="xs:string" fixed="3.6 Links a variable to a choice element"/>
345<xs:attribute name="id" type="xs:string" fixed="vclc"/>
346<xs:attribute name="useClass" fixed="vocab"/>
347<xs:attribute name="uid" type="xs:string"/>
348</xs:complexType>
349<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
350   xs:stringRecord Labeltitle;
351   xs:stringRecord Titlelabel;
352   xs:stringRecord Labeltitle;
353   xs:stringRecord Titleuid;
354   xs:stringRecord identifiervid;
355   xs:stringVariablecfgid;
356   xs:stringConfiguration Optioncfg;
357   xs:booleanConfiguration Valuecid;
358   xs:stringChoice -- can provide a link to related variables</xs:documentation></xs:annotation>
359<xs:complexType name="ct__varChoiceLinkC_vocabItem">
360<xs:attribute name="id" type="xs:string"/>
361<xs:attribute name="label" type="aa:st__attLabel_def"/>
362<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
363<xs:attribute name="vid" type="xs:string"/>
364<xs:attribute name="cfgid" type="xs:string"/>
365<xs:attribute name="cfg" type="xs:boolean"/>
366<xs:attribute name="cid" type="xs:string"/>
367
368</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
369<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">objectiveLink: Complex Type declaration
370       </xs:documentation></xs:annotation>
371<xs:complexType name="ct__objectiveLink">
372<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__objectiveLink_vocabItem"/></xs:sequence>
373<xs:attribute name="label" type="xs:string" fixed="objectiveLink"/>
374<xs:attribute name="title" type="xs:string" fixed="3.7 Link between scientific objectives and requests"/>
375<xs:attribute name="id" type="xs:string" fixed="objl"/>
376<xs:attribute name="useClass" fixed="vocab"/>
377<xs:attribute name="uid" type="xs:string"/>
378</xs:complexType>
379<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
380   xs:stringRecord Labeltitle;
381   xs:stringRecord Titlelabel;
382   xs:stringRecord Labeltitle;
383   xs:stringRecord Titleuid;
384   xs:stringRecord identifieroid;
385   xs:stringIdentifier for a scientific objectiverid;
386   xs:stringIdentifier for a request link</xs:documentation></xs:annotation>
387<xs:complexType name="ct__objectiveLink_vocabItem">
388<xs:attribute name="id" type="xs:string"/>
389<xs:attribute name="label" type="aa:st__attLabel_def"/>
390<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
391<xs:attribute name="oid" type="xs:string"/>
392<xs:attribute name="rid" type="xs:string"/>
393
394</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
395<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">remarks: Complex Type declaration
396       </xs:documentation></xs:annotation>
397<xs:complexType name="ct__remarks">
398<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__remarks_vocabItem"/></xs:sequence>
399<xs:attribute name="label" type="xs:string" fixed="remarks"/>
400<xs:attribute name="title" type="xs:string" fixed="3.8 Remarks about other items"/>
401<xs:attribute name="id" type="xs:string" fixed="rmk"/>
402<xs:attribute name="useClass" fixed="vocab"/>
403<xs:attribute name="uid" type="xs:string"/>
404</xs:complexType>
405<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
406   xs:stringRecord Labeltitle;
407   xs:stringRecord Titlelabel;
408   xs:stringRecord Labeltitle;
409   xs:stringRecord Titleuid;
410   xs:stringtid;
411   xs:stringTarget identifier: the record ID of the item this refers to.tattr;
412   xs:stringTarget attribute: an attribute of the target item, or 'ALL'description;
413   xs:stringFree text remarks -- unless there are specific restrictions associated with the class attribute of this remarkclass;
414   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;
415   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;
416   xs:stringOptional additional machine readable content (though not restricted by the schema)prov;
417   xs:stringProvenance</xs:documentation></xs:annotation>
418<xs:complexType name="ct__remarks_vocabItem">
419<xs:attribute name="id" type="xs:string"/>
420<xs:attribute name="label" type="aa:st__attLabel_def"/>
421<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
422<xs:attribute name="tid" type="xs:string"/>
423<xs:attribute name="tattr" type="xs:string"/>
424<xs:attribute name="description" type="xs:string"/>
425<xs:attribute name="class" type="xs:string"/>
426<xs:attribute name="qid" type="xs:string"/>
427<xs:attribute name="techNote" type="xs:string"/>
428<xs:attribute name="prov" type="xs:string"/>
429
430</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
431<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">experiment: Complex Type declaration
432       </xs:documentation></xs:annotation>
433<xs:complexType name="ct__experiment">
434<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__experiment_vocabItem"/></xs:sequence>
435<xs:attribute name="label" type="xs:string" fixed="experiment"/>
436<xs:attribute name="title" type="xs:string" fixed="1.5 Experiments"/>
437<xs:attribute name="id" type="xs:string" fixed="exp"/>
438<xs:attribute name="useClass" fixed="vocab"/>
439<xs:attribute name="uid" type="xs:string"/>
440</xs:complexType>
441<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
442   xs:stringRecord Labeltitle;
443   xs:stringRecord Titlelabel;
444   xs:stringRecord Labeltitle;
445   xs:stringRecord Titleuid;
446   xs:stringRecord identifierdescription;
447   xs:stringDescriptionegid;
448   xs:stringIdentifier for experiment groupmip;
449   xs:stringMIP defining experimentmcfg;
450   xs:stringModel categorytier;
451   aa:st__integerListMonIncTier of experimentnstart;
452   xs:integerNumber of start datesstarty;
453   xs:stringendy;
454   xs:stringyps;
455   xs:integerYears per simulationensz;
456   aa:st__integerListMonIncEnsemble sizentot;
457   xs:integerTotal number of yearscomment;
458   xs:stringComment</xs:documentation></xs:annotation>
459<xs:complexType name="ct__experiment_vocabItem">
460<xs:attribute name="id" type="xs:string"/>
461<xs:attribute name="label" type="aa:st__attLabel_def"/>
462<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
463<xs:attribute name="description" type="xs:string"/>
464<xs:attribute name="egid" type="xs:string"/>
465<xs:attribute name="mip" type="xs:string"/>
466<xs:attribute name="mcfg" type="xs:string"/>
467<xs:attribute name="tier" type="aa:st__integerListMonInc"/>
468<xs:attribute name="nstart" type="xs:integer"/>
469<xs:attribute name="starty" type="xs:string"/>
470<xs:attribute name="endy" type="xs:string"/>
471<xs:attribute name="yps" type="xs:integer"/>
472<xs:attribute name="ensz" type="aa:st__integerListMonInc"/>
473<xs:attribute name="ntot" type="xs:integer"/>
474<xs:attribute name="comment" type="xs:string"/>
475
476</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
477<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">requestVar: Complex Type declaration
478       </xs:documentation></xs:annotation>
479<xs:complexType name="ct__requestVar">
480<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__requestVar_vocabItem"/></xs:sequence>
481<xs:attribute name="label" type="xs:string" fixed="requestVar"/>
482<xs:attribute name="title" type="xs:string" fixed="1.4 Request variable (carrying priority and link to group)"/>
483<xs:attribute name="id" type="xs:string" fixed="rqv"/>
484<xs:attribute name="useClass" fixed="vocab"/>
485<xs:attribute name="uid" type="xs:string"/>
486</xs:complexType>
487<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
488   xs:stringRecord Labeltitle;
489   xs:stringRecord Titlelabel;
490   xs:stringRecord Labeltitle;
491   xs:stringRecord Titleuid;
492   xs:stringpriority;
493   xs:integerVariable priorityvid;
494   xs:stringIdentifier for MIP Output Variablevgid;
495   xs:stringIdentifier for Variable Groupmip;
496   xs:string</xs:documentation></xs:annotation>
497<xs:complexType name="ct__requestVar_vocabItem">
498<xs:attribute name="id" type="xs:string"/>
499<xs:attribute name="label" type="aa:st__attLabel_def"/>
500<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
501<xs:attribute name="priority" type="xs:integer"/>
502<xs:attribute name="vid" type="xs:string"/>
503<xs:attribute name="vgid" type="xs:string"/>
504<xs:attribute name="mip" type="xs:string"/>
505
506</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
507<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">standardname: Complex Type declaration
508       </xs:documentation></xs:annotation>
509<xs:complexType name="ct__standardname">
510<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__standardname_vocabItem"/></xs:sequence>
511<xs:attribute name="label" type="xs:string" fixed="standardname"/>
512<xs:attribute name="title" type="xs:string" fixed="1.8 CF Standard Names"/>
513<xs:attribute name="id" type="xs:string" fixed="sn"/>
514<xs:attribute name="useClass" fixed="vocab"/>
515<xs:attribute name="uid" type="xs:string"/>
516</xs:complexType>
517<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
518   xs:stringRecord Labeltitle;
519   xs:stringRecord Titlelabel;
520   xs:stringRecord Labeltitle;
521   xs:stringRecord Titleuid;
522   xs:stringCF Standard Namedescription;
523   xs:stringtitle;
524   xs:stringlabel;
525   xs:stringunits;
526   xs:stringCanonical Units</xs:documentation></xs:annotation>
527<xs:complexType name="ct__standardname_vocabItem">
528<xs:attribute name="id" type="xs:string"/>
529<xs:attribute name="label" type="aa:st__attLabel_an"/>
530<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
531<xs:attribute name="description" type="xs:string"/>
532<xs:attribute name="units" type="xs:string"/>
533
534</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
535<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">varChoiceLinkR: Complex Type declaration
536       </xs:documentation></xs:annotation>
537<xs:complexType name="ct__varChoiceLinkR">
538<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__varChoiceLinkR_vocabItem"/></xs:sequence>
539<xs:attribute name="label" type="xs:string" fixed="varChoiceLinkR"/>
540<xs:attribute name="title" type="xs:string" fixed="3.9 Links a variable to a choice element"/>
541<xs:attribute name="id" type="xs:string" fixed="vclr"/>
542<xs:attribute name="useClass" fixed="vocab"/>
543<xs:attribute name="uid" type="xs:string"/>
544</xs:complexType>
545<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
546   xs:stringRecord Labeltitle;
547   xs:stringRecord Titlelabel;
548   xs:stringRecord Labeltitle;
549   xs:stringRecord Titleuid;
550   xs:stringRecord identifiervid;
551   xs:stringVariablecid;
552   xs:stringChoicerank;
553   xs:integerFor ranked choices, the rank of this variable (higher rank makes lower ranks redundant)</xs:documentation></xs:annotation>
554<xs:complexType name="ct__varChoiceLinkR_vocabItem">
555<xs:attribute name="id" type="xs:string"/>
556<xs:attribute name="label" type="aa:st__attLabel_def"/>
557<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
558<xs:attribute name="vid" type="xs:string"/>
559<xs:attribute name="cid" type="xs:string"/>
560<xs:attribute name="rank" type="xs:integer"/>
561
562</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
563<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">var: Complex Type declaration
564       </xs:documentation></xs:annotation>
565<xs:complexType name="ct__var">
566<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__var_vocabItem"/></xs:sequence>
567<xs:attribute name="label" type="xs:string" fixed="var"/>
568<xs:attribute name="title" type="xs:string" fixed="1.2 MIP Variable"/>
569<xs:attribute name="id" type="xs:string" fixed="var"/>
570<xs:attribute name="useClass" fixed="vocab"/>
571<xs:attribute name="uid" type="xs:string"/>
572</xs:complexType>
573<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
574   xs:stringRecord Labeltitle;
575   xs:stringRecord Titlelabel;
576   xs:stringVariable Namesn;
577   xs:stringCF Standard Nameunits;
578   xs:stringUnitsdescription;
579   xs:stringtitle;
580   xs:stringLong nameprocnote;
581   xs:stringProcessing notesprocComment;
582   xs:stringProcessing commentsprov;
583   xs:stringProvenanceuid;
584   xs:stringRecord identifierprovmip;
585   xs:stringMIP defining this variables</xs:documentation></xs:annotation>
586<xs:complexType name="ct__var_vocabItem">
587<xs:attribute name="id" type="xs:string"/>
588<xs:attribute name="label" type="aa:st__attLabel_def"/>
589<xs:attribute name="title" type="xs:string"/><xs:attribute name="sn" type="xs:string"/>
590<xs:attribute name="units" type="xs:string"/>
591<xs:attribute name="description" type="xs:string"/>
592<xs:attribute name="procnote" type="xs:string"/>
593<xs:attribute name="procComment" type="xs:string"/>
594<xs:attribute name="prov" type="xs:string"/>
595<xs:attribute name="uid" type="xs:string"/>
596<xs:attribute name="provmip" type="xs:string"/>
597
598</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
599<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">mip: Complex Type declaration
600       </xs:documentation></xs:annotation>
601<xs:complexType name="ct__mip">
602<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__mip_vocabItem"/></xs:sequence>
603<xs:attribute name="label" type="xs:string" fixed="mip"/>
604<xs:attribute name="title" type="xs:string" fixed="1.1 Model Intercomparison Project"/>
605<xs:attribute name="id" type="xs:string" fixed="mip"/>
606<xs:attribute name="useClass" fixed="vocab"/>
607<xs:attribute name="uid" type="xs:string"/>
608</xs:complexType>
609<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
610   xs:stringRecord Labeltitle;
611   xs:stringRecord Titlelabel;
612   xs:stringRecord Labeltitle;
613   xs:stringRecord Titleuid;
614   xs:stringRecord identifierdescription;
615   xs:stringurl;
616   xs:stringProject Home Page</xs:documentation></xs:annotation>
617<xs:complexType name="ct__mip_vocabItem">
618<xs:attribute name="id" type="xs:string"/>
619<xs:attribute name="label" type="aa:st__attLabel_def"/>
620<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
621<xs:attribute name="description" type="xs:string"/>
622<xs:attribute name="url" type="xs:string"/>
623
624</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
625<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">varChoice: Complex Type declaration
626       </xs:documentation></xs:annotation>
627<xs:complexType name="ct__varChoice">
628<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__varChoice_vocabItem"/></xs:sequence>
629<xs:attribute name="label" type="xs:string" fixed="varChoice"/>
630<xs:attribute name="title" type="xs:string" fixed="3.10 Indicates variables for which a there is a range of potential CMOR Varibles"/>
631<xs:attribute name="id" type="xs:string" fixed="vc"/>
632<xs:attribute name="useClass" fixed="vocab"/>
633<xs:attribute name="uid" type="xs:string"/>
634</xs:complexType>
635<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
636   xs:stringRecord Labeltitle;
637   xs:stringRecord Titlelabel;
638   xs:stringRecord Labeltitle;
639   xs:stringRecord Titleuid;
640   xs:stringRecord identifierclass;
641   xs:stringClass of choice: heirarchy|cfgtitle;
642   xs:stringdescription;
643   xs:stringvarList;
644   xs:stringA colon separated list of variable namesoptionList;
645   xs:stringA list of options, one for each variable</xs:documentation></xs:annotation>
646<xs:complexType name="ct__varChoice_vocabItem">
647<xs:attribute name="id" type="xs:string"/>
648<xs:attribute name="label" type="aa:st__attLabel_def"/>
649<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
650<xs:attribute name="class" type="xs:string"/>
651<xs:attribute name="description" type="xs:string"/>
652<xs:attribute name="varList" type="xs:string"/>
653<xs:attribute name="optionList" type="xs:string"/>
654
655</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
656<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">temporalShape: Complex Type declaration
657       </xs:documentation></xs:annotation>
658<xs:complexType name="ct__temporalShape">
659<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__temporalShape_vocabItem"/></xs:sequence>
660<xs:attribute name="label" type="xs:string" fixed="temporalShape"/>
661<xs:attribute name="title" type="xs:string" fixed="2.2 Temporal dimension"/>
662<xs:attribute name="id" type="xs:string" fixed="ts"/>
663<xs:attribute name="useClass" fixed="vocab"/>
664<xs:attribute name="uid" type="xs:string"/>
665</xs:complexType>
666<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
667   xs:stringRecord Labeltitle;
668   xs:stringRecord Titlelabel;
669   xs:stringRecord Labeltitle;
670   xs:stringRecord Titleuid;
671   xs:stringdimensions;
672   xs:stringDimensionsdescription;
673   xs:stringDescription</xs:documentation></xs:annotation>
674<xs:complexType name="ct__temporalShape_vocabItem">
675<xs:attribute name="id" type="xs:string"/>
676<xs:attribute name="label" type="aa:st__attLabel_def"/>
677<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
678<xs:attribute name="dimensions" type="xs:string"/>
679<xs:attribute name="description" type="xs:string"/>
680
681</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
682<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">structure: Complex Type declaration
683       </xs:documentation></xs:annotation>
684<xs:complexType name="ct__structure">
685<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__structure_vocabItem"/></xs:sequence>
686<xs:attribute name="label" type="xs:string" fixed="structure"/>
687<xs:attribute name="title" type="xs:string" fixed="2.3 Dimensions and related information"/>
688<xs:attribute name="id" type="xs:string" fixed="str"/>
689<xs:attribute name="useClass" fixed="vocab"/>
690<xs:attribute name="uid" type="xs:string"/>
691</xs:complexType>
692<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
693   xs:stringRecord Labeltitle;
694   xs:stringRecord Titlelabel;
695   xs:stringRecord Labeltitle;
696   xs:stringRecord Titleuid;
697   xs:stringspid;
698   xs:stringSpatial Shapetmid;
699   xs:stringTemporal Shapeodims;
700   xs:stringOther Dimensionscoords;
701   xs:stringCoordinatescell_methods;
702   xs:stringCell Methodscell_measures;
703   xs:stringCell Measuresflag_values;
704   xs:stringFlag Valuesflag_meanings;
705   xs:stringFLag Meaningsdescription;
706   xs:stringDescriptionprocNote;
707   xs:stringProcessing Noteprov;
708   xs:stringProvenance</xs:documentation></xs:annotation>
709<xs:complexType name="ct__structure_vocabItem">
710<xs:attribute name="id" type="xs:string"/>
711<xs:attribute name="label" type="aa:st__attLabel_def"/>
712<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
713<xs:attribute name="spid" type="xs:string"/>
714<xs:attribute name="tmid" type="xs:string"/>
715<xs:attribute name="odims" type="xs:string"/>
716<xs:attribute name="coords" type="xs:string"/>
717<xs:attribute name="cell_methods" type="xs:string"/>
718<xs:attribute name="cell_measures" type="xs:string"/>
719<xs:attribute name="flag_values" type="xs:string"/>
720<xs:attribute name="flag_meanings" type="xs:string"/>
721<xs:attribute name="description" type="xs:string"/>
722<xs:attribute name="procNote" type="xs:string"/>
723<xs:attribute name="prov" type="xs:string"/>
724
725</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
726<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">grids: Complex Type declaration
727       </xs:documentation></xs:annotation>
728<xs:complexType name="ct__grids">
729<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__grids_vocabItem"/></xs:sequence>
730<xs:attribute name="label" type="xs:string" fixed="grids"/>
731<xs:attribute name="title" type="xs:string" fixed="1.7 Specification of dimensions"/>
732<xs:attribute name="id" type="xs:string" fixed="grd"/>
733<xs:attribute name="useClass" fixed="vocab"/>
734<xs:attribute name="uid" type="xs:string"/>
735</xs:complexType>
736<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
737   xs:stringRecord Labeltitle;
738   xs:stringRecord Titletables;
739   xs:stringCMOR table(s)uid;
740   xs:stringIdentifierlabel;
741   xs:stringCMOR dimensionaltLabel;
742   xs:stringoutput dimension namedescription;
743   xs:stringdescriptionstandardName;
744   xs:stringstandard nametitle;
745   xs:stringlong nameaxis;
746   xs:stringaxisunits;
747   xs:stringunitsisIndex;
748   xs:stringindex axis?coords;
749   xs:stringcoords_attribbounds;
750   xs:stringbounds?direction;
751   xs:stringstored directionvalid_min;
752   xs:floatvalid_minvalid_max;
753   xs:floatvalid_maxtype;
754   xs:stringtypepositive;
755   xs:stringpositivevalue;
756   xs:stringvalueboundsValues;
757   xs:stringbounds _valuesrequested;
758   xs:stringrequestedboundsRequested;
759   aa:st__floatListbounds_ requestedtolRequested;
760   xs:stringtol_on_requests: variance from requested values that is toleratedisGrid;
761   xs:stringgrid?</xs:documentation></xs:annotation>
762<xs:complexType name="ct__grids_vocabItem">
763<xs:attribute name="id" type="xs:string"/>
764<xs:attribute name="label" type="aa:st__attLabel_def"/>
765<xs:attribute name="title" type="xs:string"/><xs:attribute name="tables" type="xs:string"/>
766<xs:attribute name="uid" type="xs:string"/>
767<xs:attribute name="altLabel" type="xs:string"/>
768<xs:attribute name="description" type="xs:string"/>
769<xs:attribute name="standardName" type="xs:string"/>
770<xs:attribute name="axis" type="xs:string"/>
771<xs:attribute name="units" type="xs:string"/>
772<xs:attribute name="isIndex" type="xs:string"/>
773<xs:attribute name="coords" type="xs:string"/>
774<xs:attribute name="bounds" type="xs:string"/>
775<xs:attribute name="direction" type="xs:string"/>
776<xs:attribute name="valid_min" type="xs:float"/>
777<xs:attribute name="valid_max" type="xs:float"/>
778<xs:attribute name="type" type="xs:string"/>
779<xs:attribute name="positive" type="xs:string"/>
780<xs:attribute name="value" type="xs:string"/>
781<xs:attribute name="boundsValues" type="xs:string"/>
782<xs:attribute name="requested" type="xs:string"/>
783<xs:attribute name="boundsRequested" type="aa:st__floatList"/>
784<xs:attribute name="tolRequested" type="xs:string"/>
785<xs:attribute name="isGrid" type="xs:string"/>
786
787</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
788<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">timeSlice: Complex Type declaration
789       </xs:documentation></xs:annotation>
790<xs:complexType name="ct__timeSlice">
791<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__timeSlice_vocabItem"/></xs:sequence>
792<xs:attribute name="label" type="xs:string" fixed="timeSlice"/>
793<xs:attribute name="title" type="xs:string" fixed="3.11 Time Slices for Output Requests"/>
794<xs:attribute name="id" type="xs:string" fixed="tsl"/>
795<xs:attribute name="useClass" fixed="vocab"/>
796<xs:attribute name="uid" type="xs:string"/>
797</xs:complexType>
798<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
799   xs:stringRecord Labeltitle;
800   xs:stringRecord Titletype;
801   xs:stringType of time slicestart;
802   xs:integerStart yearend;
803   xs:integerEnd yearstep;
804   xs:floatStep (years)sliceLen;
805   xs:integerLength of slicenyears;
806   xs:floatTotal number of yearsuid;
807   xs:stringUnique identifier</xs:documentation></xs:annotation>
808<xs:complexType name="ct__timeSlice_vocabItem">
809<xs:attribute name="id" type="xs:string"/>
810<xs:attribute name="label" type="aa:st__attLabel_def"/>
811<xs:attribute name="title" type="xs:string"/><xs:attribute name="type" type="xs:string"/>
812<xs:attribute name="start" type="xs:integer"/>
813<xs:attribute name="end" type="xs:integer"/>
814<xs:attribute name="step" type="xs:float"/>
815<xs:attribute name="sliceLen" type="xs:integer"/>
816<xs:attribute name="nyears" type="xs:float"/>
817<xs:attribute name="uid" type="xs:string"/>
818
819</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
820<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">tags: Complex Type declaration
821       </xs:documentation></xs:annotation>
822<xs:complexType name="ct__tags">
823<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__tags_vocabItem"/></xs:sequence>
824<xs:attribute name="label" type="xs:string" fixed="tags"/>
825<xs:attribute name="title" type="xs:string" fixed="6.1 Tags"/>
826<xs:attribute name="id" type="xs:string" fixed="tag"/>
827<xs:attribute name="useClass" fixed="vocab"/>
828<xs:attribute name="uid" type="xs:string"/>
829</xs:complexType>
830<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
831   xs:stringRecord Labeltitle;
832   xs:stringRecord Titlelabel;
833   xs:stringLabeltitle;
834   xs:stringTitledescription;
835   xs:stringDescriptionuid;
836   xs:stringIdentifier</xs:documentation></xs:annotation>
837<xs:complexType name="ct__tags_vocabItem">
838<xs:attribute name="id" type="xs:string"/>
839<xs:attribute name="label" type="aa:st__attLabel_def"/>
840<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
841<xs:attribute name="uid" type="xs:string"/>
842
843</xs:complexType><xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
844       This schema is automatically generated by xsltproc.
845    </xs:documentation></xs:annotation>
846<xs:element name="document"><xs:complexType><xs:all><xs:element name="prologue"><xs:complexType><xs:group ref="dc:elementsGroup" maxOccurs="20"/></xs:complexType></xs:element><xs:element name="main"><xs:complexType><xs:all>
847<!--[applying elem main] requestVarGroup-->
848<xs:element name="requestVarGroup" type="aa:ct__requestVarGroup"/>
849<!--[applying elem main] requestItem-->
850<xs:element name="requestItem" type="aa:ct__requestItem"/>
851<!--[applying elem main] exptgroup-->
852<xs:element name="exptgroup" type="aa:ct__exptgroup"/>
853<!--[applying elem main] CMORvar-->
854<xs:element name="CMORvar" type="aa:ct__CMORvar"/>
855<!--[applying elem main] objective-->
856<xs:element name="objective" type="aa:ct__objective"/>
857<!--[applying elem main] spatialShape-->
858<xs:element name="spatialShape" type="aa:ct__spatialShape"/>
859<!--[applying elem main] requestLink-->
860<xs:element name="requestLink" type="aa:ct__requestLink"/>
861<!--[applying elem main] tableSection-->
862<xs:element name="tableSection" type="aa:ct__tableSection"/>
863<!--[applying elem main] modelConfig-->
864<xs:element name="modelConfig" type="aa:ct__modelConfig"/>
865<!--[applying elem main] varChoiceLinkC-->
866<xs:element name="varChoiceLinkC" type="aa:ct__varChoiceLinkC"/>
867<!--[applying elem main] objectiveLink-->
868<xs:element name="objectiveLink" type="aa:ct__objectiveLink"/>
869<!--[applying elem main] remarks-->
870<xs:element name="remarks" type="aa:ct__remarks"/>
871<!--[applying elem main] experiment-->
872<xs:element name="experiment" type="aa:ct__experiment"/>
873<!--[applying elem main] requestVar-->
874<xs:element name="requestVar" type="aa:ct__requestVar"/>
875<!--[applying elem main] standardname-->
876<xs:element name="standardname" type="aa:ct__standardname"/>
877<!--[applying elem main] varChoiceLinkR-->
878<xs:element name="varChoiceLinkR" type="aa:ct__varChoiceLinkR"/>
879<!--[applying elem main] var-->
880<xs:element name="var" type="aa:ct__var"/>
881<!--[applying elem main] mip-->
882<xs:element name="mip" type="aa:ct__mip"/>
883<!--[applying elem main] varChoice-->
884<xs:element name="varChoice" type="aa:ct__varChoice"/>
885<!--[applying elem main] temporalShape-->
886<xs:element name="temporalShape" type="aa:ct__temporalShape"/>
887<!--[applying elem main] structure-->
888<xs:element name="structure" type="aa:ct__structure"/>
889<!--[applying elem main] grids-->
890<xs:element name="grids" type="aa:ct__grids"/>
891<!--[applying elem main] timeSlice-->
892<xs:element name="timeSlice" type="aa:ct__timeSlice"/>
893</xs:all></xs:complexType>
894</xs:element>
895<xs:element name="annex"><xs:complexType><xs:all>
896<!--[applying elem main] tags-->
897<xs:element name="tags" type="aa:ct__tags"/>
898</xs:all></xs:complexType>
899</xs:element>
900</xs:all></xs:complexType><xs:unique name="uniqueIdentifierConstraint"><xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
901       The uniqueIdentifierConstraint imposes the condition that the uid attribute on "item" elements should have a unique value.
902        </xs:documentation></xs:annotation>
903<xs:selector xpath=".//aa:item"/><xs:field xpath="@uid"/></xs:unique>
904</xs:element></xs:schema>
Note: See TracBrowser for help on using the repository browser.