Mercurial > repos > earlhaminst > t_coffee
comparison t_coffee.xml @ 8:ae69d14b6fbf draft default tip
"planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/t_coffee commit 28bbc172f28d9fbe7ed2795043ff61d9e0642d13"
author | earlhaminst |
---|---|
date | Thu, 14 Jan 2021 12:14:52 +0000 |
parents | 0a189243186d |
children |
comparison
equal
deleted
inserted
replaced
7:0a189243186d | 8:ae69d14b6fbf |
---|---|
1 <tool id="t_coffee" name="T-Coffee" version="11.0.8_1"> | 1 <tool id="t_coffee" name="T-Coffee" version="@TOOL_VERSION@"> |
2 <description>multiple sequence alignment</description> | 2 <description>multiple sequence alignment</description> |
3 <macros> | |
4 <token name="@TOOL_VERSION@">13.45.0.4846264</token> | |
5 </macros> | |
3 <requirements> | 6 <requirements> |
4 <requirement type="package" version="11.0.8">t_coffee</requirement> | 7 <requirement type="package" version="@TOOL_VERSION@">t-coffee</requirement> |
5 </requirements> | 8 </requirements> |
6 <stdio> | 9 <stdio> |
7 <exit_code range="1:" level="fatal" /> | 10 <exit_code range="1:" level="fatal" /> |
8 </stdio> | 11 </stdio> |
9 <version_command> | 12 <version_command> |
58 </when> | 61 </when> |
59 <when value="no"> | 62 <when value="no"> |
60 <param name="input" type="data" format="fasta" label="FASTA sequences" /> | 63 <param name="input" type="data" format="fasta" label="FASTA sequences" /> |
61 </when> | 64 </when> |
62 </conditional> | 65 </conditional> |
63 <param name="method01" type="select" display="checkboxes" multiple="true" label="Pairwise Structual Method"> | |
64 <option value="sap_pair">sap_pair</option> | |
65 <option value="TMalign_pair">TMalign_pair</option> | |
66 <option value="mustang_pair">mustang_pair</option> | |
67 </param> | |
68 <param name="method02" type="select" display="checkboxes" multiple="true" label="Multiple Sequence Alignment Methods"> | |
69 <option value="pcma_msa">pcma_msa</option> | |
70 <option value="clustalw_msa">clustalw_msa</option> | |
71 <option value="dialigntx_msa">dialigntx_msa</option> | |
72 <option value="poa_msa">poa_msa</option> | |
73 <option value="muscle_msa">muscle_msa</option> | |
74 <option value="probcons_msa">probcons_msa</option> | |
75 <option value="t_coffee_msa">t_coffee_msa</option> | |
76 <option value="amap_msa">amap_msa</option> | |
77 <option value="kalign_msa">kalign_msa</option> | |
78 </param> | |
79 <param name="method03" type="select" display="checkboxes" multiple="true" label="Pairwise Sequence Alignment Methods"> | 66 <param name="method03" type="select" display="checkboxes" multiple="true" label="Pairwise Sequence Alignment Methods"> |
80 <option value="fast_pair">fast_pair</option> | 67 <option value="fast_pair">fast_pair</option> |
81 <option value="clustalw_pair">clustalw_pair</option> | 68 <option value="clustalw_pair">clustalw_pair</option> |
82 <option value="lalign_id_pair">lalign_id_pair</option> | 69 <option value="lalign_id_pair">lalign_id_pair</option> |
83 <option value="slow_pair">slow_pair</option> | 70 <option value="slow_pair">slow_pair</option> |
84 <option value="proba_pair">proba_pair</option> | 71 <option value="proba_pair">proba_pair</option> |
72 <option value="t_coffee_pair">t_coffee_pair</option> | |
73 </param> | |
74 <param name="method01" type="select" display="checkboxes" multiple="true" label="Pairwise Structual Alignment Methods"> | |
75 <option value="sap_pair">sap_pair</option> | |
76 <option value="mustang_pair">mustang_pair</option> | |
77 <option value="TMalign_pair">TMalign_pair</option> | |
78 </param> | |
79 <param name="method02" type="select" display="checkboxes" multiple="true" label="Multiple Sequence Alignment Methods"> | |
80 <option value="3dcoffee_msa">3dcoffee_msa</option> | |
81 <option value="mafft_msa">mafft_msa</option> | |
82 <option value="clustalw_msa">clustalw_msa</option> | |
83 <option value="dialigntx_msa">dialigntx_msa</option> | |
84 <option value="poa_msa">poa_msa</option> | |
85 <option value="probcons_msa">probcons_msa</option> | |
86 <option value="muscle_msa">muscle_msa</option> | |
87 <option value="t_coffee_msa">t_coffee_msa</option> | |
88 <option value="kalign_msa">kalign_msa</option> | |
85 </param> | 89 </param> |
86 <param name="outputs" type="select" multiple="true" optional="false" display="checkboxes" label="Output formats"> | 90 <param name="outputs" type="select" multiple="true" optional="false" display="checkboxes" label="Output formats"> |
87 <option value="clustalw_aln">clustalw_aln</option> | 91 <option value="clustalw_aln">clustalw_aln</option> |
88 <option value="dnd" selected="true">dnd</option> | 92 <option value="dnd" selected="true">dnd</option> |
89 <option value="fasta_aln">fasta_aln</option> | 93 <option value="fasta_aln">fasta_aln</option> |
95 <option value="score_ascii">score_ascii</option> | 99 <option value="score_ascii">score_ascii</option> |
96 <option value="score_html">score_html</option> | 100 <option value="score_html">score_html</option> |
97 </param> | 101 </param> |
98 </inputs> | 102 </inputs> |
99 <outputs> | 103 <outputs> |
100 <data name="clustalw_aln" format="clustalw" label="${tool.name} on ${on_string}: clustalw_aln" from_work_dir="t_coffee_out.clustalw_aln"> | 104 <data name="clustalw_aln" format="clustal" label="${tool.name} on ${on_string}: clustalw_aln" from_work_dir="t_coffee_out.clustalw_aln"> |
101 <filter>'clustalw_aln' in outputs</filter> | 105 <filter>'clustalw_aln' in outputs</filter> |
102 </data> | 106 </data> |
103 <data name="dnd" format="nhx" label="${tool.name} on ${on_string}: newick.dnd" from_work_dir="t_coffee_out.dnd"> | 107 <data name="dnd" format="nhx" label="${tool.name} on ${on_string}: newick.dnd" from_work_dir="t_coffee_out.dnd"> |
104 <filter>'dnd' in outputs</filter> | 108 <filter>'dnd' in outputs</filter> |
105 </data> | 109 </data> |
110 <filter>'fasta_seq' in outputs</filter> | 114 <filter>'fasta_seq' in outputs</filter> |
111 </data> | 115 </data> |
112 <data name="msf_aln" format="msf" label="${tool.name} on ${on_string}: msf_aln" from_work_dir="t_coffee_out.msf_aln"> | 116 <data name="msf_aln" format="msf" label="${tool.name} on ${on_string}: msf_aln" from_work_dir="t_coffee_out.msf_aln"> |
113 <filter>'msf_aln' in outputs</filter> | 117 <filter>'msf_aln' in outputs</filter> |
114 </data> | 118 </data> |
115 <data name="phylip" format="phyloxml" label="${tool.name} on ${on_string}: phylip" from_work_dir="t_coffee_out.phylip"> | 119 <data name="phylip" format="phylip" label="${tool.name} on ${on_string}: phylip" from_work_dir="t_coffee_out.phylip"> |
116 <filter>'phylip' in outputs</filter> | 120 <filter>'phylip' in outputs</filter> |
117 </data> | 121 </data> |
118 <data name="pir_aln" format="pir" label="${tool.name} on ${on_string}: pir_aln" from_work_dir="t_coffee_out.pir_aln"> | 122 <data name="pir_aln" format="pir" label="${tool.name} on ${on_string}: pir_aln" from_work_dir="t_coffee_out.pir_aln"> |
119 <filter>'pir_aln' in outputs</filter> | 123 <filter>'pir_aln' in outputs</filter> |
120 </data> | 124 </data> |
121 <data name="pir_seq" format="pir" label="${tool.name} on ${on_string}: pir_seq" from_work_dir="t_coffee_out.pir_seq"> | 125 <data name="pir_seq" format="pir" label="${tool.name} on ${on_string}: pir_seq" from_work_dir="t_coffee_out.pir_seq"> |
122 <filter>'pir_seq' in outputs</filter> | 126 <filter>'pir_seq' in outputs</filter> |
123 </data> | 127 </data> |
124 <data name="score_ascii" format="ascii" label="${tool.name} on ${on_string}: score_ascii" from_work_dir="t_coffee_out.score_ascii"> | 128 <data name="score_ascii" format="txt" label="${tool.name} on ${on_string}: score_ascii" from_work_dir="t_coffee_out.score_ascii"> |
125 <filter>'score_ascii' in outputs</filter> | 129 <filter>'score_ascii' in outputs</filter> |
126 </data> | 130 </data> |
127 <data name="score_html" format="html" label="${tool.name} on ${on_string}: score_html" from_work_dir="t_coffee_out.score_html"> | 131 <data name="score_html" format="html" label="${tool.name} on ${on_string}: score_html" from_work_dir="t_coffee_out.score_html"> |
128 <filter>'score_html' in outputs</filter> | 132 <filter>'score_html' in outputs</filter> |
129 </data> | 133 </data> |
130 </outputs> | 134 </outputs> |
131 <tests> | 135 <tests> |
132 <test> | 136 <test expect_num_outputs="1"> |
133 <param name="filter_fasta" value="no" /> | 137 <param name="filter_fasta" value="no" /> |
134 <param name="input" value="input.fasta" ftype="fasta" /> | 138 <param name="input" value="input.fasta" ftype="fasta" /> |
135 <param name="method02" value="clustalw_msa" /> | 139 <param name="method02" value="clustalw_msa" /> |
136 <param name="outputs" value="fasta_aln" /> | 140 <param name="outputs" value="fasta_aln" /> |
137 <output name="fasta_aln" file="output1.fasta" ftype="fasta" /> | 141 <output name="fasta_aln" file="output1.fasta" /> |
138 </test> | 142 </test> |
139 <test> | 143 <test expect_num_outputs="1"> |
140 <param name="filter_fasta" value="yes" /> | 144 <param name="filter_fasta" value="yes" /> |
141 <param name="fasta_input" value="input.fasta" ftype="fasta" /> | 145 <param name="fasta_input" value="input.fasta" ftype="fasta" /> |
142 <param name="identifiers" value="ids.txt" ftype="txt" /> | 146 <param name="identifiers" value="ids.txt" ftype="txt" /> |
143 <param name="method02" value="clustalw_msa" /> | 147 <param name="method02" value="clustalw_msa" /> |
144 <param name="outputs" value="fasta_aln" /> | 148 <param name="outputs" value="fasta_aln" /> |
145 <output name="fasta_aln" file="output2.fasta" ftype="fasta" /> | 149 <output name="fasta_aln" file="output2.fasta" /> |
150 </test> | |
151 <!-- Test all non-builtin methods and all outputs --> | |
152 <test expect_num_outputs="10"> | |
153 <param name="filter_fasta" value="no" /> | |
154 <param name="input" value="input.fasta" ftype="fasta" /> | |
155 <param name="method03" value="clustalw_pair,t_coffee_pair" /> | |
156 <param name="method01" value="sap_pair,mustang_pair,TMalign_pair" /> | |
157 <param name="method02" value="mafft_msa,clustalw_msa,dialigntx_msa,poa_msa,probcons_msa,muscle_msa,t_coffee_msa,kalign_msa" /> | |
158 <param name="outputs" value="clustalw_aln,dnd,fasta_aln,fasta_seq,msf_aln,phylip,pir_aln,pir_seq,score_ascii,score_html" /> | |
159 <output name="clustalw_aln" file="output3.clustal" /> | |
160 <output name="dnd" file="output3.nhx" /> | |
161 <output name="fasta_aln" file="output3.fasta_aln" /> | |
162 <output name="fasta_seq" file="output3.fasta_seq" /> | |
163 <output name="msf_aln" file="output3.msf" /> | |
164 <output name="phylip" file="output3.phylip" /> | |
165 <output name="pir_aln" file="output3.pir_aln" /> | |
166 <output name="pir_seq" file="output3.pir_seq" /> | |
167 <output name="score_ascii" file="output3.txt" /> | |
168 <output name="score_html"> | |
169 <assert_contents> | |
170 <has_text text="ENSMUST00000091" /> | |
171 <has_text text="ENSCAFT00000026" /> | |
172 <has_text text="ENSMUST00000005" /> | |
173 <has_text text="ENSRNOT00000019" /> | |
174 <has_text text="ENSPTRT00000013" /> | |
175 </assert_contents> | |
176 </output> | |
146 </test> | 177 </test> |
147 </tests> | 178 </tests> |
148 <help><![CDATA[ | 179 <help><![CDATA[ |
149 **What it does** | 180 **What it does** |
150 | 181 |