/[volute]/trunk/projects/theory/snapdm/test/PDR_protocol.xml
ViewVC logotype

Annotation of /trunk/projects/theory/snapdm/test/PDR_protocol.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 729 - (hide annotations)
Tue Aug 12 08:38:11 2008 UTC (12 years, 5 months ago) by bourges.laurent
File MIME type: text/xml
File size: 9994 byte(s)
- updated sample for a Simulation with ObjectCollection & characterisation
- updated Identity & Reference serialization
1 bourges.laurent 312 <?xml version="1.0" encoding="UTF-8"?>
2    
3     <!--
4     Document : PDR_protocol.xml
5     Created on : 25 avril 2008, 18:00
6     Author : franck
7     Description:
8     This document is the first xml sample document for Protocol according to SimDB generated XML schemas (xsd).
9     -->
10     <s:aSimulator xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
11     xmlns:s='http://www.ivoa.net/xml/SNAP/v0.1/SimDB'
12     xsi:schemaLocation='http://www.ivoa.net/xml/SNAP/v0.1/SimDB http://volute.googlecode.com/svn/trunk/projects/theory/snapdm/xsd/SimDB_root.xsd'>
13 bourges.laurent 545
14 bourges.laurent 446 <name>PDR Code 1.2</name>
15     <description>The Meudon PDR code 1.2 includes the radiative transfer method described by Gonzalez-Garcia et al. A and A 2007 </description>
16 bourges.laurent 545
17 bourges.laurent 446 <referenceURL>http://aristote.obspm.fr/MIS</referenceURL>
18 bourges.laurent 545
19 bourges.laurent 643 <publisherDID>voparis/luth/Pdr/1.0</publisherDID>
20 bourges.laurent 632
21 bourges.laurent 446 <created>2008-04-25T12:00:00</created>
22     <updated>2008-04-25T12:00:00</updated>
23 bourges.laurent 545
24 bourges.laurent 446 <status>published</status>
25 bourges.laurent 545
26     <!--
27     <contact>
28     <role>publisher</role>
29     <party>
30     <ivoId>ivo://voparis/luth</ivoId>
31     </party>
32     </contact>
33    
34     <contact>
35     <role>contributor</role>
36     <party>
37     <ivoId>ivo://voparis/luth/Jacques_Le_Bourlot</ivoId>
38     </party>
39     </contact>
40    
41     <contact>
42     <role>contributor</role>
43     <party>
44     <ivoId>ivo://voparis/luth/Evelyne_Roueff</ivoId>
45     </party>
46     </contact>
47     -->
48    
49     <contact>
50     <role>creator</role>
51 bourges.laurent 729 <party ivoId="ivo://voparis/luth/franck_le_petit" />
52 bourges.laurent 545 </contact>
53    
54 bourges.laurent 729 <mainContact ivoId="ivo://voparis/luth/franck_le_petit"/>
55 bourges.laurent 545
56 bourges.laurent 446 <code>http://aristote.obspm.fr/MIS</code>
57     <version>1.2</version>
58 bourges.laurent 414
59    
60 bourges.laurent 545 <!-- generated content : begin -->
61    
62    
63 bourges.laurent 446 <parameterGroup>
64     <name>gas parameters</name>
65     <description>Parameters controling gas properties</description>
66     <member>
67 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_NHINIT" />
68 bourges.laurent 446 </member>
69     <member>
70 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_RADM_INI" />
71 bourges.laurent 446 </member>
72     <member>
73 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_RADP_INI" />
74 bourges.laurent 446 </member>
75     </parameterGroup>
76 bourges.laurent 414
77 bourges.laurent 446 <!-- to be corrected -->
78     <parameterGroup>
79     <name>grain parameters</name>
80     <description>Parameters controling grain properties</description>
81     <member>
82 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_CD" />
83 bourges.laurent 446 </member>
84     <member>
85 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_RV" />
86 bourges.laurent 446 </member>
87     <member>
88 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_LOSNAME" />
89 bourges.laurent 446 </member>
90     </parameterGroup>
91 bourges.laurent 545
92 bourges.laurent 446 <parameterGroup>
93     <name>algorithm parameters</name>
94     <description>Parameters related to algorithms</description>
95     <member>
96 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_ITFER" />
97 bourges.laurent 446 </member>
98     <member>
99 bourges.laurent 729 <parameter xmlId="DU_MODPARAM_R.FD_JFGKH2" />
100 bourges.laurent 446 </member>
101     </parameterGroup>
102 bourges.laurent 545
103 bourges.laurent 414
104 bourges.laurent 545 <!--
105     RepresentationObjectTypes are :
106     GAS -> has for properties: density, temperature, pressure, ionization degree, molecular fraction, heating rate, cooling rate, ...
107     H -> has for property: density, column density
108     H2 -> has for property: density, excitation temperature, column density
109     level 1 -> has for property density
110     level 2 -> has for property density
111     level 3
112     ... (about 300 levels depends on experiment)
113     C+ -> has for property: density, column density
114     level 1
115     level 2
116     ... (Maximum 5 levels - depends on experiment)
117     C -> has for properties: density, column density
118     CO -> has for properties: density, column density
119     ... (between 100 and 400 species - depends on experiment/project)
120     GRAINS
121     Size 1 -> has for properties: charge, temperature
122     Size 2
123     Size 3
124     ... (about 12 sizes - depends on experiment/project)
125 bourges.laurent 446 -->
126 bourges.laurent 414
127 bourges.laurent 446
128     <!-- RepresentationObject GAS -->
129 bourges.laurent 545
130     <!-- Should be done automatically
131     The list can be done scanning the VO-Table produced by the code
132     Should search in the list for DU_ABUNDANCES.FD_AB_XXXXX
133     where XXXXX is the name of chemical species.
134     -->
135    
136 bourges.laurent 446 <representation>
137 bourges.laurent 729 <identity xmlId="R_GAS" />
138 bourges.laurent 545 <name>gas</name>
139 bourges.laurent 446 <description>TODO</description>
140     <child>
141     <name>H</name>
142 bourges.laurent 729 <object xmlId="R_H"/>
143 bourges.laurent 446 <!-- description ????? -->
144     <!-- label ???? -->
145     </child>
146     <child>
147     <name>H2</name>
148 bourges.laurent 729 <object xmlId="R_H2" />
149 bourges.laurent 446 </child>
150     <child>
151     <name>C+</name>
152 bourges.laurent 729 <object xmlId="R_Cp" />
153 bourges.laurent 446 </child>
154 bourges.laurent 545 <type>simple mesh cell</type>
155     <label>ISM</label>
156 bourges.laurent 446 </representation>
157 bourges.laurent 545
158 bourges.laurent 446 <representation>
159 bourges.laurent 729 <identity xmlId="R_H" />
160 bourges.laurent 545 <name>H</name>
161 bourges.laurent 643 <type>simple mesh cell</type>
162 bourges.laurent 446 </representation>
163 bourges.laurent 545
164 bourges.laurent 446 <representation>
165 bourges.laurent 729 <identity xmlId="R_H2" />
166 bourges.laurent 545 <name>H2</name>
167 bourges.laurent 446 <child>
168     <name>H2 Level 1</name>
169 bourges.laurent 729 <object xmlId="R_H2_Level_1" />
170 bourges.laurent 446 </child>
171     <child>
172     <name>H2 Level 2</name>
173 bourges.laurent 729 <object xmlId="R_H2_Level_2" />
174 bourges.laurent 446 </child>
175 bourges.laurent 643 <type>simple mesh cell</type>
176 bourges.laurent 545 </representation>
177    
178     <!--
179     Should be done automatically
180 bourges.laurent 446 All species do not have levels in an experiment
181     All species do not have the same number of levels
182     Species with levels in an experiment can be found in the VO-Table
183     They have a Table: ID="DU_LEVELPROP_XXX" nrows="VALUE"
184     with: XXX: name of the specy
185     value: number of levels for this specy
186    
187     NOTE: The notation "Level 1", "Level 2", "Level 3" means nothing for a user and is
188     dangerous because level YY could be different from an experiment to another.
189     One should find a way to create the name automatically. The informations are in the VO-Table also.
190     But that could be better to do a correspondance table once and for all next to the Database.
191     One should have a look to the Line DataModel too. Maybe we can do something similar
192     -->
193 bourges.laurent 545
194     <representation>
195 bourges.laurent 729 <identity xmlId="R_H2_Level_1" />
196 bourges.laurent 545 <name>H2 Level 1</name>
197 bourges.laurent 643 <type>simple mesh cell</type>
198 bourges.laurent 446 </representation>
199 bourges.laurent 545
200 bourges.laurent 446 <representation>
201 bourges.laurent 729 <identity xmlId="R_H2_Level_2" />
202 bourges.laurent 545 <name>H2 Level 2</name>
203 bourges.laurent 643 <type>simple mesh cell</type>
204 bourges.laurent 446 </representation>
205 bourges.laurent 545
206 bourges.laurent 446 <representation>
207 bourges.laurent 729 <identity xmlId="R_Cp" />
208 bourges.laurent 545 <name>C+</name>
209 bourges.laurent 643 <type>simple mesh cell</type>
210 bourges.laurent 446 </representation>
211    
212    
213     <!-- RepresentationObject GRAINS -->
214     <representation>
215 bourges.laurent 729 <identity xmlId="R_GRAIN" />
216 bourges.laurent 545 <name>grains</name>
217 bourges.laurent 446 <child>
218     <name>Size 1</name>
219 bourges.laurent 729 <object xmlId="R_GR_1" />
220 bourges.laurent 446 </child>
221     <child>
222     <name>Size 2</name>
223 bourges.laurent 729 <object xmlId="R_GR_2" />
224 bourges.laurent 446 </child>
225     <child>
226     <name>Size 3</name>
227 bourges.laurent 729 <object xmlId="R_GR_3" />
228 bourges.laurent 446 </child>
229     <!-- Should be done automatically
230     The number of sizes is provided in the VO-Table in several ways
231     Way 1 - Correspond to nrows in ID="DU_GAUSSPT" nrows="12"
232     Maybe not a good way since this may disappear in the future versions of the code.
233     Lets do it this way for the moment.
234     -->
235 bourges.laurent 643 <type>simple mesh cell</type>
236 bourges.laurent 446 </representation>
237 bourges.laurent 545
238     <representation>
239 bourges.laurent 729 <identity xmlId="R_GR_1" />
240 bourges.laurent 545 <name>grains size 1 ...</name>
241 bourges.laurent 643 <type>simple mesh cell</type>
242 bourges.laurent 545 </representation>
243    
244     <representation>
245 bourges.laurent 729 <identity xmlId="R_GR_2" />
246 bourges.laurent 545 <name>grains size 2 ...</name>
247 bourges.laurent 643 <type>simple mesh cell</type>
248 bourges.laurent 545 </representation>
249    
250     <representation>
251 bourges.laurent 729 <identity xmlId="R_GR_3" />
252 bourges.laurent 545 <name>grains size 3 ...</name>
253 bourges.laurent 643 <type>simple mesh cell</type>
254 bourges.laurent 545 </representation>
255    
256    
257 bourges.laurent 631 <!-- Template: -->
258     <!-- <name></name> -->
259     <!-- <description></description> -->
260     <!-- In VOTable: ID="" -->
261 bourges.laurent 545
262 bourges.laurent 631 <!-- In VOTable ID="DU_MODPARAM_R.FD_NHINIT" -->
263     <parameter>
264 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_NHINIT" />
265 bourges.laurent 631 <name>Initial proton density</name>
266 bourges.laurent 643 <datatype>float</datatype>
267     <cardinality>1</cardinality>
268 bourges.laurent 631 <description></description>
269     </parameter>
270    
271     <!--In VOTable: ID="DU_MODPARAM_R.FD_RADM_INI" -->
272     <parameter>
273 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_RADM_INI" />
274 bourges.laurent 631 <name>Initial ISRF scaling factor (observer side)</name>
275 bourges.laurent 643 <datatype>float</datatype>
276     <cardinality>1</cardinality>
277 bourges.laurent 631 <description>Scaling factor to Draine radiation field</description>
278     </parameter>
279 bourges.laurent 545
280 bourges.laurent 631 <!--In VOTable: ID="DU_MODPARAM_R.FD_RADP_INI" -->
281     <parameter>
282 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_RADP_INI" />
283 bourges.laurent 631 <name>Initial ISRF scaling factor (backside)</name>
284 bourges.laurent 643 <datatype>float</datatype>
285     <cardinality>1</cardinality>
286 bourges.laurent 631 <description>Scaling factor to Draine radiation field</description>
287     </parameter>
288 bourges.laurent 545
289 bourges.laurent 631 <!-- In VOTable ID="DU_MODPARAM_R.FD_CD" -->
290     <parameter>
291 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_CD" />
292 bourges.laurent 631 <name>N(H)/E(B-V)</name>
293 bourges.laurent 643 <datatype>float</datatype>
294     <cardinality>1</cardinality>
295 bourges.laurent 631 <description>Ratio of proton column density on reddening</description>
296     </parameter>
297    
298     <!-- In VOTable ID="DU_MODPARAM_R.FD_RV" -->
299     <parameter>
300 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_RV" />
301 bourges.laurent 631 <name>RV</name>
302 bourges.laurent 643 <datatype>float</datatype>
303     <cardinality>1</cardinality>
304 bourges.laurent 631 <description>Rv = Av / E(B-V), Total to selective extinction ratio</description>
305     </parameter>
306    
307     <!--In VOTable: ID="DU_MODPARAM_S.FD_LOSNAME" -->
308     <parameter>
309 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_LOSNAME" />
310 bourges.laurent 631 <name>Line of sight</name>
311 bourges.laurent 643 <datatype>float</datatype>
312     <cardinality>1</cardinality>
313 bourges.laurent 631 <description>Line of sight dust extinction curve</description>
314     </parameter>
315    
316     <!--In VOTable: ID="DU_MODPARAM_I.FD_ITFER" -->
317     <parameter>
318 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_ITFER" />
319 bourges.laurent 631 <name>itrfer</name>
320 bourges.laurent 643 <datatype>float</datatype>
321     <cardinality>1</cardinality>
322 bourges.laurent 631 <description>UV radiative transfer method</description>
323     </parameter>
324    
325     <!--In VOTable: ID="DU_MODPARAM_I.FD_JFGKH2" -->
326     <parameter>
327 bourges.laurent 729 <identity xmlId="DU_MODPARAM_R.FD_JFGKH2" />
328 bourges.laurent 631 <name>jfgkh2</name>
329 bourges.laurent 643 <datatype>float</datatype>
330     <cardinality>1</cardinality>
331 bourges.laurent 631 <description>H2 rotationnal level below wich exact UV radiative transfer is performed</description>
332     </parameter>
333    
334     <!-- generated content : end -->
335    
336    
337    
338    
339 bourges.laurent 545
340     <physicalProcess>
341 bourges.laurent 446 <name>radiative transfer</name>
342     <description>should be read from a vocabulary file</description>
343 bourges.laurent 545 <physicslabel>radiative transfer ?</physicslabel>
344     </physicalProcess>
345    
346 bourges.laurent 312 </s:aSimulator>

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