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