comparison icqsol_macros.xml @ 0:6ff7cf6ec553 draft default tip

Uploaded
author iuc
date Tue, 23 Aug 2016 14:56:49 -0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:6ff7cf6ec553
1 <?xml version='1.0' encoding='UTF-8'?>
2 <macros>
3 <token name="@WRAPPER_VERSION@">1.0</token>
4 <xml name="requirements">
5 <requirements>
6 <requirement type="package" version="0.3.26">icqsol</requirement>
7 </requirements>
8 </xml>
9 <xml name="stdio">
10 <stdio>
11 <exit_code range="1:"/>
12 <exit_code range=":-1"/>
13 <regex match="Error:"/>
14 <regex match="Exception:"/>
15 </stdio>
16 </xml>
17 <!-- TODO: place this in colormaps_conf.xml -->
18 <xml name="color_map_param">
19 <param name="color_map" type="select" label="Color map">
20 <option value="hot" selected="True">Hot</option>
21 <option value="cold">Cold</option>
22 <option value="blackbody">Blackbody</option>
23 <option value="gnu">Gnu</option>
24 </param>
25 </xml>
26 <xml name="output_vtk_type_params">
27 <param name="output_vtk_type" type="select" label="Output file type">
28 <option value="vtkascii" selected="True">Vtk-ascii</option>
29 <option value="vtkbinary">Vtk-binary</option>
30 </param>
31 </xml>
32 <token name="@origin_cmd_args@">
33 --origin_x $create_process_cond.shape_cond.origin_x
34 --origin_y $create_process_cond.shape_cond.origin_y
35 --origin_z $create_process_cond.shape_cond.origin_z
36 </token>
37 <xml name="origin_params">
38 <param name="origin_x" type="float" value="0.0" label="X coordinate of origin" help="Floating point number"/>
39 <param name="origin_y" type="float" value="0.0" label="Y coordinate of origin" help="Floating point number"/>
40 <param name="origin_z" type="float" value="0.0" label="Z coordinate of origin" help="Floating point number"/>
41 </xml>
42 <token name="@lengths_cmd_args@">
43 --length_x $create_process_cond.shape_cond.length_x
44 --length_y $create_process_cond.shape_cond.length_y
45 --length_z $create_process_cond.shape_cond.length_z
46 </token>
47 <xml name="lengths_params">
48 <!-- At least one of these lengths must be greater than zero, but we have no validator for this. -->
49 <param name="length_x" type="float" value="1.0" label="Length in the X direction" help="Floating point number">
50 <validator type="in_range" min="0" exclude_min="false" />
51 </param>
52 <param name="length_y" type="float" value="0.0" label="Length in the Y direction" help="Floating point number">
53 <validator type="in_range" min="0" exclude_min="false" />
54 </param>
55 <param name="length_z" type="float" value="0.0" label="Length in the Z direction" help="Floating point number">
56 <validator type="in_range" min="0" exclude_min="false" />
57 </param>
58 </xml>
59 <xml name="lengths_exclude_min_params">
60 <param name="length_x" type="float" value="1.0" label="Length in the X direction" help="Floating point number">
61 <validator type="in_range" min="0" exclude_min="true" />
62 </param>
63 <param name="length_y" type="float" value="1.0" label="Length in the Y direction" help="Floating point number">
64 <validator type="in_range" min="0" exclude_min="true" />
65 </param>
66 <param name="length_z" type="float" value="1.0" label="Length in the Z direction" help="Floating point number">
67 <validator type="in_range" min="0" exclude_min="true" />
68 </param>
69 </xml>
70 <token name="@radius_cmd_args@">
71 --radius $create_process_cond.shape_cond.radius
72 </token>
73 <xml name="radius_params">
74 <param name="radius" type="float" value="1.0" label="Radius" help="Floating point number">
75 <validator type="in_range" min="0" exclude_min="True" />
76 </param>
77 </xml>
78 <token name="@n_theta_cmd_args@">
79 --n_theta $create_process_cond.shape_cond.n_theta
80 </token>
81 <xml name="n_theta_params">
82 <param name="n_theta" type="integer" value="16" label="Number of slices" help="Controls the tessellation along the longitude direction">
83 <validator type="in_range" min="0" exclude_min="False" />
84 </param>
85 </xml>
86 <token name="@n_phi_cmd_args@">
87 --n_phi $create_process_cond.shape_cond.n_phi
88 </token>
89 <xml name="n_phi_params">
90 <param name="n_phi" type="integer" value="8" label="Number of stacks" help="Controls the tessellation along the latitude direction">
91 <validator type="in_range" min="0" exclude_min="False" />
92 </param>
93 </xml>
94 <xml name="citations">
95 <citations>
96 <citation type="bibtex">
97 @unpublished{None,
98 author = {None},
99 title = {None},
100 year = {None},
101 eprint = {None},
102 url = {https://github.com/gregvonkuster/galaxy-csg}
103 }</citation>
104 <citation type="bibtex">
105 @misc(Schroeder-Martin-Lorensen2006,
106 author = "Will Schroeder and
107 Ken Martin and
108 Bill Lorensen",
109 year = "2006",
110 title = "The Visualization Toolkit (4th ed.)",
111 publisher = "Kitware",
112 url = "https://en.wikipedia.org/wiki/Special:BookSources/978-1-930934-19-1")
113 </citation>
114 </citations>
115 </xml>
116 </macros>