Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:doc="eml://ecoinformatics.org/documentation-2.0.1" xmlns:txt="eml://ecoinformatics.org/text-2.0.1" xmlns:prot="eml://ecoinformatics.org/protocol-2.0.1" xmlns:rp="eml://ecoinformatics.org/party-2.0.1" xmlns:cov="eml://ecoinformatics.org/coverage-2.0.1" xmlns:cit="eml://ecoinformatics.org/literature-2.0.1" xmlns:res="eml://ecoinformatics.org/resource-2.0.1" xmlns="eml://ecoinformatics.org/project-2.0.1" targetNamespace="eml://ecoinformatics.org/project-2.0.1">
3
	<xs:import namespace="eml://ecoinformatics.org/documentation-2.0.1" schemaLocation="eml-documentation.xsd"/>
4
	<xs:import namespace="eml://ecoinformatics.org/resource-2.0.1" schemaLocation="eml-resource.xsd"/>
5
	<xs:import namespace="eml://ecoinformatics.org/party-2.0.1" schemaLocation="eml-party.xsd"/>
6
	<xs:import namespace="eml://ecoinformatics.org/coverage-2.0.1" schemaLocation="eml-coverage.xsd"/>
7
	<xs:import namespace="eml://ecoinformatics.org/literature-2.0.1" schemaLocation="eml-literature.xsd"/>
8
	<xs:import namespace="eml://ecoinformatics.org/text-2.0.1" schemaLocation="eml-text.xsd"/>
9
	<xs:annotation>
10
		<xs:documentation>'$RCSfile: eml-project.xsd,v $'
11
       Copyright: 1997-2002 Regents of the University of California,
12
                            University of New Mexico, and
13
                            Arizona State University
14
        Sponsors: National Center for Ecological Analysis and Synthesis and
15
                  Partnership for Interdisciplinary Studies of Coastal Oceans,
16
                     University of California Santa Barbara
17
                  Long-Term Ecological Research Network Office,
18
                     University of New Mexico
19
                  Center for Environmental Studies, Arizona State University
20
   Other funding: National Science Foundation (see README for details)
21
                  The David and Lucile Packard Foundation
22
     For Details: http://knb.ecoinformatics.org/
23

    
24
        '$Author: jones $'
25
          '$Date: 2003/11/06 20:15:21 $'
26
      '$Revision: 1.77 $'
27
    </xs:documentation>
28
		<xs:appinfo>
29
		</xs:appinfo>
30
	</xs:annotation>
31
	<xs:element name="researchProject" type="ResearchProjectType">
32
		<xs:annotation>
33
			<xs:appinfo>
34
				<doc:tooltip>research project</doc:tooltip>
35
				<doc:summary>The root element of this module.</doc:summary>
36
			</xs:appinfo>
37
		</xs:annotation>
38
	</xs:element>
39
	<xs:complexType name="ResearchProjectType">
40
		<xs:annotation>
41
			<xs:appinfo>
42
				<doc:tooltip>Research project descriptor</doc:tooltip>
43
				<doc:summary>Descriptor of a research context for a dataset or another
44
        project.</doc:summary>
45
			</xs:appinfo>
46
		</xs:annotation>
47
		<xs:choice>
48
			<xs:sequence>
49
				<xs:element name="title" type="xs:string" maxOccurs="unbounded">
50
					<xs:annotation>
51
						<xs:appinfo>
52
							<doc:tooltip>Project Title</doc:tooltip>
53
							<doc:summary>Title of the project.</doc:summary>
54
						</xs:appinfo>
55
					</xs:annotation>
56
				</xs:element>
57
				<xs:element name="personnel" maxOccurs="unbounded">
58
					<xs:annotation>
59
						<xs:appinfo>
60
							<doc:tooltip>Personnel</doc:tooltip>
61
							<doc:summary>Contact and role information for people involved in
62
              the research project.</doc:summary>
63
						</xs:appinfo>
64
					</xs:annotation>
65
					<xs:complexType>
66
						<xs:complexContent>
67
							<xs:extension base="rp:ResponsibleParty">
68
								<xs:sequence maxOccurs="unbounded">
69
									<xs:element name="role" type="rp:RoleType">
70
										<xs:annotation>
71
											<xs:appinfo>
72
												<doc:tooltip>Role</doc:tooltip>
73
												<doc:summary>Role information for people involved in
74
                        the research project.</doc:summary>
75
											</xs:appinfo>
76
										</xs:annotation>
77
									</xs:element>
78
								</xs:sequence>
79
							</xs:extension>
80
						</xs:complexContent>
81
					</xs:complexType>
82
				</xs:element>
83
				<xs:element name="abstract" type="txt:TextType" minOccurs="0">
84
					<xs:annotation>
85
						<xs:appinfo>
86
							<doc:tooltip>Abstract</doc:tooltip>
87
							<doc:summary>Project Abstract.</doc:summary>
88
						</xs:appinfo>
89
					</xs:annotation>
90
				</xs:element>
91
				<xs:element name="funding" type="txt:TextType" minOccurs="0">
92
					<xs:annotation>
93
						<xs:appinfo>
94
							<doc:tooltip>Funding</doc:tooltip>
95
							<doc:summary>Funding information.</doc:summary>
96
						</xs:appinfo>
97
					</xs:annotation>
98
				</xs:element>
99
				<xs:element name="studyAreaDescription" minOccurs="0">
100
					<xs:annotation>
101
						<xs:appinfo>
102
							<doc:tooltip>Description of the study area.</doc:tooltip>
103
							<doc:summary>Description of the physical area associated with the
104
              research project, potentially including coverage, climate,
105
              geology, distrubances, etc.</doc:summary>
106
						</xs:appinfo>
107
					</xs:annotation>
108
					<xs:complexType>
109
						<xs:choice maxOccurs="unbounded">
110
							<xs:element name="descriptor">
111
								<xs:annotation>
112
									<xs:appinfo>
113
										<doc:tooltip>Non-coverage characteristics of the study
114
                    area</doc:tooltip>
115
										<doc:summary>Description of non-coverage characteristics of
116
                    the study area such as climate, geology,
117
                    disturbances</doc:summary>
118
									</xs:appinfo>
119
								</xs:annotation>
120
								<xs:complexType>
121
									<xs:sequence maxOccurs="unbounded">
122
										<xs:element name="descriptorValue" maxOccurs="unbounded">
123
											<xs:annotation>
124
												<xs:appinfo>
125
													<doc:tooltip>Description of some aspect of the study
126
                          area.</doc:tooltip>
127
													<doc:summary>Description of some aspect of the study
128
                          area.</doc:summary>
129
												</xs:appinfo>
130
											</xs:annotation>
131
											<xs:complexType>
132
												<xs:simpleContent>
133
													<xs:extension base="xs:string">
134
														<xs:attribute name="name_or_id" type="xs:string" use="optional">
135
															<xs:annotation>
136
																<xs:appinfo>
137
																	<doc:tooltip>The name or ID of a descriptor
138
                                  value.</doc:tooltip>
139
																	<doc:summary>The name part of a name/value
140
                                  pair of a descriptor; or ID portion of a
141
                                  classification, if applicable.</doc:summary>
142
																</xs:appinfo>
143
															</xs:annotation>
144
														</xs:attribute>
145
													</xs:extension>
146
												</xs:simpleContent>
147
											</xs:complexType>
148
										</xs:element>
149
										<xs:element name="citation" type="cit:CitationType" minOccurs="0" maxOccurs="unbounded">
150
											<xs:annotation>
151
												<xs:appinfo>
152
													<doc:tooltip>citation</doc:tooltip>
153
													<doc:summary>A citation for this
154
                          descriptor.</doc:summary>
155
												</xs:appinfo>
156
											</xs:annotation>
157
										</xs:element>
158
									</xs:sequence>
159
									<xs:attribute name="name" type="DescriptorType" use="required">
160
										<xs:annotation>
161
											<xs:appinfo>
162
												<doc:tooltip>name</doc:tooltip>
163
												<doc:summary>The name of the descriptor
164
                        system.</doc:summary>
165
											</xs:appinfo>
166
										</xs:annotation>
167
									</xs:attribute>
168
									<xs:attribute name="citableClassificationSystem" type="xs:boolean" use="required">
169
										<xs:annotation>
170
											<xs:appinfo>
171
												<doc:tooltip>citation classification
172
                        system</doc:tooltip>
173
												<doc:summary>This boolean attribute defines whether
174
                        this descriptor comes from a citable classification
175
                        system or not.</doc:summary>
176
											</xs:appinfo>
177
										</xs:annotation>
178
									</xs:attribute>
179
								</xs:complexType>
180
							</xs:element>
181
							<xs:element name="citation" type="cit:CitationType" minOccurs="0">
182
								<xs:annotation>
183
									<xs:appinfo>
184
										<doc:tooltip>citation</doc:tooltip>
185
										<doc:summary>The citation for this
186
                    descriptor.</doc:summary>
187
									</xs:appinfo>
188
								</xs:annotation>
189
							</xs:element>
190
							<xs:element name="coverage" type="cov:Coverage" minOccurs="0">
191
								<xs:annotation>
192
									<xs:appinfo>
193
										<doc:tooltip>coverage</doc:tooltip>
194
										<doc:summary>The coverage of this descriptor.</doc:summary>
195
									</xs:appinfo>
196
								</xs:annotation>
197
							</xs:element>
198
						</xs:choice>
199
					</xs:complexType>
200
				</xs:element>
201
				<xs:element name="designDescription" minOccurs="0">
202
					<xs:annotation>
203
						<xs:appinfo>
204
							<doc:tooltip>Description of research design</doc:tooltip>
205
							<doc:summary>Description of the design of the research
206
              project</doc:summary>
207
						</xs:appinfo>
208
					</xs:annotation>
209
					<xs:complexType>
210
						<xs:choice maxOccurs="unbounded">
211
							<xs:element name="description" type="txt:TextType">
212
								<xs:annotation>
213
									<xs:appinfo>
214
										<doc:tooltip>Description of research design</doc:tooltip>
215
										<doc:summary>Textual description of research
216
                    design.</doc:summary>
217
									</xs:appinfo>
218
								</xs:annotation>
219
							</xs:element>
220
							<xs:element name="citation" type="cit:CitationType" minOccurs="0">
221
								<xs:annotation>
222
									<xs:appinfo>
223
										<doc:tooltip>Citation for research design</doc:tooltip>
224
										<doc:summary>Citation that describes the research
225
                    design.</doc:summary>
226
										<doc:description>The citation field is a citation to
227
                    literature that describes elements of the research design,
228
                    such as goals, motivations, theory, hypotheses, strategy,
229
                    statistical design, and actual work.</doc:description>
230
									</xs:appinfo>
231
								</xs:annotation>
232
							</xs:element>
233
						</xs:choice>
234
					</xs:complexType>
235
				</xs:element>
236
				<xs:element name="relatedProject" type="ResearchProjectType" minOccurs="0" maxOccurs="unbounded">
237
					<xs:annotation>
238
						<xs:appinfo>
239
							<doc:tooltip>related project</doc:tooltip>
240
							<doc:summary>This field is a recursive link to another
241
              project.</doc:summary>
242
							<doc:description>This field is a recursive link to another
243
              project. This allows projects to be nested under one another for
244
              the case where one project spawns another.</doc:description>
245
						</xs:appinfo>
246
					</xs:annotation>
247
				</xs:element>
248
			</xs:sequence>
249
			<xs:group ref="res:ReferencesGroup"/>
250
		</xs:choice>
251
		<xs:attribute name="id" type="res:IDType" use="optional"/>
252
		<xs:attribute name="system" type="res:SystemType" use="optional"/>
253
		<xs:attribute name="scope" type="res:ScopeType" use="optional" default="document"/>
254
	</xs:complexType>
255
	<xs:simpleType name="DescriptorType">
256
		<xs:annotation>
257
			<xs:appinfo>
258
				<doc:tooltip>Descriptor Theme Type</doc:tooltip>
259
				<doc:summary>The type of descriptor theme or the name of a
260
        classification system.</doc:summary>
261
				<doc:description>The descriptorType is used to represent either the
262
        name of a citable classification system/controlled vocabulary such as
263
        the Bailey classification of ecoregions or a domain of physical
264
        descriptors such as climate or disturbances.</doc:description>
265
				<doc:example>climate</doc:example>
266
				<doc:example>soils</doc:example>
267
				<doc:example>hydrology</doc:example>
268
				<doc:example>"bailey"</doc:example>
269
				<doc:example>biome</doc:example>
270
				<doc:example>disturbance</doc:example>
271
				<doc:example>geology</doc:example>
272
			</xs:appinfo>
273
		</xs:annotation>
274
		<xs:union>
275
			<xs:simpleType>
276
				<xs:restriction base="xs:string">
277
					<xs:enumeration value="climate"/>
278
					<xs:enumeration value="hydrology"/>
279
					<xs:enumeration value="soils"/>
280
					<xs:enumeration value="geology"/>
281
					<xs:enumeration value="disturbance"/>
282
					<xs:enumeration value="bailey"/>
283
					<xs:enumeration value="biome"/>
284
				</xs:restriction>
285
			</xs:simpleType>
286
			<xs:simpleType>
287
				<xs:restriction base="xs:string"/>
288
			</xs:simpleType>
289
		</xs:union>
290
	</xs:simpleType>
291
</xs:schema>
(6-6/19)