/[volute]/trunk/projects/dm/Cube/vo-dml/Cube-1.0.vo-dml.xml
ViewVC logotype

Contents of /trunk/projects/dm/Cube/vo-dml/Cube-1.0.vo-dml.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4810 - (show annotations)
Sun Mar 11 15:13:07 2018 UTC (2 years, 7 months ago) by mdittmar
File MIME type: text/xml
File size: 10005 byte(s)
update vo-dml products with model change to allow extensibility to TimeSeries type products
1 <?xml version="1.0" encoding="UTF-8"?>
2 <vo-dml:model xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://www.ivoa.net/xml/VODML/v1 file:///data/vao/staff/mcd/docs/models/dm/vo-dml/xsd/vo-dml-v1.xsd">
5 <name>cube</name>
6 <description>
7 TODO : Missing description : please, update your UML model asap.
8 </description>
9 <uri/>
10 <title>IVOA N-Dimensional Cube Model</title>
11 <author>Mark Cresitello-Dittmar, Doug Tody, Omar Laurino, Gerard Lemson, Markus Demleitner, and the IVOA Data Model Working Group</author>
12 <version>1.0</version>
13 <lastModified>2018-03-11T10:56:35</lastModified>
14 <import>
15 <name>ivoa</name>
16 <url>https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.vo-dml.xml</url>
17 <documentationURL>https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.html</documentationURL>
18 </import>
19 <import>
20 <name>coords</name>
21 <url>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_coords-v2.0.vo-dml.xml</url>
22 <documentationURL>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_coords-v2.0.html</documentationURL>
23 </import>
24 <import>
25 <name>meas</name>
26 <url>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_meas-v2.0.vo-dml.xml</url>
27 <documentationURL>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_meas-v2.0.html</documentationURL>
28 </import>
29 <import>
30 <name>trans</name>
31 <url>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_trans_alt-v2.0.vo-dml.xml</url>
32 <documentationURL>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_trans_alt-v2.0.html</documentationURL>
33 </import>
34 <objectType>
35 <vodml-id>NDImage</vodml-id>
36 <name>NDImage</name>
37 <description>
38 TODO : Missing description : please, update your UML model asap.
39 </description>
40 <extends>
41 <vodml-ref>cube:PixelatedDataProduct</vodml-ref>
42 </extends>
43 <composition>
44 <vodml-id>NDImage.data</vodml-id>
45 <name>data</name>
46 <description>
47 TODO : Missing description : please, update your UML model asap.
48 </description>
49 <datatype>
50 <vodml-ref>cube:Voxel</vodml-ref>
51 </datatype>
52 <multiplicity>
53 <minOccurs>0</minOccurs>
54 <maxOccurs>-1</maxOccurs>
55 </multiplicity>
56 </composition>
57 </objectType>
58
59 <objectType>
60 <vodml-id>SparseCube</vodml-id>
61 <name>SparseCube</name>
62 <description>
63 TODO : Missing description : please, update your UML model asap.
64 </description>
65 <extends>
66 <vodml-ref>cube:PointDataProduct</vodml-ref>
67 </extends>
68 <composition>
69 <vodml-id>SparseCube.data</vodml-id>
70 <name>data</name>
71 <description>
72 TODO : Missing description : please, update your UML model asap.
73 </description>
74 <datatype>
75 <vodml-ref>cube:NDPoint</vodml-ref>
76 </datatype>
77 <multiplicity>
78 <minOccurs>0</minOccurs>
79 <maxOccurs>-1</maxOccurs>
80 </multiplicity>
81 </composition>
82 </objectType>
83
84 <objectType abstract="true">
85 <vodml-id>DataProduct</vodml-id>
86 <name>DataProduct</name>
87 <description>
88 TODO : Missing description : please, update your UML model asap.
89 </description>
90 <composition>
91 <vodml-id>DataProduct.coordSys</vodml-id>
92 <name>coordSys</name>
93 <description>
94 TODO : Missing description : please, update your UML model asap.
95 </description>
96 <datatype>
97 <vodml-ref>coords:CoordSys</vodml-ref>
98 </datatype>
99 <multiplicity>
100 <minOccurs>1</minOccurs>
101 <maxOccurs>-1</maxOccurs>
102 </multiplicity>
103 </composition>
104 <composition>
105 <vodml-id>DataProduct.mappings</vodml-id>
106 <name>mappings</name>
107 <description>
108 TODO : Missing description : please, update your UML model asap.
109 </description>
110 <datatype>
111 <vodml-ref>trans:Mappings</vodml-ref>
112 </datatype>
113 <multiplicity>
114 <minOccurs>0</minOccurs>
115 <maxOccurs>1</maxOccurs>
116 </multiplicity>
117 </composition>
118 </objectType>
119
120 <objectType abstract="true">
121 <vodml-id>PixelatedDataProduct</vodml-id>
122 <name>PixelatedDataProduct</name>
123 <description>
124 TODO : Missing description : please, update your UML model asap.
125 </description>
126 <extends>
127 <vodml-ref>cube:DataProduct</vodml-ref>
128 </extends>
129 <composition>
130 <vodml-id>PixelatedDataProduct.pixelCoordSys</vodml-id>
131 <name>pixelCoordSys</name>
132 <description>
133 TODO : Missing description : please, update your UML model asap.
134 </description>
135 <datatype>
136 <vodml-ref>coords:domain.pixel.PixelCoordSystem</vodml-ref>
137 </datatype>
138 <multiplicity>
139 <minOccurs>1</minOccurs>
140 <maxOccurs>1</maxOccurs>
141 </multiplicity>
142 </composition>
143 </objectType>
144
145 <objectType abstract="true">
146 <vodml-id>PointDataProduct</vodml-id>
147 <name>PointDataProduct</name>
148 <description>
149 TODO : Missing description : please, update your UML model asap.
150 </description>
151 <extends>
152 <vodml-ref>cube:DataProduct</vodml-ref>
153 </extends>
154 </objectType>
155
156 <objectType>
157 <vodml-id>Voxel</vodml-id>
158 <name>Voxel</name>
159 <description>
160 TODO : Missing description : please, update your UML model asap.
161 </description>
162 <extends>
163 <vodml-ref>cube:DataElement</vodml-ref>
164 </extends>
165 <composition>
166 <vodml-id>Voxel.pixelAxis</vodml-id>
167 <name>pixelAxis</name>
168 <description>
169 TODO : Missing description : please, update your UML model asap.
170 </description>
171 <datatype>
172 <vodml-ref>cube:PixelAxis</vodml-ref>
173 </datatype>
174 <multiplicity>
175 <minOccurs>1</minOccurs>
176 <maxOccurs>-1</maxOccurs>
177 </multiplicity>
178 </composition>
179 <composition>
180 <vodml-id>Voxel.valueAxis</vodml-id>
181 <name>valueAxis</name>
182 <description>
183 TODO : Missing description : please, update your UML model asap.
184 </description>
185 <datatype>
186 <vodml-ref>cube:ValueAxis</vodml-ref>
187 </datatype>
188 <multiplicity>
189 <minOccurs>1</minOccurs>
190 <maxOccurs>1</maxOccurs>
191 </multiplicity>
192 </composition>
193 </objectType>
194
195 <objectType>
196 <vodml-id>NDPoint</vodml-id>
197 <name>NDPoint</name>
198 <description>
199 TODO : Missing description : please, update your UML model asap.
200 </description>
201 <extends>
202 <vodml-ref>cube:DataElement</vodml-ref>
203 </extends>
204 <composition>
205 <vodml-id>NDPoint.observable</vodml-id>
206 <name>observable</name>
207 <description>
208 TODO : Missing description : please, update your UML model asap.
209 </description>
210 <datatype>
211 <vodml-ref>cube:Observable</vodml-ref>
212 </datatype>
213 <multiplicity>
214 <minOccurs>0</minOccurs>
215 <maxOccurs>-1</maxOccurs>
216 </multiplicity>
217 </composition>
218 </objectType>
219
220 <objectType abstract="true">
221 <vodml-id>DataAxis</vodml-id>
222 <name>DataAxis</name>
223 <description>
224 TODO : Missing description : please, update your UML model asap.
225 </description>
226 <attribute>
227 <vodml-id>DataAxis.dependent</vodml-id>
228 <name>dependent</name>
229 <description>
230 TODO : Missing description : please, update your UML model asap.
231 </description>
232 <datatype>
233 <vodml-ref>ivoa:boolean</vodml-ref>
234 </datatype>
235 <multiplicity>
236 <minOccurs>1</minOccurs>
237 <maxOccurs>1</maxOccurs>
238 </multiplicity>
239 </attribute>
240 </objectType>
241
242 <objectType>
243 <vodml-id>PixelAxis</vodml-id>
244 <name>PixelAxis</name>
245 <description>
246 TODO : Missing description : please, update your UML model asap.
247 </description>
248 <attribute>
249 <vodml-id>PixelAxis.coord</vodml-id>
250 <name>coord</name>
251 <description>
252 TODO : Missing description : please, update your UML model asap.
253 </description>
254 <datatype>
255 <vodml-ref>coords:domain.pixel.PixelIndex</vodml-ref>
256 </datatype>
257 <multiplicity>
258 <minOccurs>1</minOccurs>
259 <maxOccurs>1</maxOccurs>
260 </multiplicity>
261 </attribute>
262 </objectType>
263
264 <objectType abstract="true">
265 <vodml-id>DataElement</vodml-id>
266 <name>DataElement</name>
267 <description>
268 TODO : Missing description : please, update your UML model asap.
269 </description>
270 </objectType>
271
272 <objectType abstract="true">
273 <vodml-id>MeasurementAxis</vodml-id>
274 <name>MeasurementAxis</name>
275 <description>
276 TODO : Missing description : please, update your UML model asap.
277 </description>
278 <extends>
279 <vodml-ref>cube:DataAxis</vodml-ref>
280 </extends>
281 <composition>
282 <vodml-id>MeasurementAxis.measure</vodml-id>
283 <name>measure</name>
284 <description>
285 TODO : Missing description : please, update your UML model asap.
286 </description>
287 <datatype>
288 <vodml-ref>meas:Measure</vodml-ref>
289 </datatype>
290 <multiplicity>
291 <minOccurs>1</minOccurs>
292 <maxOccurs>1</maxOccurs>
293 </multiplicity>
294 </composition>
295 </objectType>
296
297 <objectType>
298 <vodml-id>Observable</vodml-id>
299 <name>Observable</name>
300 <description>
301 TODO : Missing description : please, update your UML model asap.
302 </description>
303 <extends>
304 <vodml-ref>cube:MeasurementAxis</vodml-ref>
305 </extends>
306 </objectType>
307
308 <objectType>
309 <vodml-id>ValueAxis</vodml-id>
310 <name>ValueAxis</name>
311 <description>
312 TODO : Missing description : please, update your UML model asap.
313 </description>
314 <extends>
315 <vodml-ref>cube:MeasurementAxis</vodml-ref>
316 </extends>
317 </objectType>
318
319 </vo-dml:model>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26