source: CMIP6dreq/trunk/src/framework/out_v1/vocab.xsd @ 337

Subversion URL: http://proj.badc.rl.ac.uk/svn/exarch/CMIP6dreq/trunk/src/framework/out_v1/vocab.xsd@337
Revision 337, 29.9 KB checked in by mjuckes, 5 years ago (diff)

added framework docs

Line 
1<?xml version="1.0"?>
2<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xd="http://www.pnp-software.com/XSLTdoc">
3<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
4       Some specialised string types
5    </xs:documentation></xs:annotation>
6<xs:simpleType name="st__attLabel_def"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9-])+"/></xs:restriction></xs:simpleType>
7<xs:simpleType name="st__attLabel_int"><xs:restriction base="xs:integer"/></xs:simpleType>
8<xs:simpleType name="st__attLabel_an"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9])+"/></xs:restriction></xs:simpleType>
9<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/>-->
10<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">institute: Complex Type declaration
11       </xs:documentation></xs:annotation>
12<xs:complexType name="ct__institute">
13<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__institute_vocabItem"/></xs:sequence>
14<xs:attribute name="label" type="xs:string" fixed="institute"/>
15<xs:attribute name="title" type="xs:string" fixed="Institute"/>
16<xs:attribute name="id" type="xs:string" fixed="cmip.drv.001"/>
17<xs:attribute name="class" fixed="vocab"/>
18</xs:complexType>
19<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
20   title;
21   url;
22   isni;
23   </xs:documentation></xs:annotation>
24<xs:complexType name="ct__institute_vocabItem">
25<xs:attribute name="id" type="xs:string"/>
26<xs:attribute name="label" type="st__attLabel_def"/>
27<xs:attribute name="title" type="xs:string"/><xs:attribute name="url" type="xs:string"/>
28<xs:attribute name="isni" type="xs:string"/>
29
30</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
31<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">model: Complex Type declaration
32       </xs:documentation></xs:annotation>
33<xs:complexType name="ct__model">
34<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__model_vocabItem"/></xs:sequence>
35<xs:attribute name="label" type="xs:string" fixed="model"/>
36<xs:attribute name="title" type="xs:string" fixed="Model"/>
37<xs:attribute name="id" type="xs:string" fixed="cmip.drv.002"/>
38<xs:attribute name="class" fixed="vocab"/>
39</xs:complexType>
40<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
41   title;
42   description;
43   url;
44   altUrl;
45   source;
46   List of major model components</xs:documentation></xs:annotation>
47<xs:complexType name="ct__model_vocabItem">
48<xs:attribute name="id" type="xs:string"/>
49<xs:attribute name="label" type="st__attLabel_def"/>
50<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
51<xs:attribute name="url" type="xs:string"/>
52<xs:attribute name="altUrl" type="xs:string"/>
53<xs:attribute name="source" type="xs:string"/>
54
55</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
56<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">physicsvers: Complex Type declaration
57       </xs:documentation></xs:annotation>
58<xs:complexType name="ct__physicsvers">
59<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__physicsvers_vocabItem"/></xs:sequence>
60<xs:attribute name="label" type="xs:string" fixed="physicsvers"/>
61<xs:attribute name="title" type="xs:string" fixed="Physics Version"/>
62<xs:attribute name="id" type="xs:string" fixed="cmip.drv.003"/>
63<xs:attribute name="class" fixed="vocab"/>
64</xs:complexType>
65<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
66   title;
67   description;
68   </xs:documentation></xs:annotation>
69<xs:complexType name="ct__physicsvers_vocabItem">
70<xs:attribute name="id" type="xs:string"/>
71<xs:attribute name="label" type="st__attLabel_def"/>
72<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
73
74</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
75<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">initialisationmethod: Complex Type declaration
76       </xs:documentation></xs:annotation>
77<xs:complexType name="ct__initialisationmethod">
78<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__initialisationmethod_vocabItem"/></xs:sequence>
79<xs:attribute name="label" type="xs:string" fixed="initialisationmethod"/>
80<xs:attribute name="title" type="xs:string" fixed="Initialisation Method"/>
81<xs:attribute name="id" type="xs:string" fixed="cmip.drv.004"/>
82<xs:attribute name="class" fixed="vocab"/>
83</xs:complexType>
84<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
85   title;
86   description;
87   </xs:documentation></xs:annotation>
88<xs:complexType name="ct__initialisationmethod_vocabItem">
89<xs:attribute name="id" type="xs:string"/>
90<xs:attribute name="label" type="st__attLabel_def"/>
91<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
92
93</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
94<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelComp: Complex Type declaration
95       </xs:documentation></xs:annotation>
96<xs:complexType name="ct__modelComp">
97<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__modelComp_vocabItem"/></xs:sequence>
98<xs:attribute name="label" type="xs:string" fixed="modelComp"/>
99<xs:attribute name="title" type="xs:string" fixed="Model Components"/>
100<xs:attribute name="id" type="xs:string" fixed="cmip.drv.005"/>
101<xs:attribute name="class" fixed="vocab"/>
102</xs:complexType>
103<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
104   title;
105   componentType;
106   sizeH;
107   sizeV;
108   </xs:documentation></xs:annotation>
109<xs:complexType name="ct__modelComp_vocabItem">
110<xs:attribute name="id" type="xs:string"/>
111<xs:attribute name="label" type="st__attLabel_def"/>
112<xs:attribute name="title" type="xs:string"/><xs:attribute name="componentType" type="xs:string"/>
113<xs:attribute name="sizeH" type="xs:string"/>
114<xs:attribute name="sizeV" type="xs:string"/>
115
116</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
117<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">activity: Complex Type declaration
118       </xs:documentation></xs:annotation>
119<xs:complexType name="ct__activity">
120<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__activity_vocabItem"/></xs:sequence>
121<xs:attribute name="label" type="xs:string" fixed="activity"/>
122<xs:attribute name="title" type="xs:string" fixed="Coordinating activity"/>
123<xs:attribute name="id" type="xs:string" fixed="cmip.drv.006"/>
124<xs:attribute name="class" fixed="vocab"/>
125</xs:complexType>
126<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
127   title;
128   url;
129   </xs:documentation></xs:annotation>
130<xs:complexType name="ct__activity_vocabItem">
131<xs:attribute name="id" type="xs:string"/>
132<xs:attribute name="label" type="st__attLabel_def"/>
133<xs:attribute name="title" type="xs:string"/><xs:attribute name="url" type="xs:string"/>
134
135</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
136<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">product: Complex Type declaration
137       </xs:documentation></xs:annotation>
138<xs:complexType name="ct__product">
139<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__product_vocabItem"/></xs:sequence>
140<xs:attribute name="label" type="xs:string" fixed="product"/>
141<xs:attribute name="title" type="xs:string" fixed="Data product"/>
142<xs:attribute name="id" type="xs:string" fixed="cmip.drv.007"/>
143<xs:attribute name="class" fixed="vocab"/>
144</xs:complexType>
145<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
146   title;
147   </xs:documentation></xs:annotation>
148<xs:complexType name="ct__product_vocabItem">
149<xs:attribute name="id" type="xs:string"/>
150<xs:attribute name="label" type="st__attLabel_def"/>
151<xs:attribute name="title" type="xs:string"/>
152</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
153<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">experiment: Complex Type declaration
154       </xs:documentation></xs:annotation>
155<xs:complexType name="ct__experiment">
156<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__experiment_vocabItem"/></xs:sequence>
157<xs:attribute name="label" type="xs:string" fixed="experiment"/>
158<xs:attribute name="title" type="xs:string" fixed="Numerical Experiment"/>
159<xs:attribute name="id" type="xs:string" fixed="cmip.drv.008"/>
160<xs:attribute name="class" fixed="vocab"/>
161</xs:complexType>
162<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
163   title;
164   altLabel;
165   description;
166   url;
167   sponsor;
168   </xs:documentation></xs:annotation>
169<xs:complexType name="ct__experiment_vocabItem">
170<xs:attribute name="id" type="xs:string"/>
171<xs:attribute name="label" type="st__attLabel_def"/>
172<xs:attribute name="title" type="xs:string"/><xs:attribute name="altLabel" type="xs:string"/>
173<xs:attribute name="description" type="xs:string"/>
174<xs:attribute name="url" type="xs:string"/>
175<xs:attribute name="sponsor" 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">frequency: Complex Type declaration
179       </xs:documentation></xs:annotation>
180<xs:complexType name="ct__frequency">
181<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__frequency_vocabItem"/></xs:sequence>
182<xs:attribute name="label" type="xs:string" fixed="frequency"/>
183<xs:attribute name="title" type="xs:string" fixed="Temporal frequency of data values"/>
184<xs:attribute name="id" type="xs:string" fixed="cmip.drv.009"/>
185<xs:attribute name="class" fixed="vocab"/>
186</xs:complexType>
187<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
188   title;
189   iso;
190   </xs:documentation></xs:annotation>
191<xs:complexType name="ct__frequency_vocabItem">
192<xs:attribute name="id" type="xs:string"/>
193<xs:attribute name="label" type="st__attLabel_def"/>
194<xs:attribute name="title" type="xs:string"/><xs:attribute name="iso" type="xs:string"/>
195
196</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
197<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">realm: Complex Type declaration
198       </xs:documentation></xs:annotation>
199<xs:complexType name="ct__realm">
200<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__realm_vocabItem"/></xs:sequence>
201<xs:attribute name="label" type="xs:string" fixed="realm"/>
202<xs:attribute name="title" type="xs:string" fixed="Modeling realm"/>
203<xs:attribute name="id" type="xs:string" fixed="cmip.drv.010"/>
204<xs:attribute name="class" fixed="vocab"/>
205</xs:complexType>
206<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
207   title;
208   </xs:documentation></xs:annotation>
209<xs:complexType name="ct__realm_vocabItem">
210<xs:attribute name="id" type="xs:string"/>
211<xs:attribute name="label" type="st__attLabel_def"/>
212<xs:attribute name="title" type="xs:string"/>
213</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
214<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">grid: Complex Type declaration
215       </xs:documentation></xs:annotation>
216<xs:complexType name="ct__grid">
217<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__grid_vocabItem"/></xs:sequence>
218<xs:attribute name="label" type="xs:string" fixed="grid"/>
219<xs:attribute name="title" type="xs:string" fixed="Native grid"/>
220<xs:attribute name="id" type="xs:string" fixed="cmip.drv.011"/>
221<xs:attribute name="class" fixed="vocab"/>
222</xs:complexType>
223<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
224   title;
225   </xs:documentation></xs:annotation>
226<xs:complexType name="ct__grid_vocabItem">
227<xs:attribute name="id" type="xs:string"/>
228<xs:attribute name="label" type="st__attLabel_def"/>
229<xs:attribute name="title" type="xs:string"/>
230</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
231<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">var: Complex Type declaration
232       </xs:documentation></xs:annotation>
233<xs:complexType name="ct__var">
234<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__var_vocabItem"/></xs:sequence>
235<xs:attribute name="label" type="xs:string" fixed="var"/>
236<xs:attribute name="title" type="xs:string" fixed="Variable"/>
237<xs:attribute name="id" type="xs:string" fixed="cmip.drv.012"/>
238<xs:attribute name="class" fixed="vocab"/>
239</xs:complexType>
240<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
241   title;
242   n;
243   description;
244   units;
245   twin;
246   </xs:documentation></xs:annotation>
247<xs:complexType name="ct__var_vocabItem">
248<xs:attribute name="id" type="xs:string"/>
249<xs:attribute name="label" type="st__attLabel_def"/>
250<xs:attribute name="title" type="xs:string"/><xs:attribute name="n" type="xs:string"/>
251<xs:attribute name="description" type="xs:string"/>
252<xs:attribute name="units" type="xs:string"/>
253<xs:attribute name="twin" type="xs:string"/>
254
255</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
256<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">dimensions: Complex Type declaration
257       </xs:documentation></xs:annotation>
258<xs:complexType name="ct__dimensions">
259<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__dimensions_vocabItem"/></xs:sequence>
260<xs:attribute name="label" type="xs:string" fixed="dimensions"/>
261<xs:attribute name="title" type="xs:string" fixed="MIP table variable dimensions"/>
262<xs:attribute name="id" type="xs:string" fixed="cmip.drv.013"/>
263<xs:attribute name="class" fixed="vocab"/>
264</xs:complexType>
265<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
266   title;
267   altLabel;
268   sn;
269   size;
270   xs:integer</xs:documentation></xs:annotation>
271<xs:complexType name="ct__dimensions_vocabItem">
272<xs:attribute name="id" type="xs:string"/>
273<xs:attribute name="label" type="st__attLabel_an"/>
274<xs:attribute name="title" type="xs:string"/><xs:attribute name="altLabel" type="xs:string"/>
275<xs:attribute name="sn" type="xs:string"/>
276<xs:attribute name="size" type="xs:integer"/>
277
278</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
279<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">forcings: Complex Type declaration
280       </xs:documentation></xs:annotation>
281<xs:complexType name="ct__forcings">
282<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__forcings_vocabItem"/></xs:sequence>
283<xs:attribute name="label" type="xs:string" fixed="forcings"/>
284<xs:attribute name="title" type="xs:string" fixed="Forcing"/>
285<xs:attribute name="id" type="xs:string" fixed="cmip.drv.014"/>
286<xs:attribute name="class" fixed="vocab"/>
287</xs:complexType>
288<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
289   title;
290   </xs:documentation></xs:annotation>
291<xs:complexType name="ct__forcings_vocabItem">
292<xs:attribute name="id" type="xs:string"/>
293<xs:attribute name="label" type="st__attLabel_def"/>
294<xs:attribute name="title" type="xs:string"/>
295</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
296<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">table: Complex Type declaration
297       </xs:documentation></xs:annotation>
298<xs:complexType name="ct__table">
299<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__table_vocabItem"/></xs:sequence>
300<xs:attribute name="label" type="xs:string" fixed="table"/>
301<xs:attribute name="title" type="xs:string" fixed="Data specification table"/>
302<xs:attribute name="id" type="xs:string" fixed="cmip.drv.015"/>
303<xs:attribute name="class" fixed="vocab"/>
304</xs:complexType>
305<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
306   title;
307   description;
308   comment;
309   frequency;
310   </xs:documentation></xs:annotation>
311<xs:complexType name="ct__table_vocabItem">
312<xs:attribute name="id" type="xs:string"/>
313<xs:attribute name="label" type="st__attLabel_def"/>
314<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
315<xs:attribute name="comment" type="xs:string"/>
316<xs:attribute name="frequency" type="xs:string"/>
317
318</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
319<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">cref: Complex Type declaration
320       </xs:documentation></xs:annotation>
321<xs:complexType name="ct__cref">
322<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__cref_vocabItem"/></xs:sequence>
323<xs:attribute name="label" type="xs:string" fixed="cref"/>
324<xs:attribute name="title" type="xs:string" fixed="Coordinate Reference"/>
325<xs:attribute name="id" type="xs:string" fixed="cmip.drv.016"/>
326<xs:attribute name="class" fixed="vocab"/>
327</xs:complexType>
328<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
329   title;
330   label;
331   </xs:documentation></xs:annotation>
332<xs:complexType name="ct__cref_vocabItem">
333<xs:attribute name="id" type="xs:string"/>
334<xs:attribute name="label" type="st__attLabel_def"/>
335<xs:attribute name="title" type="xs:string"/>
336</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
337<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">areaType: Complex Type declaration
338       </xs:documentation></xs:annotation>
339<xs:complexType name="ct__areaType">
340<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__areaType_vocabItem"/></xs:sequence>
341<xs:attribute name="label" type="xs:string" fixed="areaType"/>
342<xs:attribute name="title" type="xs:string" fixed="CMIP Area Type"/>
343<xs:attribute name="id" type="xs:string" fixed="cmip.drv.017"/>
344<xs:attribute name="class" fixed="vocab"/>
345</xs:complexType>
346<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
347   title;
348   inCF;
349   </xs:documentation></xs:annotation>
350<xs:complexType name="ct__areaType_vocabItem">
351<xs:attribute name="id" type="xs:string"/>
352<xs:attribute name="label" type="st__attLabel_def"/>
353<xs:attribute name="title" type="xs:string"/><xs:attribute name="inCF" type="xs:string"/>
354
355</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
356<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">timeSlice: Complex Type declaration
357       </xs:documentation></xs:annotation>
358<xs:complexType name="ct__timeSlice">
359<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__timeSlice_vocabItem"/></xs:sequence>
360<xs:attribute name="label" type="xs:string" fixed="timeSlice"/>
361<xs:attribute name="title" type="xs:string" fixed="Time slices used in data request"/>
362<xs:attribute name="id" type="xs:string" fixed="cmip.drv.018"/>
363<xs:attribute name="class" fixed="vocab"/>
364</xs:complexType>
365<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
366   title;
367   type;
368   specification;
369   </xs:documentation></xs:annotation>
370<xs:complexType name="ct__timeSlice_vocabItem">
371<xs:attribute name="id" type="xs:string"/>
372<xs:attribute name="label" type="st__attLabel_def"/>
373<xs:attribute name="title" type="xs:string"/><xs:attribute name="type" type="xs:string"/>
374<xs:attribute name="specification" type="xs:string"/>
375
376</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
377<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelFamily: Complex Type declaration
378       </xs:documentation></xs:annotation>
379<xs:complexType name="ct__modelFamily">
380<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__modelFamily_vocabItem"/></xs:sequence>
381<xs:attribute name="label" type="xs:string" fixed="modelFamily"/>
382<xs:attribute name="title" type="xs:string" fixed="Family of model"/>
383<xs:attribute name="id" type="xs:string" fixed="cmip.drv.019"/>
384<xs:attribute name="class" fixed="vocab"/>
385</xs:complexType>
386<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
387   title;
388   </xs:documentation></xs:annotation>
389<xs:complexType name="ct__modelFamily_vocabItem">
390<xs:attribute name="id" type="xs:string"/>
391<xs:attribute name="label" type="st__attLabel_def"/>
392<xs:attribute name="title" type="xs:string"/>
393</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
394<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">priority: Complex Type declaration
395       </xs:documentation></xs:annotation>
396<xs:complexType name="ct__priority">
397<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__priority_vocabItem"/></xs:sequence>
398<xs:attribute name="label" type="xs:string" fixed="priority"/>
399<xs:attribute name="title" type="xs:string" fixed="Variable priority"/>
400<xs:attribute name="id" type="xs:string" fixed="cmip.drv.020"/>
401<xs:attribute name="class" fixed="vocab"/>
402</xs:complexType>
403<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
404   title;
405   </xs:documentation></xs:annotation>
406<xs:complexType name="ct__priority_vocabItem">
407<xs:attribute name="id" type="xs:string"/>
408<xs:attribute name="label" type="st__attLabel_int"/>
409<xs:attribute name="title" type="xs:string"/>
410</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
411<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">qcLevel: Complex Type declaration
412       </xs:documentation></xs:annotation>
413<xs:complexType name="ct__qcLevel">
414<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__qcLevel_vocabItem"/></xs:sequence>
415<xs:attribute name="label" type="xs:string" fixed="qcLevel"/>
416<xs:attribute name="title" type="xs:string" fixed="Quality control level"/>
417<xs:attribute name="id" type="xs:string" fixed="cmip.drv.021"/>
418<xs:attribute name="class" fixed="vocab"/>
419</xs:complexType>
420<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
421   title;
422   </xs:documentation></xs:annotation>
423<xs:complexType name="ct__qcLevel_vocabItem">
424<xs:attribute name="id" type="xs:string"/>
425<xs:attribute name="label" type="st__attLabel_int"/>
426<xs:attribute name="title" type="xs:string"/>
427</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
428<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">complianceCode: Complex Type declaration
429       </xs:documentation></xs:annotation>
430<xs:complexType name="ct__complianceCode">
431<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__complianceCode_vocabItem"/></xs:sequence>
432<xs:attribute name="label" type="xs:string" fixed="complianceCode"/>
433<xs:attribute name="title" type="xs:string" fixed="Data specification compliance codes"/>
434<xs:attribute name="id" type="xs:string" fixed="cmip.drv.022"/>
435<xs:attribute name="class" fixed="vocab"/>
436</xs:complexType>
437<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
438   title;
439   </xs:documentation></xs:annotation>
440<xs:complexType name="ct__complianceCode_vocabItem">
441<xs:attribute name="id" type="xs:string"/>
442<xs:attribute name="label" type="st__attLabel_def"/>
443<xs:attribute name="title" type="xs:string"/>
444</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
445<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">glossary: Complex Type declaration
446       </xs:documentation></xs:annotation>
447<xs:complexType name="ct__glossary">
448<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__glossary_vocabItem"/></xs:sequence>
449<xs:attribute name="label" type="xs:string" fixed="glossary"/>
450<xs:attribute name="title" type="xs:string" fixed="Glossary"/>
451<xs:attribute name="id" type="xs:string" fixed="cmip.drv.023"/>
452<xs:attribute name="class" fixed="vocab"/>
453</xs:complexType>
454<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
455   title;
456   fullName;
457   description;
458   url;
459   </xs:documentation></xs:annotation>
460<xs:complexType name="ct__glossary_vocabItem">
461<xs:attribute name="id" type="xs:string"/>
462<xs:attribute name="label" type="st__attLabel_def"/>
463<xs:attribute name="title" type="xs:string"/><xs:attribute name="fullName" type="xs:string"/>
464<xs:attribute name="description" type="xs:string"/>
465<xs:attribute name="url" type="xs:string"/>
466
467</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
468<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelCompType: Complex Type declaration
469       </xs:documentation></xs:annotation>
470<xs:complexType name="ct__modelCompType">
471<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__modelCompType_vocabItem"/></xs:sequence>
472<xs:attribute name="label" type="xs:string" fixed="modelCompType"/>
473<xs:attribute name="title" type="xs:string" fixed="Model Component Types/Categories"/>
474<xs:attribute name="id" type="xs:string" fixed="cmip.drv.024"/>
475<xs:attribute name="class" fixed="vocab"/>
476</xs:complexType>
477<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
478   title;
479   </xs:documentation></xs:annotation>
480<xs:complexType name="ct__modelCompType_vocabItem">
481<xs:attribute name="id" type="xs:string"/>
482<xs:attribute name="label" type="st__attLabel_def"/>
483<xs:attribute name="title" type="xs:string"/>
484</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
485<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelType: Complex Type declaration
486       </xs:documentation></xs:annotation>
487<xs:complexType name="ct__modelType">
488<xs:sequence><xs:element name="info" type="ct__info"/><xs:element name="item" maxOccurs="3000" type="ct__modelType_vocabItem"/></xs:sequence>
489<xs:attribute name="label" type="xs:string" fixed="modelType"/>
490<xs:attribute name="title" type="xs:string" fixed="[redundant with *Native Grid*]"/>
491<xs:attribute name="id" type="xs:string" fixed="cmip.drv.025"/>
492<xs:attribute name="class" fixed="vocab"/>
493</xs:complexType>
494<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
495   title;
496   </xs:documentation></xs:annotation>
497<xs:complexType name="ct__modelType_vocabItem">
498<xs:attribute name="id" type="xs:string"/>
499<xs:attribute name="label" type="st__attLabel_def"/>
500<xs:attribute name="title" type="xs:string"/>
501</xs:complexType><xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
502       This schema is automatically generated by xsltproc.
503    </xs:documentation></xs:annotation>
504<xs:element name="main"><xs:complexType><xs:all>
505<!--[applying elem main]-->
506<xs:element name="institute" type="ct__institute"/>
507<!--[applying elem main]-->
508<xs:element name="model" type="ct__model"/>
509<!--[applying elem main]-->
510<xs:element name="physicsvers" type="ct__physicsvers"/>
511<!--[applying elem main]-->
512<xs:element name="initialisationmethod" type="ct__initialisationmethod"/>
513<!--[applying elem main]-->
514<xs:element name="modelComp" type="ct__modelComp"/>
515<!--[applying elem main]-->
516<xs:element name="activity" type="ct__activity"/>
517<!--[applying elem main]-->
518<xs:element name="product" type="ct__product"/>
519<!--[applying elem main]-->
520<xs:element name="experiment" type="ct__experiment"/>
521<!--[applying elem main]-->
522<xs:element name="frequency" type="ct__frequency"/>
523<!--[applying elem main]-->
524<xs:element name="realm" type="ct__realm"/>
525<!--[applying elem main]-->
526<xs:element name="grid" type="ct__grid"/>
527<!--[applying elem main]-->
528<xs:element name="var" type="ct__var"/>
529<!--[applying elem main]-->
530<xs:element name="dimensions" type="ct__dimensions"/>
531<!--[applying elem main]-->
532<xs:element name="forcings" type="ct__forcings"/>
533<!--[applying elem main]-->
534<xs:element name="table" type="ct__table"/>
535<!--[applying elem main]-->
536<xs:element name="cref" type="ct__cref"/>
537<!--[applying elem main]-->
538<xs:element name="areaType" type="ct__areaType"/>
539<!--[applying elem main]-->
540<xs:element name="timeSlice" type="ct__timeSlice"/>
541<!--[applying elem main]-->
542<xs:element name="modelFamily" type="ct__modelFamily"/>
543<!--[applying elem main]-->
544<xs:element name="priority" type="ct__priority"/>
545<!--[applying elem main]-->
546<xs:element name="qcLevel" type="ct__qcLevel"/>
547<!--[applying elem main]-->
548<xs:element name="complianceCode" type="ct__complianceCode"/>
549<!--[applying elem main]-->
550<xs:element name="glossary" type="ct__glossary"/>
551<!--[applying elem main]-->
552<xs:element name="modelCompType" type="ct__modelCompType"/>
553<!--[applying elem main]-->
554<xs:element name="modelType" type="ct__modelType"/>
555</xs:all></xs:complexType></xs:element>
556</xs:schema>
Note: See TracBrowser for help on using the repository browser.