Mercurial > repos > fubar > clustalw
annotate rgclustal/rgClustalw.xml @ 0:8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
author | fubar |
---|---|
date | Tue, 07 Jun 2011 17:05:43 -0400 |
parents | |
children |
rev | line source |
---|---|
0
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
1 <tool id="clustalw" name="ClustalW" version="0.1"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
2 <description>multiple sequence alignment program for DNA or proteins</description> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
3 <command> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
4 #if ($range.mode=="part") |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
5 clustalw2 -infile=$input -outfile=$output -OUTORDER=$out_order -RANGE=$range.seq_range_start,$range.seq_range_end |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
6 #elif ($range.mode=="complete") |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
7 clustalw2 -infile=$input -outfile=$output -OUTORDER=$out_order |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
8 #end if |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
9 #if ($outcontrol.outform=="clustal") |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
10 -SEQNOS=$outcontrol.out_seqnos |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
11 #end if |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
12 #if ($outcontrol.outform=="phylip") |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
13 -OUTPUT=PHYLIP |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
14 #end if |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
15 #if ($outcontrol.outform=="fasta") |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
16 -OUTPUT=FASTA |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
17 #end if |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
18 -TYPE=$dnarna 1>$outlog 2>&1 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
19 </command> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
20 <inputs> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
21 <page> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
22 <param format="fasta" name="input" type="data" label="Fasta File" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
23 <param name="outname" label="Name for output files to make it easy to remember what you did" type="text" size="50" value="Clustal_run" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
24 <param name="dnarna" type="select" label="Data Type"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
25 <option value="DNA" selected="True">DNA nucleotide sequences</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
26 <option value="PROTEIN">Protein sequences</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
27 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
28 <conditional name="outcontrol"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
29 <param name="outform" type="select" label="Output alignment format"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
30 <option value="clustal" selected="True">Native Clustal output format</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
31 <option value="phylip">Phylip format</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
32 <option value="fasta">Fasta format</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
33 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
34 <when value="fasta" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
35 <when value="phylip" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
36 <when value="clustal"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
37 <param name="out_seqnos" type="select" label="Show residue numbers in clustal format output"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
38 <option value="ON">yes</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
39 <option value="OFF" selected="true">no</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
40 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
41 </when> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
42 </conditional> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
43 <param name="out_order" type="select" label="Output Order"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
44 <option value="ALIGNED">aligned</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
45 <option value="INPUT">same order as input file</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
46 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
47 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
48 <conditional name="range"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
49 <param name="mode" type="select" label="Output complete alignment (or specify part to output)"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
50 <option value="complete">complete alignment</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
51 <option value="part">only part of the alignment</option> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
52 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
53 <when value="complete"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
54 </when> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
55 <when value="part"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
56 <param name="seq_range_start" size="5" type="integer" value="1" label="start point" help="sequence range to write"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
57 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
58 <param name="seq_range_end" size="5" type="integer" value="99999" label="end point" > |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
59 </param> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
60 </when> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
61 </conditional> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
62 </page> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
63 </inputs> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
64 <outputs> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
65 <data format="clustal" name="output" label="${outname}_output.${outcontrol.outform}"> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
66 <change_format> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
67 <when input="outcontrol.outform" value="phylip" format="phylip" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
68 <when input="outcontrol.outform" value="fasta" format="fasta" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
69 </change_format> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
70 </data> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
71 <data format="txt" name="outlog" label="${outname}_clustal_log.txt"/> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
72 </outputs> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
73 <tests> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
74 <test> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
75 <param name="input" value="rgClustal_testin.fasta" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
76 <param name = "outname" value="" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
77 <param name = "outform" value="fasta" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
78 <param name = "dnarna" value="DNA" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
79 <param name = "mode" value="complete" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
80 <param name = "out_order" value="ALIGNED" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
81 <output name="output" file="rgClustal_testout.fasta" ftype="fasta" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
82 <output name="output" file="rgClustal_testout.log" ftype="txt" lines_diff="5" /> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
83 </test> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
84 </tests> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
85 <help> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
86 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
87 **Note** |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
88 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
89 This tool allows you to run a multiple sequence alignment with ClustalW2 (see Clustsrc_) using the default options. |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
90 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
91 For a tutorial introduction, see ClustalW2_ |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
92 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
93 You can align DNA or protein sequences in the input file which should be multiple sequences to be aligned in a fasta file |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
94 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
95 A log will be output to your history showing the output Clustal would normally write to standard output. |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
96 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
97 The alignments will appear as a clustal format file or optionally, as phylip or fasta format files in your history. If you choose fasta as |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
98 the output format, you can create a 'Logo' image using the Sequence Logo tool. |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
99 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
100 If Clustal format is chosen, you have the option of adding basepair counts to the output |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
101 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
102 A subsequence of the alignment can be output by setting the Output complete parameter to "Partial" and defining the offset and end of the subsequence to be output |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
103 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
104 ---- |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
105 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
106 **Attribution** |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
107 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
108 Clustal attribution and associated documentation are available at Clustsrc_ |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
109 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
110 The first iteration of this Galaxy wrapper was written by Hans-Rudolf Hotz - see Clustfirst_ |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
111 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
112 It was modified by Ross Lazarus for the rgenetics project |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
113 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
114 This wrapper is now LGPL |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
115 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
116 .. _ClustalW2: http://www.ebi.ac.uk/2can/tutorials/protein/clustalw.html |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
117 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
118 .. _Clustsrc: http://www.clustal.org |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
119 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
120 .. _Clustfirst: http://lists.bx.psu.edu/pipermail/galaxy-dev/2010-November/003732.html |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
121 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
122 </help> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
123 |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
124 </tool> |
8888e4e3f169
Migrated tool version 0.1 from old tool shed archive to new tool shed repository
fubar
parents:
diff
changeset
|
125 |