Mercurial > repos > fubar > tool_factory_2
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&keytype=ref | 416 .. _Paper: http://bioinformatics.oxfordjournals.org/cgi/reprint/bts573?ijkey=lczQh1sWrMwdYWJ&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 |