comparison rgToolFactory2.xml @ 2:6a3c292412fa draft

Uploaded
author fubar
date Sun, 11 Jan 2015 21:32:15 -0500
parents 323982517b30
children ce5ec1d989fd
comparison
equal deleted inserted replaced
1:323982517b30 2:6a3c292412fa
38 #if $make_HTML.value=="yes": 38 #if $make_HTML.value=="yes":
39 --output_dir "$html_file.files_path" --output_html "$html_file" --make_HTML "yes" 39 --output_dir "$html_file.files_path" --output_html "$html_file" --make_HTML "yes"
40 #else: 40 #else:
41 --output_dir "." 41 --output_dir "."
42 #end if 42 #end if
43 #if $input_tab != 'None': 43 #if len($input_tab) != 0:
44 --input_formats "$input_formats" 44 --input_formats "$input_formats"
45 #for intab in $input_tab: 45 #for $intab in $input_tab:
46 --input_tab "$intab,$intab.name" 46 #if $intab.ext != 'data':
47 --input_tab "${intab},${intab.name}"
48 #end if
47 #end for 49 #end for
48 #end if 50 #end if
49 #end if 51 #end if
50 </command> 52 </command>
51 <inputs> 53 <inputs>
151 <sanitizer invalid_char=""> 153 <sanitizer invalid_char="">
152 <valid initial="string.letters,string.digits"/> 154 <valid initial="string.letters,string.digits"/>
153 <mapping initial="none"/> 155 <mapping initial="none"/>
154 </sanitizer> 156 </sanitizer>
155 </param> 157 </param>
156 <param name="param_type" type="select" label="Select the type for this parameter"> 158 <param name="param_type" type="select" label="Select the type for this parameter">
157 <option value="text" selected="true">text</option> 159 <option value="text" selected="true">text</option>
158 <option value="integer">integer</option> 160 <option value="integer">integer</option>
159 <option value="float">float</option> 161 <option value="float">float</option>
160 <option value="file">file</option> 162 <option value="file">file</option>
161 <option value="library_data">library_data</option> 163 <option value="library_data">library_data</option>
162 </param> 164 </param>
163 <param name="param_value" type="text" value="parameter_value" label="Enter this parameter's default value" size="60" 165 <param name="param_value" type="text" value="parameter_value" label="Enter this parameter's default value" size="60"
164 help="Note that commas and double quotes cannot be used in this text field - please work around this technical limitation" > 166 help="Note that commas and double quotes cannot be used in this text field - please work around this technical limitation" >
165 <sanitizer invalid_char=""> 167 <sanitizer invalid_char="">
166 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid> 168 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid>
167 <mapping initial="none"/> 169 <mapping initial="none"/>
168 </sanitizer> 170 </sanitizer>
169 </param> 171 </param>
170 <param name="param_label" type="text" value="parameter_label" label="Enter this parameter's label for the form" size="60" 172 <param name="param_label" type="text" value="parameter_label" label="Enter this parameter's label for the form" size="60"
171 help="Note that commas and double quotes cannot be used in this text field - please creatively work around this technical limitation" > 173 help="Note that commas and double quotes cannot be used in this text field - please creatively work around this technical limitation" >
172 <sanitizer invalid_char=""> 174 <sanitizer invalid_char="">
173 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid> 175 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid>
174 <mapping initial="none"/> 176 <mapping initial="none"/>
175 </sanitizer> 177 </sanitizer>
176 </param> 178 </param>
177 <param name="param_help" type="text" value="parameter_help" label="Help for this parameter" 179 <param name="param_help" type="text" value="parameter_help" label="Help for this parameter"
178 help="Note that commas and double quotes cannot be used in this text field - please work around this technical limitation" size="60"> 180 help="Note that commas and double quotes cannot be used in this text field - please work around this technical limitation" size="60">
179 <sanitizer invalid_char=""> 181 <sanitizer invalid_char="">
180 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid> 182 <valid initial="string.printable"> <remove value=','/> <remove value='"'/> </valid>
181 <mapping initial="none"/> 183 <mapping initial="none"/>
182 </sanitizer> 184 </sanitizer>
183 </param> 185 </param>
184 </repeat> 186 </repeat>
185 <param name="dynScript" label="Cut and paste the script to be executed here" type="text" value="" area="True" size="20x120" 187 <param name="dynScript" label="Cut and paste the script to be executed here" type="text" value="" area="True" size="20x120"
186 help="Script must deal with three command line parameters: please cut and paste from examples below for the appropriate scripting language"> 188 help="Script must deal with three command line parameters: please cut and paste from examples below for the appropriate scripting language">
187 <sanitizer> 189 <sanitizer>
188 <valid initial="string.printable"> 190 <valid initial="string.printable">
392 close $fh; 394 close $fh;
393 395
394 396
395 ]]> 397 ]]>
396 398
397 **Citation**
398 399
399 400
400 Paper_ : 401 Paper_ :
401 402
402 Creating re-usable tools from scripts: The Galaxy Tool Factory 403 Creating re-usable tools from scripts: The Galaxy Tool Factory
403 Ross Lazarus; Antony Kaspi; Mark Ziemann; The Galaxy Team 404 Ross Lazarus; Antony Kaspi; Mark Ziemann; The Galaxy Team
404 Bioinformatics 2012; doi: 10.1093/bioinformatics/bts573 405 Bioinformatics 2012; doi: 10.1093/bioinformatics/bts573
405
406 406
407 **Licensing** 407 **Licensing**
408 408
409 Copyright Ross Lazarus (ross period lazarus at gmail period com) May 2012 409 Copyright Ross Lazarus (ross period lazarus at gmail period com) May 2012
410 All rights reserved. 410 All rights reserved.
415 .. _GTFI: https://bitbucket.org/fubar/galaxytoolfactory/issues 415 .. _GTFI: https://bitbucket.org/fubar/galaxytoolfactory/issues
416 .. _Paper: http://bioinformatics.oxfordjournals.org/cgi/reprint/bts573?ijkey=lczQh1sWrMwdYWJ&amp;keytype=ref 416 .. _Paper: http://bioinformatics.oxfordjournals.org/cgi/reprint/bts573?ijkey=lczQh1sWrMwdYWJ&amp;keytype=ref
417 417
418 418
419 </help> 419 </help>
420 420 <citations>
421 <citation type="doi">doi: 10.1093/bioinformatics/bts573</citation>
422 </citations>
421 </tool> 423 </tool>
422 424
423 425