annotate Mydynamicscript/Mydynamicscript.xml @ 1:bd70557994fa draft default tip

Uploaded
author anshu
date Tue, 16 Jul 2013 03:42:09 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
bd70557994fa Uploaded
anshu
parents:
diff changeset
1 <tool id="Mydynamicscript" name="Mydynamicscript" version="0.01">
bd70557994fa Uploaded
anshu
parents:
diff changeset
2 <description>Test</description>
bd70557994fa Uploaded
anshu
parents:
diff changeset
3 <command interpreter="python">
bd70557994fa Uploaded
anshu
parents:
diff changeset
4 Mydynamicscript.py --script_path "$runMe" --interpreter "perl"
bd70557994fa Uploaded
anshu
parents:
diff changeset
5 --tool_name "Mydynamicscript" --output_tab "$tab_file"
bd70557994fa Uploaded
anshu
parents:
diff changeset
6 </command>
bd70557994fa Uploaded
anshu
parents:
diff changeset
7 <inputs>
bd70557994fa Uploaded
anshu
parents:
diff changeset
8 <param name="job_name" type="text" label="Supply a name for the outputs to remind you what they contain" value="Mydynamicscript"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
9
bd70557994fa Uploaded
anshu
parents:
diff changeset
10 </inputs>
bd70557994fa Uploaded
anshu
parents:
diff changeset
11 <outputs>
bd70557994fa Uploaded
anshu
parents:
diff changeset
12 <data format="tabular" name="tab_file" label="${job_name}"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
13
bd70557994fa Uploaded
anshu
parents:
diff changeset
14 </outputs>
bd70557994fa Uploaded
anshu
parents:
diff changeset
15 <configfiles>
bd70557994fa Uploaded
anshu
parents:
diff changeset
16 <configfile name="runMe">
bd70557994fa Uploaded
anshu
parents:
diff changeset
17 <![CDATA[
bd70557994fa Uploaded
anshu
parents:
diff changeset
18 #!/usr/bin/perl -w
bd70557994fa Uploaded
anshu
parents:
diff changeset
19 \$a=1; \$b=2;
bd70557994fa Uploaded
anshu
parents:
diff changeset
20 \$c=\$a+\$b;
bd70557994fa Uploaded
anshu
parents:
diff changeset
21 print \$c;
bd70557994fa Uploaded
anshu
parents:
diff changeset
22 exit;
bd70557994fa Uploaded
anshu
parents:
diff changeset
23 ]]>
bd70557994fa Uploaded
anshu
parents:
diff changeset
24 </configfile>
bd70557994fa Uploaded
anshu
parents:
diff changeset
25 </configfiles>
bd70557994fa Uploaded
anshu
parents:
diff changeset
26 <tests><test>
bd70557994fa Uploaded
anshu
parents:
diff changeset
27 <param name="input1" value="Mydynamicscript_test1_input.xls" ftype="tabular"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
28 <param name="job_name" value="test1"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
29 <param name="runMe" value="$runMe"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
30 <output name="tab_file" file="Mydynamicscript_test1_output.xls" ftype="tabular"/>
bd70557994fa Uploaded
anshu
parents:
diff changeset
31 </test></tests>
bd70557994fa Uploaded
anshu
parents:
diff changeset
32 <help>
bd70557994fa Uploaded
anshu
parents:
diff changeset
33 <![CDATA[
bd70557994fa Uploaded
anshu
parents:
diff changeset
34
bd70557994fa Uploaded
anshu
parents:
diff changeset
35 **What it Does**
bd70557994fa Uploaded
anshu
parents:
diff changeset
36 test
bd70557994fa Uploaded
anshu
parents:
diff changeset
37
bd70557994fa Uploaded
anshu
parents:
diff changeset
38
bd70557994fa Uploaded
anshu
parents:
diff changeset
39 **Script**
bd70557994fa Uploaded
anshu
parents:
diff changeset
40 Pressing execute will run the following code over your input file and generate some outputs in your history::
bd70557994fa Uploaded
anshu
parents:
diff changeset
41
bd70557994fa Uploaded
anshu
parents:
diff changeset
42 #!/usr/bin/perl -w
bd70557994fa Uploaded
anshu
parents:
diff changeset
43 $a=1; $b=2;
bd70557994fa Uploaded
anshu
parents:
diff changeset
44 $c=$a+$b;
bd70557994fa Uploaded
anshu
parents:
diff changeset
45 print $c;
bd70557994fa Uploaded
anshu
parents:
diff changeset
46 exit;
bd70557994fa Uploaded
anshu
parents:
diff changeset
47
bd70557994fa Uploaded
anshu
parents:
diff changeset
48
bd70557994fa Uploaded
anshu
parents:
diff changeset
49
bd70557994fa Uploaded
anshu
parents:
diff changeset
50 **Attribution** This Galaxy tool was created by anshub@osdd.net at 10/07/2013 22:07:26
bd70557994fa Uploaded
anshu
parents:
diff changeset
51 using the Galaxy Tool Factory.
bd70557994fa Uploaded
anshu
parents:
diff changeset
52 See https://bitbucket.org/fubar/galaxytoolfactory for details of that project
bd70557994fa Uploaded
anshu
parents:
diff changeset
53 Please cite: Creating re-usable tools from scripts: The Galaxy Tool Factory. Ross Lazarus; Antony Kaspi; Mark Ziemann; The Galaxy Team.
bd70557994fa Uploaded
anshu
parents:
diff changeset
54 Bioinformatics 2012; doi: 10.1093/bioinformatics/bts573
bd70557994fa Uploaded
anshu
parents:
diff changeset
55
bd70557994fa Uploaded
anshu
parents:
diff changeset
56
bd70557994fa Uploaded
anshu
parents:
diff changeset
57 ]]>
bd70557994fa Uploaded
anshu
parents:
diff changeset
58
bd70557994fa Uploaded
anshu
parents:
diff changeset
59 </help>
bd70557994fa Uploaded
anshu
parents:
diff changeset
60 </tool>