annotate tcoffee.xml @ 16:e65eb41717b4 draft default tip

Uploaded
author ayllon
date Thu, 09 Oct 2014 11:42:48 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
1 <tool id="T_coffee" name="T-COFFEE" version="10.00.r1613">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
2 <description>multiple aligment</description>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
3 <command interpreter="perl">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
4 tcoffee.pl $input $method01 $method02 $method03 $dnd $msf_aln $clustalw_aln $pir_aln $fasta_aln $phylip $pir_seq $fasta_seq $score_ascii $score_html
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
5 </command>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
6
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
7 <inputs>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
8 <param format="fasta" name="input" type="data" label="Source file"/>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
9 <param name="method01" type="select" display="checkboxes" multiple="true" label="Pairwise Structual Method">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
10 <option value="sap_pair">sap_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
11 <option value="TMalign_pair">TMalign_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
12 <option value="mustang_pair">mustang_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
13 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
14 <param name="method02" type="select" display="checkboxes" multiple="true" label="Multiple Sequence Alignment Methods">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
15 <option value="pcma_msa">pcma_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
16 <option value="clustalw_msa">clustalw_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
17 <option value="dialigntx_msa">dialigntx_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
18 <option value="poa_msa">poa_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
19 <option value="muscle_msa">muscle_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
20 <option value="probcons_msa">probcons_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
21 <option value="t_coffee_msa">t_coffee_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
22 <option value="amap_msa">amap_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
23 <option value="kalign_msa">kalign_msa</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
24 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
25 <param name="method03" type="select" display="checkboxes" multiple="true" label="Pairwise Sequence Alignment Methods">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
26 <option value="fast_pair">fast_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
27 <option value="clustalw_pair">clustalw_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
28 <option value="lalign_id_pair">lalign_id_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
29 <option value="slow_pair">slow_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
30 <option value="proba_pair">proba_pair</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
31 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
32 <param name="format_output_dnd" type="select" display="radio" label="Output newick">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
33 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
34 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
35 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
36 <param name="format_output_msf_aln" type="select" display="radio" label="Output msf_aln">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
37 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
38 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
39 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
40 <param name="format_output_clustalw_aln" type="select" display="radio" label="Output clustalw_aln">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
41 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
42 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
43 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
44 <param name="format_output_pir_aln" type="select" display="radio" label="Output pir_aln">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
45 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
46 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
47 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
48 <param name="format_output_fasta_aln" type="select" display="radio" label="Output fasta_aln">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
49 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
50 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
51 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
52 <param name="format_output_phylip" type="select" display="radio" label="Output phylip">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
53 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
54 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
55 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
56 <param name="format_output_pir_seq" type="select" display="radio" label="Output pir_seq">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
57 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
58 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
59 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
60 <param name="format_output_fasta_seq" type="select" display="radio" label="Output fasta_seq">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
61 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
62 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
63 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
64 <param name="format_output_score_ascii" type="select" display="radio" label="Output score_ascii">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
65 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
66 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
67 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
68 <param name="format_output_score_html" type="select" display="radio" label="Output score_html">
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
69 <option value="no">No</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
70 <option value="yes">Yes</option>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
71 </param>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
72 </inputs>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
73
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
74 <outputs>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
75 <data format="nhx" name="dnd" label="${tool.name} on ${on_string}: newick.dnd" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
76 <filter>format_output_dnd == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
77 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
78 <data format="msf" name="msf_aln" label="${tool.name} on ${on_string}: msf_aln" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
79 <filter>format_output_msf_aln == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
80 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
81 <data format="clustalw" name="clustalw_aln" label="${tool.name} on ${on_string}: clustalw_aln" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
82 <filter>format_output_clustalw_aln == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
83 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
84 <data format="pir" name="pir_aln" label="${tool.name} on ${on_string}: pir_aln" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
85 <filter>format_output_pir_aln == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
86 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
87 <data format="fasta" name="fasta_aln" label="${tool.name} on ${on_string}: fasta_aln" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
88 <filter>format_output_fasta_aln == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
89 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
90 <data format="phyloxml" name="phylip" label="${tool.name} on ${on_string}: phylip" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
91 <filter>format_output_phylip == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
92 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
93 <data format="pir" name="pir_seq" label="${tool.name} on ${on_string}: pir_seq" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
94 <filter>format_output_pir_seq == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
95 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
96 <data format="fasta" name="fasta_seq" label="${tool.name} on ${on_string}: fasta_seq" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
97 <filter>format_output_fasta_seq == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
98 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
99 <data format="ascii" name="score_ascii" label="${tool.name} on ${on_string}: score_ascii" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
100 <filter>format_output_score_ascii == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
101 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
102 <data format="html" name="score_html" label="${tool.name} on ${on_string}: score_html" >
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
103 <filter>format_output_score_html == "yes"</filter>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
104 </data>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
105 </outputs>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
106 <help>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
107
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
108 **Requeriments**
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
109
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
110 You must install T_coffee version "10.00.r1613" in your computer.
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
111
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
112 -----
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
113
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
114 **What it does**
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
115
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
116 This tool is a wrapper for the T-Coffee multiple alignment suite. The input is a set of sequences in FASTA format that must be uploaded to Galaxy if not obtained using Galaxy tools.
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
117
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
118 This wrapper offers selected advanced T-Coffee options like the selection of the alignment methods to use: ''Pairwise Structual Method'', ''Multiple Sequence Alignment
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
119 Methods'' or ''Pairwise Sequence Alignment Methods''.
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
120
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
121 The T-Coffee documentation can be found at http://www.tcoffee.org/Projects/tcoffee/documentation
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
122
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
123 -----
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
124
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
125 **Example**
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
126
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
127 Suppose you have five sequences in FASTA format:
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
128
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
129 >1aboA
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
130 NLFVALYDFVASGDNTLSITKGEKLRVLGYNHNGEWCEAQTKNGQGWVPS
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
131 NYITPVN
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
132
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
133 >1ycsB
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
134 KGVIYALWDYEPQNDDELPMKEGDCMTIIHREDEDEIEWWWARLNDKEGY
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
135 VPRNLLGLYP
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
136
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
137 >1pht
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
138 GYQYRALYDYKKEREEDIDLHLGDILTVNKGSLVALGFSDGQEARPEEIG
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
139 WLNGYNETTGERGDFPGTYVEYIGRKKISP
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
140
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
141 >1vie
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
142 DRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERI
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
143 N
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
144
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
145 >1ihvA
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
146 NFRVYYRDSRDPVWKGPAKLLWKGEGAVVIQDNSDIKVVPRRKAKIIRD
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
147
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
148 By selecting "yes" in output fasta_aln in the wrapper, the user will obtain the multiple alignment in FASTA format:
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
149
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
150 >1aboA
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
151 NL-FVA---LYDFVASGDNTLSITKGEKLR-------VLGYN-------H
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
152 NGEWCEA--QTKN-GQGWVPSNYIT------PVN
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
153 >1ycsB
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
154 KGVIYA---LWDYEPQNDDELPMKEGDCMT-------IIHREDE-----D
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
155 EIEWWWA--RLND-KEGYVPRNLLG------LYP
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
156 >1pht
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
157 GYQYRA---LYDYKKEREEDIDLHLGDILTVNKGSLVALGFSDGQEARPE
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
158 EIGWLNGYNETTG-ERGDFPGTYVEYIGRKKISP
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
159 >1vie
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
160 DR-----------VRK--KSGAAWQGQIVGWYCTNLTPEGYAVE------
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
161 ------S--EAHPGSVQIYPVAALE------RIN
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
162 >1ihvA
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
163 NF-RVYYRDSRDPVWKGPA-KLLWKGEGAV-------VIQDN-------S
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
164 DI--------------KVVPRRKAK-----IIRD
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
165
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
166 </help>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
167 <tests>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
168 <test>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
169 <param name="input" value="3.fasta" ftype= "fasta"/>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
170 <param name="format_output_fasta_aln" value="yes"/>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
171 <output name="fasta_aln" file="out3.fasta" ftype= "fasta"/>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
172 </test>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
173 </tests>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
174 <requirements>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
175 <requirement type="package" version="10.00.r1613">T-COFFEE</requirement>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
176 </requirements>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
177 <stdio>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
178 <exit_code range="1:" level="fatal" description="Error" />
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
179 </stdio>
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
180
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
181
e65eb41717b4 Uploaded
ayllon
parents:
diff changeset
182 </tool>