Parent Directory
|
Revision Log
up to date HTML documentation
1 | bourges.laurent | 265 | <html xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
2 | <head> | ||
3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
4 | <title>SimDB</title> | ||
5 | bourges.laurent | 288 | <link rel="stylesheet" href="http://ivoa.net/misc/ivoa_wg.css" type="text/css"> |
6 | bourges.laurent | 357 | <link rel="stylesheet" href="http://volute.googlecode.com/svn/trunk/projects/theory/snapdm/css/xmi.css" type="text/css"> |
7 | bourges.laurent | 265 | </head> |
8 | <body> | ||
9 | bourges.laurent | 288 | <div class="head"><a href="http://www.ivoa.net/"><img alt="IVOA" src="http://www.ivoa.net/pub/images/IVOA_wb_300.jpg" width="300" height="169"></a><h1>model: SimDB<br> |
10 | Version 0.x | ||
11 | </h1> | ||
12 | bourges.laurent | 433 | <h2>IVOA Theory Interest Group <br>Internal Draft 1210346688000 |
13 | bourges.laurent | 288 | </h2> |
14 | <dt>This version:</dt> | ||
15 | bourges.laurent | 433 | <dd><a href="http://www.ivoa.net/Documents/.../1210346688000"> |
16 | http://www.ivoa.net/Documents/.../1210346688000</a></dd> | ||
17 | bourges.laurent | 288 | <dt>Latest version:</dt> |
18 | <dd>NA</dd> | ||
19 | <dt>Previous versions:</dt> | ||
20 | <dd>NA</dd> | ||
21 | <dt>Theory Interest Group:</dt> | ||
22 | <dd><a href="http://www.ivoa.net/twiki/bin/view/IVOA/IvoaTheory"> http://www.ivoa.net/twiki/bin/view/IVOA/IvoaTheory</a></dd> | ||
23 | <dt>Author(s):</dt> | ||
24 | <dd> | ||
25 | ...<br></dd> | ||
26 | <hr> | ||
27 | </div> | ||
28 | <h2><a name="abstract" id="abstract">Abstract</a></h2> | ||
29 | <p>This Note documents the structure of the SimDB data model. | ||
30 | It lays out its packages with their dependencies and defines all the object types, | ||
31 | data types and enumerations with all their interrelations. | ||
32 | bourges.laurent | 265 | |
33 | bourges.laurent | 288 | </p> |
34 | <div class="status"> | ||
35 | <h2><a name="status" id="status">Status of this Document</a></h2> | ||
36 | This is a Note. The first release of this document was XXX. This version was generated automatically as described | ||
37 | in the Note <a href="">@@@ TODO Add title and link of relevant document@@</a>. | ||
38 | bourges.laurent | 265 | |
39 | bourges.laurent | 288 | <p></p><br><p>This is an IVOA Note expressing suggestions from and opinions of the authors.<br> |
40 | It is intended to share best practices, possible approaches, or other perspectives on interoperability with the Virtual Observatory. | ||
41 | It should not be referenced or otherwise interpreted as a standard specification. | ||
42 | </p> | ||
43 | bourges.laurent | 265 | |
44 | |||
45 | bourges.laurent | 288 | A list of <a href="http://www.ivoa.net/Documents/">current IVOA Recommendations and other technical documents</a> can be found at http://www.ivoa.net/Documents/. |
46 | bourges.laurent | 265 | |
47 | |||
48 | bourges.laurent | 288 | </div><br><h2><a name="acknowledgments" id="acknowledgments">Acknowledgments</a></h2> |
49 | <p>This document was automatically generated from a UML data model serialised to | ||
50 | <a href="http://www.omg.org/technology/documents/formal/xmi.htm">XMI</a> and is meant to accompany an IVOA document describing the project | ||
51 | within which this model was created. The XSLT scripts implementing this transformation were created by Gerard Lemson and Laurent | ||
52 | Bourges | ||
53 | can be found <a href="http://volute.googlecode.com/svn/trunk/projects/theory/snapdm/res/">here</a>. | ||
54 | For acknowledgments concerning the contents of the current model we refer the reader to the project document. | ||
55 | bourges.laurent | 265 | |
56 | </p> | ||
57 | bourges.laurent | 357 | <h2><a id="contents" name="contents">Contents</a></h2> |
58 | <div class="head"> | ||
59 | <ul class="toc"> | ||
60 | <li><a href="#abstract">Abstract</a></li> | ||
61 | <li><a href="#status">Status</a></li> | ||
62 | <li><a href="#acknowledgments">Acknowledgements</a></li> | ||
63 | <li><a href="#contents">Contents</a></li> | ||
64 | <li><a href="#model">Model: SimDB</a></li> | ||
65 | <li><a href="#_10_0_42c01ac_1131107940187_86240_1958">IVOAValueTypes</a></li> | ||
66 | <li><a href="#_12_1_8e0028f_1173260085390_834474_247">simdb/experiment</a></li> | ||
67 | <li><a href="#_12_1_bd102fc_1209022528685_910195_853">simdb/object</a></li> | ||
68 | <li><a href="#_12_1_2_213004e4_1206872169500_801149_152">simdb/project</a></li> | ||
69 | <li><a href="#_12_1_2_213004e4_1206871974015_610668_132">simdb/protocol</a></li> | ||
70 | <li><a href="#_12_1_8e0028f_1175528694453_777349_729">simdb</a></li> | ||
71 | </ul> | ||
72 | </div> | ||
73 | <h2><a name="model">Model: SimDB</a></h2> | ||
74 | bourges.laurent | 288 | <p>Author:Gerard Lemson, Laurent Bourgès & other contributors. |
75 | Created:. | ||
76 | Title:Simulation Database Data Model. | ||
77 | Comment:IVOA Theory Interest Group | ||
78 | bourges.laurent | 265 | |
79 | bourges.laurent | 288 | Former SNAP Data Model |
80 | |||
81 | 2007 - 2008. | ||
82 | |||
83 | bourges.laurent | 265 | </p> |
84 | bourges.laurent | 357 | <table border="1" cellspacing="2"> |
85 | <tr> | ||
86 | <td class="table-title">Packages</td> | ||
87 | </tr> | ||
88 | <tr> | ||
89 | <td colspan="2" width="100%"> | ||
90 | <table border="1" cellspacing="2" width="100%"> | ||
91 | <tr> | ||
92 | <td colspan="2" class="objecttype-name"><a name="_10_0_42c01ac_1131107940187_86240_1958">IVOAValueTypes</a></td> | ||
93 | </tr> | ||
94 | <tr> | ||
95 | <td colspan="2" class="info">UML DataType is the base class of Primitive Type and Enumeration. | ||
96 | |||
97 | This types are generic and does not represent specific implementation types. | ||
98 | |||
99 | Primitive type is a predefined datatype which does not have a structure. | ||
100 | |||
101 | ivoaIdentifier is a DataType since it has possibly a structure. | ||
102 | |||
103 | |||
104 | </td> | ||
105 | </tr> | ||
106 | <tr> | ||
107 | <td colspan="2" class="info-title">Primitive Types</td> | ||
108 | </tr> | ||
109 | <tr> | ||
110 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110104125_206884_2089"></a>anyURI | ||
111 | </td> | ||
112 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
113 | </tr> | ||
114 | <tr> | ||
115 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110168921_906446_2179"></a>bit | ||
116 | </td> | ||
117 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
118 | </tr> | ||
119 | <tr> | ||
120 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110086312_275884_2071"></a>boolean | ||
121 | </td> | ||
122 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
123 | </tr> | ||
124 | <tr> | ||
125 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110158312_61368_2161"></a>complex | ||
126 | </td> | ||
127 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
128 | </tr> | ||
129 | <tr> | ||
130 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131109993578_511245_1999"></a>datetime | ||
131 | </td> | ||
132 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
133 | </tr> | ||
134 | <tr> | ||
135 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110198312_459596_2215"></a>decimal | ||
136 | </td> | ||
137 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
138 | </tr> | ||
139 | <tr> | ||
140 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131109996890_725032_2017"></a>duration | ||
141 | </td> | ||
142 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
143 | </tr> | ||
144 | <tr> | ||
145 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110115640_104165_2107"></a>integer | ||
146 | </td> | ||
147 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
148 | </tr> | ||
149 | <tr> | ||
150 | <td colspan="1" width="25%" class="feature-detail"><a name="_12_1_8e0028f_1209039496265_664447_944"></a>ivoIdentifier | ||
151 | </td> | ||
152 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
153 | </tr> | ||
154 | <tr> | ||
155 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110178359_108283_2197"></a>nonnegativeInteger | ||
156 | </td> | ||
157 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
158 | </tr> | ||
159 | <tr> | ||
160 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110131250_232724_2125"></a>rational | ||
161 | </td> | ||
162 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
163 | </tr> | ||
164 | <tr> | ||
165 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131110143687_425384_2143"></a>real | ||
166 | </td> | ||
167 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
168 | </tr> | ||
169 | <tr> | ||
170 | <td colspan="1" width="25%" class="feature-detail"><a name="_10_0_42c01ac_1131109909359_121421_1981"></a>string | ||
171 | </td> | ||
172 | <td width="75%" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
173 | </tr> | ||
174 | </table> | ||
175 | <table border="1" cellspacing="2" width="100%"> | ||
176 | <tr> | ||
177 | <td colspan="2" class="objecttype-name"><a name="_12_1_8e0028f_1175528694453_777349_729">simdb</a> | ||
178 | (<a href="#_12_1_8e0028f_1175528694453_777349_729_contents">contents</a>) | ||
179 | |||
180 | </td> | ||
181 | </tr> | ||
182 | <tr> | ||
183 | <td colspan="2" class="info">This is the main/root package of the SNAP data model. | ||
184 | It contains the other packages, and also some classes that might be better imported from the resource model of the IVOA registry | ||
185 | WG. However those types were deemed to be too restrictive for our purposes. | ||
186 | |||
187 | Anyway, our approach is that an instance of the SNAP datamodel can be used to generate registry rsources, for example using | ||
188 | XSLT, but is does not have to contain resources. | ||
189 | </td> | ||
190 | </tr> | ||
191 | <tr> | ||
192 | <td width="20%" class="info-title">Depends</td> | ||
193 | <td colspan="2" class="feature-detail"><a href="#_10_0_42c01ac_1131107940187_86240_1958">IVOAValueTypes</a> | ||
194 | </td> | ||
195 | </tr> | ||
196 | <tr> | ||
197 | <td width="20%" class="info-title">Object types</td> | ||
198 | <td colspan="2" class="feature-detail"><a href="#_12_1_bd102fc_1206601369187_165113_153">Contact</a> <a href="#_12_1_bd102fc_1206596758777_350876_163">Curation</a> <a href="#_12_1_1_8e0028f_1178789094562_459260_296">Resource</a> | ||
199 | </td> | ||
200 | </tr> | ||
201 | <tr> | ||
202 | <td width="20%" class="info-title">Data types</td> | ||
203 | <td colspan="2" class="feature-detail"><a href="#_12_1_8e0028f_1208350068937_666331_227">Pos3D</a> <a href="#_12_1_8e0028f_1173262283140_574350_1278">Quantity</a> | ||
204 | </td> | ||
205 | </tr> | ||
206 | <tr> | ||
207 | <td width="20%" class="info-title">Enumerations</td> | ||
208 | <td colspan="2" class="feature-detail"><a href="#_12_1_2_8e0028f_1189430872609_809189_324">Cardinality</a> <a href="#_12_1_8e0028f_1173260658937_376469_768">DataType</a> | ||
209 | </td> | ||
210 | </tr> | ||
211 | <tr> | ||
212 | <td class="info-title" colspan="2">Contained packages</td> | ||
213 | </tr> | ||
214 | <tr> | ||
215 | <td colspan="2" width="100%"> | ||
216 | <table border="1" cellspacing="2" width="100%"> | ||
217 | <tr> | ||
218 | <td colspan="2" class="objecttype-name"><a name="_12_1_8e0028f_1173260085390_834474_247">experiment</a> | ||
219 | (<a href="#_12_1_8e0028f_1173260085390_834474_247_contents">contents</a>) | ||
220 | |||
221 | </td> | ||
222 | </tr> | ||
223 | <tr> | ||
224 | <td colspan="2" class="info">This package holds on to SNAP experiments and their results.</td> | ||
225 | </tr> | ||
226 | <tr> | ||
227 | <td width="20%" class="info-title">Depends</td> | ||
228 | <td colspan="2" class="feature-detail"><a href="#_12_1_bd102fc_1209022528685_910195_853">object</a> <a href="#_12_1_2_213004e4_1206871974015_610668_132">protocol</a> | ||
229 | </td> | ||
230 | </tr> | ||
231 | <tr> | ||
232 | <td width="20%" class="info-title">Object types</td> | ||
233 | bourges.laurent | 403 | <td colspan="2" class="feature-detail"><a href="#_12_1_8e0028f_1175674070859_180053_115">Algorithm</a> <a href="#_14_0_8e0028f_1202819493156_452128_1609">AppliedPhysics</a> <a href="#_12_1_8e0028f_1173261097203_650221_811">Characterisation</a> <a href="#_12_1_8e0028f_1209038083546_352136_491">ChildExperiment</a> <a href="#_12_1_8e0028f_1209038149156_959482_630">ChildProtocol</a> <a href="#_12_1_8e0028f_1175595880687_132606_426">ClusterDetection</a> <a href="#_12_1_8e0028f_1209037435156_352640_267">CompositeExperiment</a> <a href="#_12_1_8e0028f_1209037627390_53284_333">CompositeProtocol</a> <a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a> <a href="#_12_1_8e0028f_1208963945515_646605_471">ExperimentProperty</a> <a href="#_12_1_8e0028f_1208963843859_164887_244">ExperimentRepresentationObject</a> <a href="#_12_1_8e0028f_1209397657343_412857_223">GenericParameterSetting</a> <a href="#_12_1_8e0028f_1175776701562_299478_435">InputDataset</a> <a href="#_12_1_8e0028f_1209397707921_986976_272">NumericParameterSetting</a> <a href="#_12_1_8e0028f_1173261164953_285409_884">ObjectCollection</a> <a href="#_12_1_2_213004e4_1195984162343_63311_299">ParameterSetting</a> <a href="#_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a> <a href="#_12_1_8e0028f_1173260098343_801274_269">Simulation</a> <a href="#_12_1_8e0028f_1175592736546_383422_309">Snapshot</a> <a href="#_12_1_8e0028f_1175599204640_374973_516">SubvolumeExtraction</a> <a href="#_12_1_8e0028f_1175527967546_211274_169">TargetObjectType</a> <a href="#_12_1_2_213004e4_1193927417218_156887_401">TargetProcess</a> <a href="#_12_1_8e0028f_1175774347859_5102_267">Visualisation</a> <a href="#_12_1_1_8e0028f_1178634214328_979805_732">WebService</a> |
234 | bourges.laurent | 357 | </td> |
235 | </tr> | ||
236 | <tr> | ||
237 | <td width="20%" class="info-title">Enumerations</td> | ||
238 | <td colspan="2" class="feature-detail"><a href="#_12_1_2_213004e4_1207894335531_849311_215">CharacterisationType</a> <a href="#_12_1_1_8e0028f_1178636199937_418371_870">ServiceType</a> | ||
239 | </td> | ||
240 | </tr> | ||
241 | </table> | ||
242 | <table border="1" cellspacing="2" width="100%"> | ||
243 | <tr> | ||
244 | <td colspan="2" class="objecttype-name"><a name="_12_1_bd102fc_1209022528685_910195_853">object</a> | ||
245 | (<a href="#_12_1_bd102fc_1209022528685_910195_853_contents">contents</a>) | ||
246 | |||
247 | </td> | ||
248 | </tr> | ||
249 | <tr> | ||
250 | <td colspan="2" class="info">TODO : Missing description : please, update your UML model asap.</td> | ||
251 | </tr> | ||
252 | <tr> | ||
253 | <td width="20%" class="info-title">Object types</td> | ||
254 | <td colspan="2" class="feature-detail"><a href="#_14_0_8e0028f_1202821127921_63028_2898">ChildObject</a> <a href="#_12_1_1_8e0028f_1178640418734_24506_1505">ObjectType</a> <a href="#_12_1_8e0028f_1173260158109_378937_365">Property</a> <a href="#_14_0_8e0028f_1202834948218_519042_3028">PropertyGroup</a> <a href="#_14_0_8e0028f_1202835016437_620578_3104">PropertyGroupMember</a> | ||
255 | </td> | ||
256 | </tr> | ||
257 | </table> | ||
258 | <table border="1" cellspacing="2" width="100%"> | ||
259 | <tr> | ||
260 | <td colspan="2" class="objecttype-name"><a name="_12_1_2_213004e4_1206872169500_801149_152">project</a> | ||
261 | (<a href="#_12_1_2_213004e4_1206872169500_801149_152_contents">contents</a>) | ||
262 | |||
263 | </td> | ||
264 | </tr> | ||
265 | <tr> | ||
266 | <td colspan="2" class="info">This package contains types describing projects, i.e. collections of experiments. These correspond to resources in the sense | ||
267 | of the IVOA resource registries. Individual experiments are in general too small for that. | ||
268 | </td> | ||
269 | </tr> | ||
270 | <tr> | ||
271 | <td width="20%" class="info-title">Depends</td> | ||
272 | <td colspan="2" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a> | ||
273 | </td> | ||
274 | </tr> | ||
275 | <tr> | ||
276 | <td width="20%" class="info-title">Object types</td> | ||
277 | <td colspan="2" class="feature-detail"><a href="#_12_1_2_8e0028f_1191338785390_934381_291">Project</a> <a href="#_14_0_8e0028f_1202820710484_502833_2761">ProjectExperiment</a> | ||
278 | </td> | ||
279 | </tr> | ||
280 | </table> | ||
281 | <table border="1" cellspacing="2" width="100%"> | ||
282 | <tr> | ||
283 | <td colspan="2" class="objecttype-name"><a name="_12_1_2_213004e4_1206871974015_610668_132">protocol</a> | ||
284 | (<a href="#_12_1_2_213004e4_1206871974015_610668_132_contents">contents</a>) | ||
285 | |||
286 | </td> | ||
287 | </tr> | ||
288 | <tr> | ||
289 | <td colspan="2" class="info">This project defines protocols for SNAP. | ||
290 | These represent "ways in which to do a SNAP experiment". | ||
291 | Examples are the various simulation and post-processing codes. | ||
292 | </td> | ||
293 | </tr> | ||
294 | <tr> | ||
295 | <td width="20%" class="info-title">Depends</td> | ||
296 | <td colspan="2" class="feature-detail"><a href="#_12_1_bd102fc_1209022528685_910195_853">object</a> | ||
297 | </td> | ||
298 | </tr> | ||
299 | <tr> | ||
300 | <td width="20%" class="info-title">Object types</td> | ||
301 | <td colspan="2" class="feature-detail"><a href="#_14_0_8e0028f_1202820488812_969868_2587">ClusterFinder</a> <a href="#_12_1_8e0028f_1173260612156_632863_688">InputParameter</a> <a href="#_14_0_8e0028f_1202835054703_251049_3232">ParameterGroup</a> <a href="#_14_0_8e0028f_1202835113906_103077_3309">ParameterGroupMember</a> <a href="#_12_1_8e0028f_1173262198953_752563_1200">Physics</a> <a href="#_12_1_8e0028f_1175789188406_755001_115">Protocol</a> <a href="#_12_1_8e0028f_1173260105000_913974_289">RepresentationObjectType</a> <a href="#_12_1_8e0028f_1173260371343_174540_519">Simulator</a> <a href="#_12_1_8e0028f_1175790195921_468870_325">SubvolumeExtractor</a> <a href="#_12_1_8e0028f_1175790177281_251863_280">Visualiser</a> | ||
302 | </td> | ||
303 | </tr> | ||
304 | <tr> | ||
305 | <td width="20%" class="info-title">Enumerations</td> | ||
306 | <td colspan="2" class="feature-detail"><a href="#_12_1_8e0028f_1175855145890_581998_136">RepresentationObject</a> | ||
307 | </td> | ||
308 | </tr> | ||
309 | </table> | ||
310 | </td> | ||
311 | </tr> | ||
312 | </table> | ||
313 | </td> | ||
314 | </tr> | ||
315 | </table> | ||
316 | <hr> | ||
317 | <h1><a href="#_12_1_8e0028f_1173260085390_834474_247" name="_12_1_8e0028f_1173260085390_834474_247_contents">experiment : package contents</a></h1> | ||
318 | <div align="center"> | ||
319 | <table border="1" width="100%" cellspacing="2"> | ||
320 | <tr> | ||
321 | <td class="objecttype-title" width="20%">Object Type</td> | ||
322 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175674070859_180053_115">Algorithm</a></td> | ||
323 | </tr> | ||
324 | <tr> | ||
325 | <td colspan="2"> | ||
326 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
327 | <tr> | ||
328 | <td colspan="2" bgcolor="#cacaca"> | ||
329 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
330 | <tr> | ||
331 | <td colspan="4" class="feature-detail">Represents the numerical algorithm representing a physical process in the simulator code</td> | ||
332 | </tr> | ||
333 | <tr> | ||
334 | <td width="20%" class="info-title">Package</td> | ||
335 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
336 | </tr> | ||
337 | <tr> | ||
338 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
339 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
340 | </tr> | ||
341 | <tr> | ||
342 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
343 | </tr> | ||
344 | <tr> | ||
345 | <td class="feature-heading" width="10%">type</td> | ||
346 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
347 | </td> | ||
348 | <td class="feature-heading" width="5%">card</td> | ||
349 | <td class="feature-heading" width="60%">description</td> | ||
350 | bourges.laurent | 357 | </tr> |
351 | <tr> | ||
352 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109909359_121421_1981">string</a></td> | ||
353 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1193921153031_543879_268"></a>description</b><br>SimDB:simdb/experiment/Algorithm.description |
354 | bourges.laurent | 357 | </td> |
355 | <td class="feature-detail">0..1</td> | ||
356 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
357 | </tr> | ||
358 | <tr> | ||
359 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110104125_206884_2089">anyURI</a></td> | ||
360 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175674349265_448235_342"></a>label</b><br>SimDB:simdb/experiment/Algorithm.label |
361 | bourges.laurent | 357 | </td> |
362 | <td class="feature-detail">0..1</td> | ||
363 | <td class="feature-detail">Short name by which this implementation is known in the ontology of numerical implementations. | ||
364 | Ex: n-body, tree, amr, ... | ||
365 | |||
366 | </td> | ||
367 | </tr> | ||
368 | <tr> | ||
369 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109909359_121421_1981">string</a></td> | ||
370 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1193921189468_176786_271"></a>name</b><br>SimDB:simdb/experiment/Algorithm.name |
371 | bourges.laurent | 357 | </td> |
372 | <td class="feature-detail">1</td> | ||
373 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
374 | </tr> | ||
375 | </table> | ||
376 | </td> | ||
377 | </tr> | ||
378 | </table> | ||
379 | </td> | ||
380 | </tr> | ||
381 | </table> | ||
382 | </div><br><div align="center"> | ||
383 | <table border="1" width="100%" cellspacing="2"> | ||
384 | <tr> | ||
385 | <td class="objecttype-title" width="20%">Object Type</td> | ||
386 | <td class="objecttype-name"><a name="_14_0_8e0028f_1202819493156_452128_1609">AppliedPhysics</a></td> | ||
387 | </tr> | ||
388 | <tr> | ||
389 | <td colspan="2"> | ||
390 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
391 | <tr> | ||
392 | <td colspan="2" bgcolor="#cacaca"> | ||
393 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
394 | <tr> | ||
395 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
396 | </tr> | ||
397 | <tr> | ||
398 | <td width="20%" class="info-title">Package</td> | ||
399 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
400 | </tr> | ||
401 | <tr> | ||
402 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
403 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260098343_801274_269">Simulation</a></td> | ||
404 | </tr> | ||
405 | <tr> | ||
406 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
407 | </tr> | ||
408 | <tr> | ||
409 | <td class="feature-heading" width="10%">type</td> | ||
410 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
411 | </td> | ||
412 | <td class="feature-heading" width="5%">card</td> | ||
413 | <td class="feature-heading" width="60%">description</td> | ||
414 | bourges.laurent | 357 | </tr> |
415 | <tr> | ||
416 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173262198953_752563_1200">Physics</a></td> | ||
417 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202819514125_954655_1685"></a>physics</b><br>SimDB:simdb/experiment/AppliedPhysics.physics |
418 | bourges.laurent | 357 | </td> |
419 | <td class="feature-detail">1</td> | ||
420 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
421 | </tr> | ||
422 | </table> | ||
423 | </td> | ||
424 | </tr> | ||
425 | </table> | ||
426 | </td> | ||
427 | </tr> | ||
428 | </table> | ||
429 | </div><br><div align="center"> | ||
430 | <table border="1" width="100%" cellspacing="2"> | ||
431 | <tr> | ||
432 | <td class="objecttype-title" width="20%">Object Type</td> | ||
433 | <td class="objecttype-name"><a name="_12_1_8e0028f_1173261097203_650221_811">Characterisation</a></td> | ||
434 | </tr> | ||
435 | <tr> | ||
436 | <td colspan="2"> | ||
437 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
438 | <tr> | ||
439 | <td colspan="2" bgcolor="#cacaca"> | ||
440 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
441 | <tr> | ||
442 | <td colspan="4" class="feature-detail">This class represents the characterisation of a property of an object in a given object collection. It represents both a priori | ||
443 | and a posteriori characterisations. With a priori characterisation we indicate possible and/or nominal [?] values the variable | ||
444 | may take, it defines the possible range of values of the property. In contrast, an a posteriori characterisation of a property | ||
445 | in an object collection provides summarising, likely statistical, information on the values that were actually taken up (observed, | ||
446 | simulated) by the objects in the collection. | ||
447 | The a priori characterisation is most similar, in fact a generalisation of the Characterisation model of the IVOA Data Model | ||
448 | bourges.laurent | 403 | working group [3]. |
449 | |||
450 | In the current model we stick to simple (numerical) quantities for characterising a collection of objects. For example the | ||
451 | equivalent value of a support from [3] is absent, as it is not terribly useful for discovery and querying, even more so of | ||
452 | course for concepts equivalent to sensitivity. | ||
453 | bourges.laurent | 357 | [TBD How relevant is it for simulations? Examples if we require it for the actual meta data specification, for example for |
454 | usages beyond query and discovery.] | ||
455 | bourges.laurent | 403 | |
456 | TODO currently the characterisation is restricted to numericalobservables, generalisation comes later. | ||
457 | bourges.laurent | 357 | </td> |
458 | </tr> | ||
459 | <tr> | ||
460 | <td width="20%" class="info-title">Package</td> | ||
461 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
462 | </tr> | ||
463 | <tr> | ||
464 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
465 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173261164953_285409_884">ObjectCollection</a></td> | ||
466 | </tr> | ||
467 | <tr> | ||
468 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
469 | </tr> | ||
470 | <tr> | ||
471 | <td class="feature-heading" width="10%">type</td> | ||
472 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
473 | </td> | ||
474 | <td class="feature-heading" width="5%">card</td> | ||
475 | <td class="feature-heading" width="60%">description</td> | ||
476 | bourges.laurent | 357 | </tr> |
477 | <tr> | ||
478 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110086312_275884_2071">boolean</a></td> | ||
479 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1207897770500_675578_405"></a>aPriori</b><br>SimDB:simdb/experiment/Characterisation.aPriori |
480 | bourges.laurent | 357 | </td> |
481 | <td class="feature-detail">0..1</td> | ||
482 | bourges.laurent | 403 | <td class="feature-detail">If 'true', this attribute indicates that the characterisation is aPriori. That is it indicates that the value says something |
483 | about what the publisher believes are the possible values the characterised property can assume. An "p priori" characterisation | ||
484 | is therefore a summary of the effects that the input configuration (parameters, input data, the "provenance-actual experiment" | ||
485 | therefore) is EXPECTED to have on the final result (represented by the collections of representation objects and their properties). | ||
486 | |||
487 | Alternatively, if the value is "false", it indicates that the charecterisation is a posteriori, i.e. it says something about | ||
488 | the actual values that were assumed. This requires in general some level of post processing beyond simply storing the result, | ||
489 | but as in general the characterisation types are simple statistical quantities this need not modelled as a separate experiment. | ||
490 | </td> | ||
491 | bourges.laurent | 357 | </tr> |
492 | <tr> | ||
493 | <td class="feature-detail"><a href="#_12_1_2_213004e4_1207894335531_849311_215">CharacterisationType</a></td> | ||
494 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1207895986906_98049_390"></a>type</b><br>SimDB:simdb/experiment/Characterisation.type |
495 | bourges.laurent | 357 | </td> |
496 | <td class="feature-detail">0..1</td> | ||
497 | bourges.laurent | 403 | <td class="feature-detail">This attribute indicates which type if characterisation this object represents. I.e. it indicates how to interpret the value. |
498 | For a complete understanding one also needs the aPriori attribute. | ||
499 | </td> | ||
500 | bourges.laurent | 357 | </tr> |
501 | <tr> | ||
502 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173262283140_574350_1278">Quantity</a></td> | ||
503 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1173261307734_451647_1091"></a>value</b><br>SimDB:simdb/experiment/Characterisation.value<br>SimDB:simdb/experiment/Characterisation.value.value<br>SimDB:simdb/experiment/Characterisation.value.unit<br></td> |
504 | bourges.laurent | 357 | <td class="feature-detail">0..1</td> |
505 | <td class="feature-detail">value of a property in a collection of objects</td> | ||
506 | </tr> | ||
507 | <tr> | ||
508 | <td colspan="4" class="info-title">References</td> | ||
509 | </tr> | ||
510 | <tr> | ||
511 | <td class="feature-heading" width="10%">type</td> | ||
512 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
513 | </td> | ||
514 | <td class="feature-heading" width="5%">card</td> | ||
515 | <td class="feature-heading" width="60%">description</td> | ||
516 | bourges.laurent | 357 | </tr> |
517 | <tr> | ||
518 | <td class="feature-detail"><a href="#_12_1_8e0028f_1208963945515_646605_471">ExperimentProperty</a></td> | ||
519 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963973703_488324_604"></a>axis</b><br>SimDB:simdb/experiment/Characterisation.axis |
520 | bourges.laurent | 357 | </td> |
521 | <td class="feature-detail">1</td> | ||
522 | bourges.laurent | 403 | <td class="feature-detail">The property of the object type that is being characterised. |
523 | In the IVOA DM's characterisation model this is represented by specified objects, such as spatialaxis, timeaxis etc. Here | ||
524 | we do not know in advance which kind of property is characterised, hence this explicit reference. | ||
525 | </td> | ||
526 | bourges.laurent | 357 | </tr> |
527 | </table> | ||
528 | </td> | ||
529 | </tr> | ||
530 | </table> | ||
531 | </td> | ||
532 | </tr> | ||
533 | </table> | ||
534 | </div><br><div align="center"> | ||
535 | <table border="1" width="100%" cellspacing="2"> | ||
536 | <tr> | ||
537 | <td class="objecttype-title" width="20%">Object Type</td> | ||
538 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209038083546_352136_491">ChildExperiment</a></td> | ||
539 | </tr> | ||
540 | <tr> | ||
541 | <td colspan="2"> | ||
542 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
543 | <tr> | ||
544 | <td colspan="2" bgcolor="#cacaca"> | ||
545 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
546 | <tr> | ||
547 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
548 | </tr> | ||
549 | <tr> | ||
550 | <td width="20%" class="info-title">Package</td> | ||
551 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
552 | </tr> | ||
553 | <tr> | ||
554 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
555 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1209037435156_352640_267">CompositeExperiment</a></td> | ||
556 | </tr> | ||
557 | <tr> | ||
558 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
559 | </tr> | ||
560 | <tr> | ||
561 | <td class="feature-heading" width="10%">type</td> | ||
562 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
563 | </td> | ||
564 | <td class="feature-heading" width="5%">card</td> | ||
565 | <td class="feature-heading" width="60%">description</td> | ||
566 | bourges.laurent | 357 | </tr> |
567 | <tr> | ||
568 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
569 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209038091468_426286_576"></a>experiment</b><br>SimDB:simdb/experiment/ChildExperiment.experiment |
570 | bourges.laurent | 357 | </td> |
571 | <td class="feature-detail">1</td> | ||
572 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
573 | </tr> | ||
574 | </table> | ||
575 | </td> | ||
576 | </tr> | ||
577 | </table> | ||
578 | </td> | ||
579 | </tr> | ||
580 | </table> | ||
581 | </div><br><div align="center"> | ||
582 | <table border="1" width="100%" cellspacing="2"> | ||
583 | <tr> | ||
584 | <td class="objecttype-title" width="20%">Object Type</td> | ||
585 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209038149156_959482_630">ChildProtocol</a></td> | ||
586 | </tr> | ||
587 | <tr> | ||
588 | <td colspan="2"> | ||
589 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
590 | <tr> | ||
591 | <td colspan="2" bgcolor="#cacaca"> | ||
592 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
593 | <tr> | ||
594 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
595 | </tr> | ||
596 | <tr> | ||
597 | <td width="20%" class="info-title">Package</td> | ||
598 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
599 | </tr> | ||
600 | <tr> | ||
601 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
602 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1209037627390_53284_333">CompositeProtocol</a></td> | ||
603 | </tr> | ||
604 | <tr> | ||
605 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
606 | </tr> | ||
607 | <tr> | ||
608 | <td class="feature-heading" width="10%">type</td> | ||
609 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
610 | </td> | ||
611 | <td class="feature-heading" width="5%">card</td> | ||
612 | <td class="feature-heading" width="60%">description</td> | ||
613 | bourges.laurent | 357 | </tr> |
614 | <tr> | ||
615 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175789188406_755001_115">Protocol</a></td> | ||
616 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209038165578_263667_715"></a>protocol</b><br>SimDB:simdb/experiment/ChildProtocol.protocol |
617 | bourges.laurent | 357 | </td> |
618 | <td class="feature-detail">1</td> | ||
619 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
620 | </tr> | ||
621 | </table> | ||
622 | </td> | ||
623 | </tr> | ||
624 | </table> | ||
625 | </td> | ||
626 | </tr> | ||
627 | </table> | ||
628 | </div><br><div align="center"> | ||
629 | <table border="1" width="100%" cellspacing="2"> | ||
630 | <tr> | ||
631 | <td class="objecttype-title" width="20%">Object Type</td> | ||
632 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175595880687_132606_426">ClusterDetection</a></td> | ||
633 | </tr> | ||
634 | <tr> | ||
635 | <td colspan="2"> | ||
636 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
637 | <tr> | ||
638 | <td colspan="2" bgcolor="#cacaca"> | ||
639 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
640 | <tr> | ||
641 | <td colspan="4" class="feature-detail">Represents the creation of a Snapshot consisting of a catalogues of groups of objects extracted form the input Snapshot. Those | ||
642 | can be particles, but also grid cells | ||
643 | </td> | ||
644 | </tr> | ||
645 | <tr> | ||
646 | <td width="20%" class="info-title">Package</td> | ||
647 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
648 | </tr> | ||
649 | <tr> | ||
650 | <td width="20%" class="info-title">Base class</td> | ||
651 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a></td> | ||
652 | </tr> | ||
653 | <tr> | ||
654 | <td colspan="4" class="info-title">References</td> | ||
655 | </tr> | ||
656 | <tr> | ||
657 | <td class="feature-heading" width="10%">type</td> | ||
658 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
659 | </td> | ||
660 | <td class="feature-heading" width="5%">card</td> | ||
661 | <td class="feature-heading" width="60%">description</td> | ||
662 | bourges.laurent | 357 | </tr> |
663 | <tr> | ||
664 | <td class="feature-detail"><a href="#_14_0_8e0028f_1202820488812_969868_2587">ClusterFinder</a></td> | ||
665 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202820530046_379039_2658"></a>protocol</b> {subsets <a href="#_12_1_1_8e0028f_1178627594125_954476_600">Experiment:protocol</a> } |
666 | <br>SimDB:simdb/experiment/ClusterDetection.protocol | ||
667 | bourges.laurent | 357 | </td> |
668 | <td class="feature-detail">1</td> | ||
669 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
670 | </tr> | ||
671 | </table> | ||
672 | </td> | ||
673 | </tr> | ||
674 | </table> | ||
675 | </td> | ||
676 | </tr> | ||
677 | </table> | ||
678 | </div><br><div align="center"> | ||
679 | <table border="1" width="100%" cellspacing="2"> | ||
680 | <tr> | ||
681 | <td class="objecttype-title" width="20%">Object Type</td> | ||
682 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209037435156_352640_267">CompositeExperiment</a></td> | ||
683 | </tr> | ||
684 | <tr> | ||
685 | <td colspan="2"> | ||
686 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
687 | <tr> | ||
688 | <td colspan="2" bgcolor="#cacaca"> | ||
689 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
690 | <tr> | ||
691 | <td colspan="4" class="feature-detail">A CompositeExperiment is a group of experiments run together in a kind of workflow or pipeline mode. They have their own protocol, | ||
692 | consiting of sub protocols for the child experiments. | ||
693 | </td> | ||
694 | </tr> | ||
695 | <tr> | ||
696 | <td width="20%" class="info-title">Package</td> | ||
697 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
698 | </tr> | ||
699 | <tr> | ||
700 | <td width="20%" class="info-title">Base class</td> | ||
701 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
702 | </tr> | ||
703 | <tr> | ||
704 | <td colspan="4" class="info-title">References</td> | ||
705 | </tr> | ||
706 | <tr> | ||
707 | <td class="feature-heading" width="10%">type</td> | ||
708 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
709 | </td> | ||
710 | <td class="feature-heading" width="5%">card</td> | ||
711 | <td class="feature-heading" width="60%">description</td> | ||
712 | bourges.laurent | 357 | </tr> |
713 | <tr> | ||
714 | <td class="feature-detail"><a href="#_12_1_8e0028f_1209037627390_53284_333">CompositeProtocol</a></td> | ||
715 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209037794625_721372_414"></a>protocol</b> {subsets <a href="#_12_1_1_8e0028f_1178627594125_954476_600">Experiment:protocol</a> } |
716 | <br>SimDB:simdb/experiment/CompositeExperiment.protocol | ||
717 | bourges.laurent | 357 | </td> |
718 | <td class="feature-detail">0..1</td> | ||
719 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
720 | </tr> | ||
721 | <tr> | ||
722 | <td colspan="4" class="info-title">Collections</td> | ||
723 | </tr> | ||
724 | <tr> | ||
725 | <td class="feature-heading" width="10%">type</td> | ||
726 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
727 | </td> | ||
728 | <td class="feature-heading" width="5%">card</td> | ||
729 | <td class="feature-heading" width="60%">description</td> | ||
730 | bourges.laurent | 357 | </tr> |
731 | <tr> | ||
732 | <td class="feature-detail"><a href="#_12_1_8e0028f_1209038083546_352136_491">ChildExperiment</a></td> | ||
733 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209038083562_941174_494"></a>child</b><br>SimDB:simdb/experiment/CompositeExperiment.child |
734 | bourges.laurent | 357 | </td> |
735 | <td class="feature-detail">1..*</td> | ||
736 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
737 | </tr> | ||
738 | </table> | ||
739 | </td> | ||
740 | </tr> | ||
741 | </table> | ||
742 | </td> | ||
743 | </tr> | ||
744 | </table> | ||
745 | </div><br><div align="center"> | ||
746 | <table border="1" width="100%" cellspacing="2"> | ||
747 | <tr> | ||
748 | <td class="objecttype-title" width="20%">Object Type</td> | ||
749 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209037627390_53284_333">CompositeProtocol</a></td> | ||
750 | </tr> | ||
751 | <tr> | ||
752 | <td colspan="2"> | ||
753 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
754 | <tr> | ||
755 | <td colspan="2" bgcolor="#cacaca"> | ||
756 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
757 | <tr> | ||
758 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
759 | </tr> | ||
760 | <tr> | ||
761 | <td width="20%" class="info-title">Package</td> | ||
762 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
763 | </tr> | ||
764 | <tr> | ||
765 | <td width="20%" class="info-title">Base class</td> | ||
766 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175789188406_755001_115">Protocol</a></td> | ||
767 | </tr> | ||
768 | <tr> | ||
769 | <td colspan="4" class="info-title">Collections</td> | ||
770 | </tr> | ||
771 | <tr> | ||
772 | <td class="feature-heading" width="10%">type</td> | ||
773 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
774 | </td> | ||
775 | <td class="feature-heading" width="5%">card</td> | ||
776 | <td class="feature-heading" width="60%">description</td> | ||
777 | bourges.laurent | 357 | </tr> |
778 | <tr> | ||
779 | <td class="feature-detail"><a href="#_12_1_8e0028f_1209038149156_959482_630">ChildProtocol</a></td> | ||
780 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209038149171_314722_633"></a>child</b><br>SimDB:simdb/experiment/CompositeProtocol.child |
781 | bourges.laurent | 357 | </td> |
782 | <td class="feature-detail">1..*</td> | ||
783 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
784 | </tr> | ||
785 | </table> | ||
786 | </td> | ||
787 | </tr> | ||
788 | </table> | ||
789 | </td> | ||
790 | </tr> | ||
791 | </table> | ||
792 | </div><br><div align="center"> | ||
793 | <table border="1" width="100%" cellspacing="2"> | ||
794 | <tr> | ||
795 | <td class="objecttype-title" width="20%">Object Type</td> | ||
796 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
797 | </tr> | ||
798 | <tr> | ||
799 | <td colspan="2"> | ||
800 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
801 | <tr> | ||
802 | <td colspan="2" bgcolor="#cacaca"> | ||
803 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
804 | <tr> | ||
805 | <td colspan="4" class="feature-detail">Base class of objects that can be described by, queried by, discovered by the SNAP protocol. | ||
806 | It included simulations of spatial systems and their "level-1" derived data products. | ||
807 | |||
808 | The base class for those kinds of experiments that can produce representations of a part of the universe. | ||
809 | </td> | ||
810 | </tr> | ||
811 | <tr> | ||
812 | <td width="20%" class="info-title">Package</td> | ||
813 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
814 | </tr> | ||
815 | <tr> | ||
816 | <td width="20%" class="info-title">Base class</td> | ||
817 | <td colspan="3" class="feature-detail"><a href="#_12_1_1_8e0028f_1178789094562_459260_296">Resource</a></td> | ||
818 | </tr> | ||
819 | <tr> | ||
820 | <td class="info-title">Subclasses</td> | ||
821 | <td class="feature-detail" colspan="3"><a href="#_12_1_8e0028f_1209037435156_352640_267">CompositeExperiment</a> <a href="#_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a> <a href="#_12_1_8e0028f_1173260098343_801274_269">Simulation</a> | ||
822 | </td> | ||
823 | </tr> | ||
824 | <tr> | ||
825 | <td colspan="4" class="info-title">Attributes</td> | ||
826 | </tr> | ||
827 | <tr> | ||
828 | <td class="feature-heading" width="10%">type</td> | ||
829 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
830 | </td> | ||
831 | <td class="feature-heading" width="5%">card</td> | ||
832 | <td class="feature-heading" width="60%">description</td> | ||
833 | bourges.laurent | 357 | </tr> |
834 | <tr> | ||
835 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109909359_121421_1981">string</a></td> | ||
836 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178634237093_85072_751"></a>publisherDID</b><br>SimDB:simdb/experiment/Experiment.publisherDID |
837 | bourges.laurent | 357 | </td> |
838 | <td class="feature-detail">0..1</td> | ||
839 | <td class="feature-detail">Publisher-designated ID. | ||
840 | The ID by which this SNAP experiment is known to its archive and the services applicable to it. Will be used to add to the | ||
841 | baseurl of anyservice that is applicable to it. | ||
842 | </td> | ||
843 | </tr> | ||
844 | <tr> | ||
845 | <td colspan="4" class="info-title">References</td> | ||
846 | </tr> | ||
847 | <tr> | ||
848 | <td class="feature-heading" width="10%">type</td> | ||
849 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
850 | </td> | ||
851 | <td class="feature-heading" width="5%">card</td> | ||
852 | <td class="feature-heading" width="60%">description</td> | ||
853 | bourges.laurent | 357 | </tr> |
854 | <tr> | ||
855 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175789188406_755001_115">Protocol</a></td> | ||
856 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178627594125_954476_600"></a>protocol</b><br>SimDB:simdb/experiment/Experiment.protocol |
857 | bourges.laurent | 357 | </td> |
858 | <td class="feature-detail">1</td> | ||
859 | bourges.laurent | 403 | <td class="feature-detail">The protocol according to which this experiment was performed. Will in general be overridden by sub-classes of Experiment |
860 | to indicate a sub-class of Protocol | ||
861 | </td> | ||
862 | bourges.laurent | 357 | </tr> |
863 | <tr> | ||
864 | <td colspan="4" class="info-title">Collections</td> | ||
865 | </tr> | ||
866 | <tr> | ||
867 | <td class="feature-heading" width="10%">type</td> | ||
868 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
869 | </td> | ||
870 | <td class="feature-heading" width="5%">card</td> | ||
871 | <td class="feature-heading" width="60%">description</td> | ||
872 | bourges.laurent | 357 | </tr> |
873 | <tr> | ||
874 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175674070859_180053_115">Algorithm</a></td> | ||
875 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1193921541265_174224_323"></a>algorithm</b><br>SimDB:simdb/experiment/Experiment.algorithm |
876 | bourges.laurent | 357 | </td> |
877 | <td class="feature-detail">0..*</td> | ||
878 | bourges.laurent | 403 | <td class="feature-detail">This collection indicates which algorithms were applied in the experiment. |
879 | |||
880 | TODO should be put on Protocol with an association object taking its place under Experiment | ||
881 | </td> | ||
882 | bourges.laurent | 357 | </tr> |
883 | <tr> | ||
884 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175776701562_299478_435">InputDataset</a></td> | ||
885 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1202364488671_598530_132"></a>inputData</b><br>SimDB:simdb/experiment/Experiment.inputData |
886 | bourges.laurent | 357 | </td> |
887 | <td class="feature-detail">0..*</td> | ||
888 | bourges.laurent | 403 | <td class="feature-detail">The collection of association objects giving indicating which Snapshot(s) of another experiment were used in this one, for |
889 | example in post-processing. | ||
890 | </td> | ||
891 | bourges.laurent | 357 | </tr> |
892 | <tr> | ||
893 | <td class="feature-detail"><a href="#_12_1_2_213004e4_1195984162343_63311_299">ParameterSetting</a></td> | ||
894 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1195984279593_590603_348"></a>parameter</b><br>SimDB:simdb/experiment/Experiment.parameter |
895 | bourges.laurent | 357 | </td> |
896 | <td class="feature-detail">0..*</td> | ||
897 | bourges.laurent | 403 | <td class="feature-detail">The parameter settings that, together with possible input data sets and limtations on the calculated properties define this |
898 | experiment and separate it from others run with the same protocol. | ||
899 | </td> | ||
900 | bourges.laurent | 357 | </tr> |
901 | <tr> | ||
902 | <td class="feature-detail"><a href="#_12_1_8e0028f_1208963843859_164887_244">ExperimentRepresentationObject</a></td> | ||
903 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963880656_678820_357"></a>representationObject</b><br>SimDB:simdb/experiment/Experiment.representationObject |
904 | bourges.laurent | 357 | </td> |
905 | <td class="feature-detail">1..*</td> | ||
906 | bourges.laurent | 403 | <td class="feature-detail">The collection of actual representation object types that were used in this experiment.</td> |
907 | bourges.laurent | 357 | </tr> |
908 | <tr> | ||
909 | <td class="feature-detail"><a href="#_12_1_1_8e0028f_1178634214328_979805_732">WebService</a></td> | ||
910 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178635533484_947015_761"></a>service</b><br>SimDB:simdb/experiment/Experiment.service |
911 | bourges.laurent | 357 | </td> |
912 | <td class="feature-detail">0..*</td> | ||
913 | bourges.laurent | 403 | <td class="feature-detail">This collection contains references to web services that can give access to the result of this experiment. These may be standardised |
914 | services, or custom ones. | ||
915 | </td> | ||
916 | bourges.laurent | 357 | </tr> |
917 | <tr> | ||
918 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175592736546_383422_309">Snapshot</a></td> | ||
919 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175592833109_320894_373"></a>snapshot</b><br>SimDB:simdb/experiment/Experiment.snapshot |
920 | bourges.laurent | 357 | </td> |
921 | <td class="feature-detail">0..*</td> | ||
922 | bourges.laurent | 403 | <td class="feature-detail">The collection of snapshots that are the individual results as function of time of the simulation or other SimDB Experiment.</td> |
923 | bourges.laurent | 357 | </tr> |
924 | <tr> | ||
925 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175527967546_211274_169">TargetObjectType</a></td> | ||
926 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175592757828_574895_330"></a>targetObject</b><br>SimDB:simdb/experiment/Experiment.targetObject |
927 | bourges.laurent | 357 | </td> |
928 | <td class="feature-detail">0..*</td> | ||
929 | bourges.laurent | 403 | <td class="feature-detail">This collection represents the different kinds of objects that were being simulated. These objects represent the goal of the |
930 | experiment. | ||
931 | |||
932 | </td> | ||
933 | bourges.laurent | 357 | </tr> |
934 | <tr> | ||
935 | <td class="feature-detail"><a href="#_12_1_2_213004e4_1193927417218_156887_401">TargetProcess</a></td> | ||
936 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1193927435250_834517_424"></a>targetProcess</b><br>SimDB:simdb/experiment/Experiment.targetProcess |
937 | bourges.laurent | 357 | </td> |
938 | <td class="feature-detail">0..*</td> | ||
939 | bourges.laurent | 403 | <td class="feature-detail">Similar to TargetObject, the physical processes that are being investigated in this experiment.</td> |
940 | bourges.laurent | 357 | </tr> |
941 | </table> | ||
942 | </td> | ||
943 | </tr> | ||
944 | </table> | ||
945 | </td> | ||
946 | </tr> | ||
947 | </table> | ||
948 | </div><br><div align="center"> | ||
949 | <table border="1" width="100%" cellspacing="2"> | ||
950 | <tr> | ||
951 | <td class="objecttype-title" width="20%">Object Type</td> | ||
952 | <td class="objecttype-name"><a name="_12_1_8e0028f_1208963945515_646605_471">ExperimentProperty</a></td> | ||
953 | </tr> | ||
954 | <tr> | ||
955 | <td colspan="2"> | ||
956 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
957 | <tr> | ||
958 | <td colspan="2" bgcolor="#cacaca"> | ||
959 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
960 | <tr> | ||
961 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
962 | </tr> | ||
963 | <tr> | ||
964 | <td width="20%" class="info-title">Package</td> | ||
965 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
966 | </tr> | ||
967 | <tr> | ||
968 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
969 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1208963843859_164887_244">ExperimentRepresentationObject</a></td> | ||
970 | </tr> | ||
971 | <tr> | ||
972 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
973 | </tr> | ||
974 | <tr> | ||
975 | <td class="feature-heading" width="10%">type</td> | ||
976 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
977 | </td> | ||
978 | <td class="feature-heading" width="5%">card</td> | ||
979 | <td class="feature-heading" width="60%">description</td> | ||
980 | bourges.laurent | 357 | </tr> |
981 | <tr> | ||
982 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173260158109_378937_365">Property</a></td> | ||
983 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963969093_788923_553"></a>property</b><br>SimDB:simdb/experiment/ExperimentProperty.property |
984 | bourges.laurent | 357 | </td> |
985 | <td class="feature-detail">1</td> | ||
986 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
987 | </tr> | ||
988 | </table> | ||
989 | </td> | ||
990 | </tr> | ||
991 | </table> | ||
992 | </td> | ||
993 | </tr> | ||
994 | </table> | ||
995 | </div><br><div align="center"> | ||
996 | <table border="1" width="100%" cellspacing="2"> | ||
997 | <tr> | ||
998 | <td class="objecttype-title" width="20%">Object Type</td> | ||
999 | <td class="objecttype-name"><a name="_12_1_8e0028f_1208963843859_164887_244">ExperimentRepresentationObject</a></td> | ||
1000 | </tr> | ||
1001 | <tr> | ||
1002 | <td colspan="2"> | ||
1003 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1004 | <tr> | ||
1005 | <td colspan="2" bgcolor="#cacaca"> | ||
1006 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1007 | <tr> | ||
1008 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1009 | </tr> | ||
1010 | <tr> | ||
1011 | <td width="20%" class="info-title">Package</td> | ||
1012 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1013 | </tr> | ||
1014 | <tr> | ||
1015 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1016 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1017 | </tr> | ||
1018 | <tr> | ||
1019 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
1020 | </tr> | ||
1021 | <tr> | ||
1022 | <td class="feature-heading" width="10%">type</td> | ||
1023 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1024 | </td> | ||
1025 | <td class="feature-heading" width="5%">card</td> | ||
1026 | <td class="feature-heading" width="60%">description</td> | ||
1027 | bourges.laurent | 357 | </tr> |
1028 | <tr> | ||
1029 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173260105000_913974_289">RepresentationObjectType</a></td> | ||
1030 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963922765_906411_417"></a>type</b><br>SimDB:simdb/experiment/ExperimentRepresentationObject.type |
1031 | bourges.laurent | 357 | </td> |
1032 | <td class="feature-detail">1</td> | ||
1033 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1034 | </tr> | ||
1035 | <tr> | ||
1036 | <td colspan="4" class="info-title">Collections</td> | ||
1037 | </tr> | ||
1038 | <tr> | ||
1039 | <td class="feature-heading" width="10%">type</td> | ||
1040 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1041 | </td> | ||
1042 | <td class="feature-heading" width="5%">card</td> | ||
1043 | <td class="feature-heading" width="60%">description</td> | ||
1044 | bourges.laurent | 357 | </tr> |
1045 | <tr> | ||
1046 | <td class="feature-detail"><a href="#_12_1_8e0028f_1208963945515_646605_471">ExperimentProperty</a></td> | ||
1047 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963945515_350378_474"></a>property</b><br>SimDB:simdb/experiment/ExperimentRepresentationObject.property |
1048 | bourges.laurent | 357 | </td> |
1049 | <td class="feature-detail">0..*</td> | ||
1050 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1051 | </tr> | ||
1052 | </table> | ||
1053 | </td> | ||
1054 | </tr> | ||
1055 | </table> | ||
1056 | </td> | ||
1057 | </tr> | ||
1058 | </table> | ||
1059 | </div><br><div align="center"> | ||
1060 | <table border="1" width="100%" cellspacing="2"> | ||
1061 | <tr> | ||
1062 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1063 | bourges.laurent | 403 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209397657343_412857_223">GenericParameterSetting</a></td> |
1064 | </tr> | ||
1065 | <tr> | ||
1066 | <td colspan="2"> | ||
1067 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1068 | <tr> | ||
1069 | <td colspan="2" bgcolor="#cacaca"> | ||
1070 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1071 | <tr> | ||
1072 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1073 | </tr> | ||
1074 | <tr> | ||
1075 | <td width="20%" class="info-title">Package</td> | ||
1076 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1077 | </tr> | ||
1078 | <tr> | ||
1079 | <td width="20%" class="info-title">Base class</td> | ||
1080 | <td colspan="3" class="feature-detail"><a href="#_12_1_2_213004e4_1195984162343_63311_299">ParameterSetting</a></td> | ||
1081 | </tr> | ||
1082 | <tr> | ||
1083 | <td colspan="4" class="info-title">Attributes</td> | ||
1084 | </tr> | ||
1085 | <tr> | ||
1086 | <td class="feature-heading" width="10%">type</td> | ||
1087 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1088 | </td> | ||
1089 | <td class="feature-heading" width="5%">card</td> | ||
1090 | <td class="feature-heading" width="60%">description</td> | ||
1091 | bourges.laurent | 403 | </tr> |
1092 | <tr> | ||
1093 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109909359_121421_1981">string</a></td> | ||
1094 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209397688468_612522_267"></a>value</b><br>SimDB:simdb/experiment/GenericParameterSetting.value |
1095 | bourges.laurent | 403 | </td> |
1096 | <td class="feature-detail">1</td> | ||
1097 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1098 | </tr> | ||
1099 | </table> | ||
1100 | </td> | ||
1101 | </tr> | ||
1102 | </table> | ||
1103 | </td> | ||
1104 | </tr> | ||
1105 | </table> | ||
1106 | </div><br><div align="center"> | ||
1107 | <table border="1" width="100%" cellspacing="2"> | ||
1108 | <tr> | ||
1109 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1110 | bourges.laurent | 357 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175776701562_299478_435">InputDataset</a></td> |
1111 | </tr> | ||
1112 | <tr> | ||
1113 | <td colspan="2"> | ||
1114 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1115 | <tr> | ||
1116 | <td colspan="2" bgcolor="#cacaca"> | ||
1117 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1118 | <tr> | ||
1119 | <td colspan="4" class="feature-detail">Associates a snapshot to a SNAPPostprocessing experiment. The associated snapshot is assumed to have been the target of the | ||
1120 | post-processing | ||
1121 | </td> | ||
1122 | </tr> | ||
1123 | <tr> | ||
1124 | <td width="20%" class="info-title">Package</td> | ||
1125 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1126 | </tr> | ||
1127 | <tr> | ||
1128 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1129 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1130 | </tr> | ||
1131 | <tr> | ||
1132 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
1133 | </tr> | ||
1134 | <tr> | ||
1135 | <td class="feature-heading" width="10%">type</td> | ||
1136 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1137 | </td> | ||
1138 | <td class="feature-heading" width="5%">card</td> | ||
1139 | <td class="feature-heading" width="60%">description</td> | ||
1140 | bourges.laurent | 357 | </tr> |
1141 | <tr> | ||
1142 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175592736546_383422_309">Snapshot</a></td> | ||
1143 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178789523828_503271_372"></a>snapshot</b><br>SimDB:simdb/experiment/InputDataset.snapshot |
1144 | bourges.laurent | 357 | </td> |
1145 | <td class="feature-detail">1</td> | ||
1146 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1147 | </tr> | ||
1148 | </table> | ||
1149 | </td> | ||
1150 | </tr> | ||
1151 | </table> | ||
1152 | </td> | ||
1153 | </tr> | ||
1154 | </table> | ||
1155 | </div><br><div align="center"> | ||
1156 | <table border="1" width="100%" cellspacing="2"> | ||
1157 | <tr> | ||
1158 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1159 | bourges.laurent | 403 | <td class="objecttype-name"><a name="_12_1_8e0028f_1209397707921_986976_272">NumericParameterSetting</a></td> |
1160 | </tr> | ||
1161 | <tr> | ||
1162 | <td colspan="2"> | ||
1163 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1164 | <tr> | ||
1165 | <td colspan="2" bgcolor="#cacaca"> | ||
1166 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1167 | <tr> | ||
1168 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1169 | </tr> | ||
1170 | <tr> | ||
1171 | <td width="20%" class="info-title">Package</td> | ||
1172 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1173 | </tr> | ||
1174 | <tr> | ||
1175 | <td width="20%" class="info-title">Base class</td> | ||
1176 | <td colspan="3" class="feature-detail"><a href="#_12_1_2_213004e4_1195984162343_63311_299">ParameterSetting</a></td> | ||
1177 | </tr> | ||
1178 | <tr> | ||
1179 | <td colspan="4" class="info-title">Attributes</td> | ||
1180 | </tr> | ||
1181 | <tr> | ||
1182 | <td class="feature-heading" width="10%">type</td> | ||
1183 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1184 | </td> | ||
1185 | <td class="feature-heading" width="5%">card</td> | ||
1186 | <td class="feature-heading" width="60%">description</td> | ||
1187 | bourges.laurent | 403 | </tr> |
1188 | <tr> | ||
1189 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173262283140_574350_1278">Quantity</a></td> | ||
1190 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1209397731203_914397_316"></a>value</b><br>SimDB:simdb/experiment/NumericParameterSetting.value<br>SimDB:simdb/experiment/NumericParameterSetting.value.value<br>SimDB:simdb/experiment/NumericParameterSetting.value.unit<br></td> |
1191 | bourges.laurent | 403 | <td class="feature-detail">1</td> |
1192 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1193 | </tr> | ||
1194 | </table> | ||
1195 | </td> | ||
1196 | </tr> | ||
1197 | </table> | ||
1198 | </td> | ||
1199 | </tr> | ||
1200 | </table> | ||
1201 | </div><br><div align="center"> | ||
1202 | <table border="1" width="100%" cellspacing="2"> | ||
1203 | <tr> | ||
1204 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1205 | bourges.laurent | 357 | <td class="objecttype-name"><a name="_12_1_8e0028f_1173261164953_285409_884">ObjectCollection</a></td> |
1206 | </tr> | ||
1207 | <tr> | ||
1208 | <td colspan="2"> | ||
1209 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1210 | <tr> | ||
1211 | <td colspan="2" bgcolor="#cacaca"> | ||
1212 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1213 | <tr> | ||
1214 | <td colspan="4" class="feature-detail">We assume that a single SNAPResult can consist of collections of objects (ObjectType). For example some simulations can produce | ||
1215 | both dark matter, stellar and gas particles, together building up the whole target objects. Each of these sets of particles | ||
1216 | is in general separately characterised and the ObjectCollection class provides an anchor for this. They may also be separately | ||
1217 | stored | ||
1218 | </td> | ||
1219 | </tr> | ||
1220 | <tr> | ||
1221 | <td width="20%" class="info-title">Package</td> | ||
1222 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1223 | </tr> | ||
1224 | <tr> | ||
1225 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1226 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592736546_383422_309">Snapshot</a></td> | ||
1227 | </tr> | ||
1228 | <tr> | ||
1229 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
1230 | </tr> | ||
1231 | <tr> | ||
1232 | <td class="feature-heading" width="10%">type</td> | ||
1233 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1234 | </td> | ||
1235 | <td class="feature-heading" width="5%">card</td> | ||
1236 | <td class="feature-heading" width="60%">description</td> | ||
1237 | bourges.laurent | 357 | </tr> |
1238 | <tr> | ||
1239 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110115640_104165_2107">integer</a></td> | ||
1240 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175773837250_855594_253"></a>numberOfObjects</b><br>SimDB:simdb/experiment/ObjectCollection.numberOfObjects |
1241 | bourges.laurent | 357 | </td> |
1242 | <td class="feature-detail">0..1</td> | ||
1243 | <td class="feature-detail">Gives the number of objects in this collection</td> | ||
1244 | </tr> | ||
1245 | <tr> | ||
1246 | <td colspan="4" class="info-title">References</td> | ||
1247 | </tr> | ||
1248 | <tr> | ||
1249 | <td class="feature-heading" width="10%">type</td> | ||
1250 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1251 | </td> | ||
1252 | <td class="feature-heading" width="5%">card</td> | ||
1253 | <td class="feature-heading" width="60%">description</td> | ||
1254 | bourges.laurent | 357 | </tr> |
1255 | <tr> | ||
1256 | <td class="feature-detail"><a href="#_12_1_8e0028f_1208963843859_164887_244">ExperimentRepresentationObject</a></td> | ||
1257 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1208963914031_791670_410"></a>objectType</b><br>SimDB:simdb/experiment/ObjectCollection.objectType |
1258 | bourges.laurent | 357 | </td> |
1259 | <td class="feature-detail">1</td> | ||
1260 | bourges.laurent | 403 | <td class="feature-detail">This reference indicates the type of object stored in this collection.</td> |
1261 | bourges.laurent | 357 | </tr> |
1262 | <tr> | ||
1263 | <td colspan="4" class="info-title">Collections</td> | ||
1264 | </tr> | ||
1265 | <tr> | ||
1266 | <td class="feature-heading" width="10%">type</td> | ||
1267 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1268 | </td> | ||
1269 | <td class="feature-heading" width="5%">card</td> | ||
1270 | <td class="feature-heading" width="60%">description</td> | ||
1271 | bourges.laurent | 357 | </tr> |
1272 | <tr> | ||
1273 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173261097203_650221_811">Characterisation</a></td> | ||
1274 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175528279890_207589_491"></a>characterisation</b><br>SimDB:simdb/experiment/ObjectCollection.characterisation |
1275 | bourges.laurent | 357 | </td> |
1276 | <td class="feature-detail">0..*</td> | ||
1277 | bourges.laurent | 403 | <td class="feature-detail">This collection contains the characterisations of the different properties that summarise the properties of the representation |
1278 | objects in this object collection. | ||
1279 | |||
1280 | </td> | ||
1281 | bourges.laurent | 357 | </tr> |
1282 | </table> | ||
1283 | </td> | ||
1284 | </tr> | ||
1285 | </table> | ||
1286 | </td> | ||
1287 | </tr> | ||
1288 | </table> | ||
1289 | </div><br><div align="center"> | ||
1290 | <table border="1" width="100%" cellspacing="2"> | ||
1291 | <tr> | ||
1292 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1293 | <td class="objecttype-name"><a name="_12_1_2_213004e4_1195984162343_63311_299">ParameterSetting</a></td> | ||
1294 | </tr> | ||
1295 | <tr> | ||
1296 | <td colspan="2"> | ||
1297 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1298 | <tr> | ||
1299 | <td colspan="2" bgcolor="#cacaca"> | ||
1300 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1301 | <tr> | ||
1302 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1303 | </tr> | ||
1304 | <tr> | ||
1305 | <td width="20%" class="info-title">Package</td> | ||
1306 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1307 | </tr> | ||
1308 | <tr> | ||
1309 | bourges.laurent | 403 | <td class="info-title">Subclasses</td> |
1310 | <td class="feature-detail" colspan="3"><a href="#_12_1_8e0028f_1209397657343_412857_223">GenericParameterSetting</a> <a href="#_12_1_8e0028f_1209397707921_986976_272">NumericParameterSetting</a> | ||
1311 | </td> | ||
1312 | </tr> | ||
1313 | <tr> | ||
1314 | <td width="20%" class="info-title">Container</td> | ||
1315 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1316 | </tr> | ||
1317 | <tr> | ||
1318 | bourges.laurent | 357 | <td colspan="4" class="info-title">References</td> |
1319 | </tr> | ||
1320 | <tr> | ||
1321 | <td class="feature-heading" width="10%">type</td> | ||
1322 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1323 | </td> | ||
1324 | <td class="feature-heading" width="5%">card</td> | ||
1325 | <td class="feature-heading" width="60%">description</td> | ||
1326 | bourges.laurent | 357 | </tr> |
1327 | <tr> | ||
1328 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173260612156_632863_688">InputParameter</a></td> | ||
1329 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1195984303765_40813_401"></a>inputParameter</b><br>SimDB:simdb/experiment/ParameterSetting.inputParameter |
1330 | bourges.laurent | 357 | </td> |
1331 | <td class="feature-detail">0..1</td> | ||
1332 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1333 | </tr> | ||
1334 | </table> | ||
1335 | </td> | ||
1336 | </tr> | ||
1337 | </table> | ||
1338 | </td> | ||
1339 | </tr> | ||
1340 | </table> | ||
1341 | </div><br><div align="center"> | ||
1342 | <table border="1" width="100%" cellspacing="2"> | ||
1343 | <tr> | ||
1344 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1345 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a></td> | ||
1346 | </tr> | ||
1347 | <tr> | ||
1348 | <td colspan="2"> | ||
1349 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1350 | <tr> | ||
1351 | <td colspan="2" bgcolor="#cacaca"> | ||
1352 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1353 | <tr> | ||
1354 | <td colspan="4" class="feature-detail">Represents a SNAPExperiment that acts on a pre-existing Snapshot to produce another Snapshot. In standard terminology this | ||
1355 | produces Level 1 data products (this is true whether the original Snapshot was a Level 0 products or already a Level 1 product) | ||
1356 | </td> | ||
1357 | </tr> | ||
1358 | <tr> | ||
1359 | <td width="20%" class="info-title">Package</td> | ||
1360 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1361 | </tr> | ||
1362 | <tr> | ||
1363 | <td width="20%" class="info-title">Base class</td> | ||
1364 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1365 | </tr> | ||
1366 | <tr> | ||
1367 | <td class="info-title">Subclasses</td> | ||
1368 | <td class="feature-detail" colspan="3"><a href="#_12_1_8e0028f_1175595880687_132606_426">ClusterDetection</a> <a href="#_12_1_8e0028f_1175599204640_374973_516">SubvolumeExtraction</a> <a href="#_12_1_8e0028f_1175774347859_5102_267">Visualisation</a> | ||
1369 | </td> | ||
1370 | </tr> | ||
1371 | <tr> | ||
1372 | <td colspan="4" class="info-title">References</td> | ||
1373 | </tr> | ||
1374 | <tr> | ||
1375 | <td class="feature-heading" width="10%">type</td> | ||
1376 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1377 | </td> | ||
1378 | <td class="feature-heading" width="5%">card</td> | ||
1379 | <td class="feature-heading" width="60%">description</td> | ||
1380 | bourges.laurent | 357 | </tr> |
1381 | <tr> | ||
1382 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1383 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202820572125_383921_2711"></a>primaryExperiment</b><br>SimDB:simdb/experiment/PostProcessing.primaryExperiment |
1384 | bourges.laurent | 357 | </td> |
1385 | <td class="feature-detail">0..1</td> | ||
1386 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1387 | </tr> | ||
1388 | </table> | ||
1389 | </td> | ||
1390 | </tr> | ||
1391 | </table> | ||
1392 | </td> | ||
1393 | </tr> | ||
1394 | </table> | ||
1395 | </div><br><div align="center"> | ||
1396 | <table border="1" width="100%" cellspacing="2"> | ||
1397 | <tr> | ||
1398 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1399 | <td class="objecttype-name"><a name="_12_1_8e0028f_1173260098343_801274_269">Simulation</a></td> | ||
1400 | </tr> | ||
1401 | <tr> | ||
1402 | <td colspan="2"> | ||
1403 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1404 | <tr> | ||
1405 | <td colspan="2" bgcolor="#cacaca"> | ||
1406 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1407 | <tr> | ||
1408 | <td colspan="4" class="feature-detail">This class represents the basic simulations from which eventually all SNAP data products are derived. It extends SNAPExperiment | ||
1409 | by adding descriptions of the physical processes that were simulated | ||
1410 | </td> | ||
1411 | </tr> | ||
1412 | <tr> | ||
1413 | <td width="20%" class="info-title">Package</td> | ||
1414 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1415 | </tr> | ||
1416 | <tr> | ||
1417 | <td width="20%" class="info-title">Base class</td> | ||
1418 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1419 | </tr> | ||
1420 | <tr> | ||
1421 | <td colspan="4" class="info-title">Attributes</td> | ||
1422 | </tr> | ||
1423 | <tr> | ||
1424 | <td class="feature-heading" width="10%">type</td> | ||
1425 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1426 | </td> | ||
1427 | <td class="feature-heading" width="5%">card</td> | ||
1428 | <td class="feature-heading" width="60%">description</td> | ||
1429 | bourges.laurent | 357 | </tr> |
1430 | <tr> | ||
1431 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109993578_511245_1999">datetime</a></td> | ||
1432 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1173262402406_325355_1300"></a>executionTime</b><br>SimDB:simdb/experiment/Simulation.executionTime |
1433 | bourges.laurent | 357 | </td> |
1434 | <td class="feature-detail">0..1</td> | ||
1435 | <td class="feature-detail">The date/time at which the simulation was completed</td> | ||
1436 | </tr> | ||
1437 | <tr> | ||
1438 | <td colspan="4" class="info-title">References</td> | ||
1439 | </tr> | ||
1440 | <tr> | ||
1441 | <td class="feature-heading" width="10%">type</td> | ||
1442 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1443 | </td> | ||
1444 | <td class="feature-heading" width="5%">card</td> | ||
1445 | <td class="feature-heading" width="60%">description</td> | ||
1446 | bourges.laurent | 357 | </tr> |
1447 | <tr> | ||
1448 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173260371343_174540_519">Simulator</a></td> | ||
1449 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1173260379187_526778_542"></a>protocol</b> {subsets <a href="#_12_1_1_8e0028f_1178627594125_954476_600">Experiment:protocol</a> } |
1450 | <br>SimDB:simdb/experiment/Simulation.protocol | ||
1451 | bourges.laurent | 357 | </td> |
1452 | <td class="feature-detail">1</td> | ||
1453 | bourges.laurent | 403 | <td class="feature-detail">Reference to the Simulator that was used to run this Simulation. |
1454 | Thie reference overrrides(subsets) the simlar reference from Experiment to Protocol, indicating that the type of the protocol | ||
1455 | reference must be a Simulator, not just any Protocol. | ||
1456 | </td> | ||
1457 | bourges.laurent | 357 | </tr> |
1458 | <tr> | ||
1459 | <td colspan="4" class="info-title">Collections</td> | ||
1460 | </tr> | ||
1461 | <tr> | ||
1462 | <td class="feature-heading" width="10%">type</td> | ||
1463 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1464 | </td> | ||
1465 | <td class="feature-heading" width="5%">card</td> | ||
1466 | <td class="feature-heading" width="60%">description</td> | ||
1467 | bourges.laurent | 357 | </tr> |
1468 | <tr> | ||
1469 | <td class="feature-detail"><a href="#_14_0_8e0028f_1202819493156_452128_1609">AppliedPhysics</a></td> | ||
1470 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202819509828_742596_1632"></a>appliedPhysics</b><br>SimDB:simdb/experiment/Simulation.appliedPhysics |
1471 | bourges.laurent | 357 | </td> |
1472 | <td class="feature-detail">1..*</td> | ||
1473 | bourges.laurent | 403 | <td class="feature-detail">This collections associates this Simulation to the Simulator's physics that was actually used. This element represents the |
1474 | possibility in most simulator codes to turn on or off specific physical processes in a simulation run. Examples are the option | ||
1475 | to have a pure dark matter simulation in an SPH code. Or a hydro code without gravity. | ||
1476 | The collection of AppliedPhysics objects references thos modules that were actually used. | ||
1477 | </td> | ||
1478 | bourges.laurent | 357 | </tr> |
1479 | </table> | ||
1480 | </td> | ||
1481 | </tr> | ||
1482 | </table> | ||
1483 | </td> | ||
1484 | </tr> | ||
1485 | </table> | ||
1486 | </div><br><div align="center"> | ||
1487 | <table border="1" width="100%" cellspacing="2"> | ||
1488 | <tr> | ||
1489 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1490 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175592736546_383422_309">Snapshot</a></td> | ||
1491 | </tr> | ||
1492 | <tr> | ||
1493 | <td colspan="2"> | ||
1494 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1495 | <tr> | ||
1496 | <td colspan="2" bgcolor="#cacaca"> | ||
1497 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1498 | <tr> | ||
1499 | <td colspan="4" class="feature-detail">This class represents a part of the universe at a particular point in time, or possibly a more general sub-volume of space-time, | ||
1500 | for example a light-cone. We realise this does not represent all possible outputs of simulations. For example some simulations | ||
1501 | of dense (collisional) stellar systems produce orbits of the individual particles, at individual output times . In general | ||
1502 | though those results can be used to produce snapshots as well (Peter Teuben, private communication). Hence for the current | ||
1503 | version of the model we propose the use of Snapshot results of simulations and other SNAPResults as well, the only exception | ||
1504 | being light-cones through cosmological simulations | ||
1505 | </td> | ||
1506 | </tr> | ||
1507 | <tr> | ||
1508 | <td width="20%" class="info-title">Package</td> | ||
1509 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1510 | </tr> | ||
1511 | <tr> | ||
1512 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1513 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1514 | </tr> | ||
1515 | <tr> | ||
1516 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
1517 | </tr> | ||
1518 | <tr> | ||
1519 | <td class="feature-heading" width="10%">type</td> | ||
1520 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1521 | </td> | ||
1522 | <td class="feature-heading" width="5%">card</td> | ||
1523 | <td class="feature-heading" width="60%">description</td> | ||
1524 | bourges.laurent | 357 | </tr> |
1525 | <tr> | ||
1526 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131109909359_121421_1981">string</a></td> | ||
1527 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178635401140_294132_754"></a>publisherDID</b><br>SimDB:simdb/experiment/Snapshot.publisherDID |
1528 | bourges.laurent | 357 | </td> |
1529 | <td class="feature-detail">1</td> | ||
1530 | <td class="feature-detail">The ID by which this snapshot is known to its archive and the services applicable to it. Will be used to add to the baseurl | ||
1531 | of anyservice that is applicable to it. | ||
1532 | </td> | ||
1533 | </tr> | ||
1534 | <tr> | ||
1535 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173262283140_574350_1278">Quantity</a></td> | ||
1536 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178619242156_701727_116"></a>spatialSizePhysical</b><br>SimDB:simdb/experiment/Snapshot.spatialSizePhysical<br>SimDB:simdb/experiment/Snapshot.spatialSizePhysical.value<br>SimDB:simdb/experiment/Snapshot.spatialSizePhysical.unit<br></td> |
1537 | bourges.laurent | 357 | <td class="feature-detail">0..1</td> |
1538 | <td class="feature-detail">The typical size of the target system in this snapshot. Left up to the data publisher to give a useful value for this. Is | ||
1539 | not necessarily equal to the size of the box containing the full simulation (covered by Characterisation). Could be the rough | ||
1540 | size of the galaxy merger, or cluster, or the size of a box containing 90% of the mass or whatever | ||
1541 | </td> | ||
1542 | </tr> | ||
1543 | <tr> | ||
1544 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173262283140_574350_1278">Quantity</a></td> | ||
1545 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_1_8e0028f_1178619229312_527341_114"></a>time</b><br>SimDB:simdb/experiment/Snapshot.time<br>SimDB:simdb/experiment/Snapshot.time.value<br>SimDB:simdb/experiment/Snapshot.time.unit<br></td> |
1546 | bourges.laurent | 357 | <td class="feature-detail">1</td> |
1547 | <td class="feature-detail">The time in the simulation at which this snapshot is produced. A real value in terms of the timestep units that are being | ||
1548 | used. [TBD need to find a place for those units, note that we need to support co-moving quantities !] | ||
1549 | </td> | ||
1550 | </tr> | ||
1551 | <tr> | ||
1552 | <td colspan="4" class="info-title">Collections</td> | ||
1553 | </tr> | ||
1554 | <tr> | ||
1555 | <td class="feature-heading" width="10%">type</td> | ||
1556 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1557 | </td> | ||
1558 | <td class="feature-heading" width="5%">card</td> | ||
1559 | <td class="feature-heading" width="60%">description</td> | ||
1560 | bourges.laurent | 357 | </tr> |
1561 | <tr> | ||
1562 | <td class="feature-detail"><a href="#_12_1_8e0028f_1173261164953_285409_884">ObjectCollection</a></td> | ||
1563 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175592804968_379658_365"></a>objectCollection</b><br>SimDB:simdb/experiment/Snapshot.objectCollection |
1564 | bourges.laurent | 357 | </td> |
1565 | <td class="feature-detail">1..*</td> | ||
1566 | bourges.laurent | 403 | <td class="feature-detail">We anticipate that many results contain objects of different types. For each of these types a separate collection of objects |
1567 | is provided on the snapshot | ||
1568 | </td> | ||
1569 | bourges.laurent | 357 | </tr> |
1570 | </table> | ||
1571 | </td> | ||
1572 | </tr> | ||
1573 | </table> | ||
1574 | </td> | ||
1575 | </tr> | ||
1576 | </table> | ||
1577 | </div><br><div align="center"> | ||
1578 | <table border="1" width="100%" cellspacing="2"> | ||
1579 | <tr> | ||
1580 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1581 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175599204640_374973_516">SubvolumeExtraction</a></td> | ||
1582 | </tr> | ||
1583 | <tr> | ||
1584 | <td colspan="2"> | ||
1585 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1586 | <tr> | ||
1587 | <td colspan="2" bgcolor="#cacaca"> | ||
1588 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1589 | <tr> | ||
1590 | <td colspan="4" class="feature-detail">Represents the extraction of a subvolume from an existing Snapshot</td> | ||
1591 | </tr> | ||
1592 | <tr> | ||
1593 | <td width="20%" class="info-title">Package</td> | ||
1594 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1595 | </tr> | ||
1596 | <tr> | ||
1597 | <td width="20%" class="info-title">Base class</td> | ||
1598 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a></td> | ||
1599 | </tr> | ||
1600 | <tr> | ||
1601 | <td colspan="4" class="info-title">References</td> | ||
1602 | </tr> | ||
1603 | <tr> | ||
1604 | <td class="feature-heading" width="10%">type</td> | ||
1605 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1606 | </td> | ||
1607 | <td class="feature-heading" width="5%">card</td> | ||
1608 | <td class="feature-heading" width="60%">description</td> | ||
1609 | bourges.laurent | 357 | </tr> |
1610 | <tr> | ||
1611 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175790195921_468870_325">SubvolumeExtractor</a></td> | ||
1612 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202820409250_762557_2496"></a>protocol</b> {subsets <a href="#_12_1_1_8e0028f_1178627594125_954476_600">Experiment:protocol</a> } |
1613 | <br>SimDB:simdb/experiment/SubvolumeExtraction.protocol | ||
1614 | bourges.laurent | 357 | </td> |
1615 | <td class="feature-detail">1</td> | ||
1616 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1617 | </tr> | ||
1618 | </table> | ||
1619 | </td> | ||
1620 | </tr> | ||
1621 | </table> | ||
1622 | </td> | ||
1623 | </tr> | ||
1624 | </table> | ||
1625 | </div><br><div align="center"> | ||
1626 | <table border="1" width="100%" cellspacing="2"> | ||
1627 | <tr> | ||
1628 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1629 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175527967546_211274_169">TargetObjectType</a></td> | ||
1630 | </tr> | ||
1631 | <tr> | ||
1632 | <td colspan="2"> | ||
1633 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1634 | <tr> | ||
1635 | <td colspan="2" bgcolor="#cacaca"> | ||
1636 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1637 | <tr> | ||
1638 | <td colspan="4" class="feature-detail">This class represents the actual system that is being simulated. Instances of this object should correspond to physical objects | ||
1639 | and/or systems. They should be the answer to queries such as, “what does this simulation simulate?” | ||
1640 | </td> | ||
1641 | </tr> | ||
1642 | <tr> | ||
1643 | <td width="20%" class="info-title">Package</td> | ||
1644 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1645 | </tr> | ||
1646 | <tr> | ||
1647 | <td width="20%" class="info-title">Base class</td> | ||
1648 | <td colspan="3" class="feature-detail"><a href="#_12_1_1_8e0028f_1178640418734_24506_1505">ObjectType</a></td> | ||
1649 | </tr> | ||
1650 | <tr> | ||
1651 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1652 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1653 | </tr> | ||
1654 | <tr> | ||
1655 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
1656 | </tr> | ||
1657 | <tr> | ||
1658 | <td class="feature-heading" width="10%">type</td> | ||
1659 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1660 | </td> | ||
1661 | <td class="feature-heading" width="5%">card</td> | ||
1662 | <td class="feature-heading" width="60%">description</td> | ||
1663 | bourges.laurent | 357 | </tr> |
1664 | <tr> | ||
1665 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110104125_206884_2089">anyURI</a></td> | ||
1666 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175874156890_481760_321"></a>astroJournalSubject</b><br>SimDB:simdb/experiment/TargetObjectType.astroJournalSubject |
1667 | bourges.laurent | 357 | </td> |
1668 | <td class="feature-detail">0..1</td> | ||
1669 | <td class="feature-detail">Ontology based label for this object. Hope is that the IVOA Semantics working group effort on an ontology for astronomical | ||
1670 | objects will be rich enough to provide the values for this attribute. | ||
1671 | Ex: star, large scale structure, galaxy, jet | ||
1672 | |||
1673 | maybe, a subject keyword from the astronomical journals list | ||
1674 | </td> | ||
1675 | </tr> | ||
1676 | <tr> | ||
1677 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110104125_206884_2089">anyURI</a></td> | ||
1678 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175790322468_364162_369"></a>identityName</b><br>SimDB:simdb/experiment/TargetObjectType.identityName |
1679 | bourges.laurent | 357 | </td> |
1680 | <td class="feature-detail">0..1</td> | ||
1681 | <td class="feature-detail">If the target object type referes to a real object, this attribute allows one to indicate which object. This is performed | ||
1682 | by a URI that shold identify the object in the Ontology of SimbadIdentifiedNames | ||
1683 | |||
1684 | In some cases a real identified object in the universe is being modelled. If that is the case, this attribute allows that | ||
1685 | object to be identified. We assume a list of such objects may be provided through some means, embodied by the IdentifiedObject | ||
1686 | data type. | ||
1687 | Ex: Galaxy, Antennae, M31 | ||
1688 | |||
1689 | |||
1690 | </td> | ||
1691 | </tr> | ||
1692 | <tr> | ||
1693 | <td class="feature-detail"><a href="#_12_1_2_8e0028f_1189430872609_809189_324">Cardinality</a></td> | ||
1694 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_8e0028f_1175773895625_51712_255"></a>multiplicity</b><br>SimDB:simdb/experiment/TargetObjectType.multiplicity |
1695 | bourges.laurent | 357 | </td> |
1696 | <td class="feature-detail">0..1</td> | ||
1697 | <td class="feature-detail">Indication on how many objects of this type are being modelled. [TBD This may become an enumerated value, like “one, two, | ||
1698 | tens, many ...”]. | ||
1699 | </td> | ||
1700 | </tr> | ||
1701 | </table> | ||
1702 | </td> | ||
1703 | </tr> | ||
1704 | </table> | ||
1705 | </td> | ||
1706 | </tr> | ||
1707 | </table> | ||
1708 | </div><br><div align="center"> | ||
1709 | <table border="1" width="100%" cellspacing="2"> | ||
1710 | <tr> | ||
1711 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1712 | <td class="objecttype-name"><a name="_12_1_2_213004e4_1193927417218_156887_401">TargetProcess</a></td> | ||
1713 | </tr> | ||
1714 | <tr> | ||
1715 | <td colspan="2"> | ||
1716 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1717 | <tr> | ||
1718 | <td colspan="2" bgcolor="#cacaca"> | ||
1719 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1720 | <tr> | ||
1721 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1722 | </tr> | ||
1723 | <tr> | ||
1724 | <td width="20%" class="info-title">Package</td> | ||
1725 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1726 | </tr> | ||
1727 | <tr> | ||
1728 | <td width="20%" class="info-title">Base class</td> | ||
1729 | <td colspan="3" class="feature-detail"><a href="#_12_1_1_8e0028f_1178640418734_24506_1505">ObjectType</a></td> | ||
1730 | </tr> | ||
1731 | <tr> | ||
1732 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1733 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1734 | </tr> | ||
1735 | <tr> | ||
1736 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
1737 | </tr> | ||
1738 | <tr> | ||
1739 | <td class="feature-heading" width="10%">type</td> | ||
1740 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1741 | </td> | ||
1742 | <td class="feature-heading" width="5%">card</td> | ||
1743 | <td class="feature-heading" width="60%">description</td> | ||
1744 | bourges.laurent | 357 | </tr> |
1745 | <tr> | ||
1746 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110104125_206884_2089">anyURI</a></td> | ||
1747 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_12_1_2_213004e4_1193927509421_457098_479"></a>astroJournalSubject</b><br>SimDB:simdb/experiment/TargetProcess.astroJournalSubject |
1748 | bourges.laurent | 357 | </td> |
1749 | <td class="feature-detail">0..1</td> | ||
1750 | <td class="feature-detail">A term from the AstroJournalSubjectKeywords ontology.</td> | ||
1751 | </tr> | ||
1752 | </table> | ||
1753 | </td> | ||
1754 | </tr> | ||
1755 | </table> | ||
1756 | </td> | ||
1757 | </tr> | ||
1758 | </table> | ||
1759 | </div><br><div align="center"> | ||
1760 | <table border="1" width="100%" cellspacing="2"> | ||
1761 | <tr> | ||
1762 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1763 | <td class="objecttype-name"><a name="_12_1_8e0028f_1175774347859_5102_267">Visualisation</a></td> | ||
1764 | </tr> | ||
1765 | <tr> | ||
1766 | <td colspan="2"> | ||
1767 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1768 | <tr> | ||
1769 | <td colspan="2" bgcolor="#cacaca"> | ||
1770 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1771 | <tr> | ||
1772 | <td colspan="4" class="feature-detail">Represents the creation of a 2-dimensional image-like representation of the universe from a three dimensional one. This can | ||
1773 | be done for example by projection, slicing. Any (set of) variables can be used. Important is (?) that the spatial dimensions | ||
1774 | are properly transferred to the new data product. | ||
1775 | Note that this is not the same as applying a virtual telescope where some model is made of the photon streams/fluxes originating | ||
1776 | from the simulated object. It is merely a small representation of the underlying observables. In that sense the product is | ||
1777 | a representation of a part of the universe | ||
1778 | |||
1779 | </td> | ||
1780 | </tr> | ||
1781 | <tr> | ||
1782 | <td width="20%" class="info-title">Package</td> | ||
1783 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1784 | </tr> | ||
1785 | <tr> | ||
1786 | <td width="20%" class="info-title">Base class</td> | ||
1787 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175776635250_448091_386">PostProcessing</a></td> | ||
1788 | </tr> | ||
1789 | <tr> | ||
1790 | <td colspan="4" class="info-title">References</td> | ||
1791 | </tr> | ||
1792 | <tr> | ||
1793 | <td class="feature-heading" width="10%">type</td> | ||
1794 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1795 | </td> | ||
1796 | <td class="feature-heading" width="5%">card</td> | ||
1797 | <td class="feature-heading" width="60%">description</td> | ||
1798 | bourges.laurent | 357 | </tr> |
1799 | <tr> | ||
1800 | <td class="feature-detail"><a href="#_12_1_8e0028f_1175790177281_251863_280">Visualiser</a></td> | ||
1801 | bourges.laurent | 433 | <td class="feature-detail"><b><a name="_14_0_8e0028f_1202820147500_763645_2160"></a>protocol</b> {subsets <a href="#_12_1_1_8e0028f_1178627594125_954476_600">Experiment:protocol</a> } |
1802 | <br>SimDB:simdb/experiment/Visualisation.protocol | ||
1803 | bourges.laurent | 357 | </td> |
1804 | <td class="feature-detail">1</td> | ||
1805 | <td class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1806 | </tr> | ||
1807 | </table> | ||
1808 | </td> | ||
1809 | </tr> | ||
1810 | </table> | ||
1811 | </td> | ||
1812 | </tr> | ||
1813 | </table> | ||
1814 | </div><br><div align="center"> | ||
1815 | <table border="1" width="100%" cellspacing="2"> | ||
1816 | <tr> | ||
1817 | <td class="objecttype-title" width="20%">Object Type</td> | ||
1818 | <td class="objecttype-name"><a name="_12_1_1_8e0028f_1178634214328_979805_732">WebService</a></td> | ||
1819 | </tr> | ||
1820 | <tr> | ||
1821 | <td colspan="2"> | ||
1822 | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | ||
1823 | <tr> | ||
1824 | <td colspan="2" bgcolor="#cacaca"> | ||
1825 | <table width="100%" border="0" cellpadding="3" cellspacing="1"> | ||
1826 | <tr> | ||
1827 | <td colspan="4" class="feature-detail">TODO : Missing description : please, update your UML model asap.</td> | ||
1828 | </tr> | ||
1829 | <tr> | ||
1830 | <td width="20%" class="info-title">Package</td> | ||
1831 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1173260085390_834474_247">experiment</a></td> | ||
1832 | </tr> | ||
1833 | <tr> | ||
1834 | bourges.laurent | 403 | <td width="20%" class="info-title">Container</td> |
1835 | <td colspan="3" class="feature-detail"><a href="#_12_1_8e0028f_1175592662265_484162_263">Experiment</a></td> | ||
1836 | </tr> | ||
1837 | <tr> | ||
1838 | bourges.laurent | 357 | <td colspan="4" class="info-title">Attributes</td> |
1839 | </tr> | ||
1840 | <tr> | ||
1841 | <td class="feature-heading" width="10%">type</td> | ||
1842 | bourges.laurent | 433 | <td class="feature-heading" width="20%">name<br>utype(s) |
1843 | </td> | ||
1844 | <td class="feature-heading" width="5%">card</td> | ||
1845 | <td class="feature-heading" width="60%">description</td> | ||
1846 | bourges.laurent | 357 | </tr> |
1847 | <tr> | ||
1848 | <td class="feature-detail"><a href="#_10_0_42c01ac_1131110104125_206884_2089">anyURI</a></td> | ||
1849 | bourges.laurent | 433 | <td class="feature-detail"><b><a name= |