Mercurial > repos > iuc > busco
comparison busco.xml @ 21:2babe6d5c561 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/busco/ commit 21578f94c8a18c7fd3c2e3aa36897768a4674d2a
author | iuc |
---|---|
date | Fri, 30 Aug 2024 15:19:56 +0000 |
parents | ea8146ee148f |
children | e5c372c91e46 |
comparison
equal
deleted
inserted
replaced
20:ea8146ee148f | 21:2babe6d5c561 |
---|---|
12 <requirement type="package" version="1">fonts-conda-ecosystem</requirement> | 12 <requirement type="package" version="1">fonts-conda-ecosystem</requirement> |
13 </requirements> | 13 </requirements> |
14 <version_command>busco --version</version_command> | 14 <version_command>busco --version</version_command> |
15 <command><![CDATA[ | 15 <command><![CDATA[ |
16 | 16 |
17 #if $busco_mode.mode == 'geno' and $busco_mode.use_augustus.use_augustus_selector == 'yes': | 17 #if $busco_mode.mode == 'geno' and $busco_mode.use_augustus.use_augustus_selector == 'augustus': |
18 | 18 |
19 if [ -z "\$AUGUSTUS_CONFIG_PATH" ] ; then BUSCO_PATH=\$(dirname \$(which busco)) ; export AUGUSTUS_CONFIG_PATH=\$(realpath \${BUSCO_PATH}/../config) ; fi && | 19 if [ -z "\$AUGUSTUS_CONFIG_PATH" ] ; then BUSCO_PATH=\$(dirname \$(which busco)) ; export AUGUSTUS_CONFIG_PATH=\$(realpath \${BUSCO_PATH}/../config) ; fi && |
20 cp -r "\$AUGUSTUS_CONFIG_PATH/" augustus_dir/ && | 20 cp -r "\$AUGUSTUS_CONFIG_PATH/" augustus_dir/ && |
21 export AUGUSTUS_CONFIG_PATH=`pwd`/augustus_dir/ && | 21 export AUGUSTUS_CONFIG_PATH=`pwd`/augustus_dir/ && |
22 | 22 |
38 --contig_break ${adv.contig_break} | 38 --contig_break ${adv.contig_break} |
39 | 39 |
40 #if $lineage_conditional.selector == 'cached': | 40 #if $lineage_conditional.selector == 'cached': |
41 --offline | 41 --offline |
42 --download_path $lineage_conditional.cached_db.fields.path | 42 --download_path $lineage_conditional.cached_db.fields.path |
43 #else | |
44 --update-data | |
45 #end if | 43 #end if |
46 | 44 |
47 #if $lineage.lineage_mode == "auto_detect": | 45 #if $lineage.lineage_mode == "auto_detect": |
48 $lineage.auto_lineage | 46 $lineage.auto_lineage |
49 #else if $lineage.lineage_mode == "select_lineage": | 47 #else if $lineage.lineage_mode == "select_lineage": |
50 --lineage_dataset '${lineage.lineage_dataset}' | 48 --lineage_dataset '${lineage.lineage_dataset}' |
51 #end if | 49 #end if |
52 | 50 |
53 #if $busco_mode.mode == 'geno' and $busco_mode.use_augustus.use_augustus_selector == 'yes': | 51 #if $busco_mode.mode == 'geno': |
54 | 52 #if $busco_mode.use_augustus.use_augustus_selector == 'miniprot': |
55 ${busco_mode.use_augustus.long} | |
56 --augustus | |
57 | |
58 #if $busco_mode.use_augustus.aug_prediction.augustus_mode == 'builtin': | |
59 --augustus_species '${busco_mode.use_augustus.aug_prediction.augustus_species}' | |
60 #else if $busco_mode.use_augustus.aug_prediction.augustus_mode == 'history': | |
61 --augustus_species local | |
62 #end if | |
63 #end if | |
64 | |
65 #if str( $busco_mode.mode ) == "geno": | |
66 #if $busco_mode.miniprot: | |
67 --miniprot | 53 --miniprot |
54 #elif $busco_mode.use_augustus.use_augustus_selector == 'augustus': | |
55 ${busco_mode.use_augustus.long} | |
56 --augustus | |
57 | |
58 #if $busco_mode.use_augustus.aug_prediction.augustus_mode == 'builtin': | |
59 --augustus_species '${busco_mode.use_augustus.aug_prediction.augustus_species}' | |
60 #else if $busco_mode.use_augustus.aug_prediction.augustus_mode == 'history': | |
61 --augustus_species local | |
62 #end if | |
63 #else: | |
64 --metaeuk | |
68 #end if | 65 #end if |
69 #end if | 66 #end if |
70 | 67 |
71 #if $outputs and 'image' in $outputs: | 68 #if $outputs and 'image' in $outputs: |
72 && | 69 && |
109 <option value="geno">Genome assemblies (DNA)</option> | 106 <option value="geno">Genome assemblies (DNA)</option> |
110 <option value="tran">Transcriptome assemblies (DNA)</option> | 107 <option value="tran">Transcriptome assemblies (DNA)</option> |
111 <option value="prot">annotated gene sets (protein)</option> | 108 <option value="prot">annotated gene sets (protein)</option> |
112 </param> | 109 </param> |
113 <when value="geno"> | 110 <when value="geno"> |
114 <param name="miniprot" type="boolean" checked="false" label="Generate miniprot output"/> | 111 <conditional name="use_augustus"> |
115 <conditional name="use_augustus"> | 112 <param name="use_augustus_selector" type="select" label="Select a gene predictor" help="In the case of a prokaryotic genome, Prodigal is the default gene predictor"> |
116 <param name="use_augustus_selector" type="select" label="Use Augustus instead of Metaeuk"> | 113 <option value="augustus">Augustus</option> |
117 <option value="yes">Yes, use Augustus</option> | 114 <option value="metaeuk">Metaeuk</option> |
118 <option value="no" selected="true">Use Metaeuk</option> | 115 <option value="miniprot" selected="true">Miniprot</option> |
116 | |
119 </param> | 117 </param> |
120 <when value="no" /> | 118 <when value="metaeuk"/> |
121 <when value="yes"> | 119 <when value="miniprot"/> |
120 <when value="augustus"> | |
122 <conditional name="aug_prediction"> | 121 <conditional name="aug_prediction"> |
123 <param name="augustus_mode" type="select" label="Augustus species model"> | 122 <param name="augustus_mode" type="select" label="Augustus species model"> |
124 <option value="no" selected="true">Use the default species for selected lineage</option> | 123 <option value="no" selected="true">Use the default species for selected lineage</option> |
125 <option value="builtin">Use another predefined species model</option> | 124 <option value="builtin">Use another predefined species model</option> |
126 <option value="history">Use a custom species model</option> | 125 <option value="history">Use a custom species model</option> |
187 <data name='summary_image' format='png' label="${tool.name} on ${on_string}: summary image" from_work_dir="BUSCO_summaries/busco_figure.png"> | 186 <data name='summary_image' format='png' label="${tool.name} on ${on_string}: summary image" from_work_dir="BUSCO_summaries/busco_figure.png"> |
188 <filter>outputs and 'image' in outputs</filter> | 187 <filter>outputs and 'image' in outputs</filter> |
189 </data> | 188 </data> |
190 <data name='busco_gff' format='gff3' label="${tool.name} on ${on_string}: GFF" from_work_dir="busco_output.gff"> | 189 <data name='busco_gff' format='gff3' label="${tool.name} on ${on_string}: GFF" from_work_dir="busco_output.gff"> |
191 <filter>outputs and 'gff' in outputs</filter> | 190 <filter>outputs and 'gff' in outputs</filter> |
192 </data> | 191 </data> |
193 <data name='busco_miniprot' format='gff3' label="${tool.name} on ${on_string}: Miniprot" from_work_dir="busco_galaxy/run_*/miniprot_output/*.gff"> | |
194 <filter>busco_mode['mode'] == 'geno' and busco_mode['miniprot']</filter> | |
195 </data> | |
196 </outputs> | 192 </outputs> |
197 | 193 |
198 <tests> | 194 <tests> |
199 <test expect_num_outputs="4"> | 195 <test expect_num_outputs="4"> |
200 <param name="input" value="genome.fa" /> | 196 <param name="input" value="genome.fa" /> |
203 <param name="lineage_dataset" value="arthropoda_odb10" /> | 199 <param name="lineage_dataset" value="arthropoda_odb10" /> |
204 </conditional> | 200 </conditional> |
205 <conditional name="busco_mode"> | 201 <conditional name="busco_mode"> |
206 <param name="mode" value="geno" /> | 202 <param name="mode" value="geno" /> |
207 <conditional name="use_augustus"> | 203 <conditional name="use_augustus"> |
208 <param name="use_augustus_selector" value="yes" /> | 204 <param name="use_augustus_selector" value="augustus" /> |
209 </conditional> | 205 </conditional> |
210 </conditional> | 206 </conditional> |
211 <param name="outputs" value="short_summary,missing,gff" /> | 207 <param name="outputs" value="short_summary,missing,gff" /> |
212 <output name="busco_sum" file="genome_results/short_summary" compare="re_match_multiline" /> | 208 <output name="busco_sum"> |
213 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="4" /> | 209 <assert_contents> |
210 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> | |
211 <has_text text="Gene predictor used: augustus"/> | |
212 </assert_contents> | |
213 </output> | |
214 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="10" /> | |
214 <output name="busco_gff"> | 215 <output name="busco_gff"> |
215 <assert_contents> | 216 <assert_contents> |
216 <has_n_lines n="1"/> | 217 <has_n_lines n="1"/> |
217 <has_text text="##gff-version 3" /> | 218 <has_text text="##gff-version 3" /> |
218 </assert_contents> | 219 </assert_contents> |
219 </output> | 220 </output> |
220 <output name="busco_missing" file="genome_results/missing_buscos_list" compare="diff" lines_diff="4"> | 221 <output name="busco_missing" file="genome_results/missing_buscos_list" compare="diff" lines_diff="10"/> |
221 <assert_contents> | |
222 <has_text text="# BUSCO version is: @TOOL_VERSION@" /> | |
223 </assert_contents> | |
224 </output> | |
225 </test> | 222 </test> |
226 <test expect_num_outputs="5"> | 223 <test expect_num_outputs="5"> |
227 <param name="input" value="proteome.fa" /> | 224 <param name="input" value="proteome.fa" /> |
228 <conditional name="lineage"> | 225 <conditional name="lineage"> |
229 <param name="lineage_mode" value="select_lineage" /> | 226 <param name="lineage_mode" value="select_lineage" /> |
231 </conditional> | 228 </conditional> |
232 <conditional name="busco_mode"> | 229 <conditional name="busco_mode"> |
233 <param name="mode" value="prot" /> | 230 <param name="mode" value="prot" /> |
234 </conditional> | 231 </conditional> |
235 <param name="outputs" value="short_summary,missing,image,gff" /> | 232 <param name="outputs" value="short_summary,missing,image,gff" /> |
236 <output name="busco_sum" file="proteome_results/short_summary" compare="re_match_multiline" /> | 233 <output name="busco_sum"> |
237 <output name="busco_table" file="proteome_results/full_table" compare="diff" lines_diff="4" /> | 234 <assert_contents> |
238 <output name="busco_missing" file="proteome_results/missing_buscos_list" compare="diff" lines_diff="4" /> | 235 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> |
236 <has_text text="BUSCO was run in mode: proteins" /> | |
237 </assert_contents> | |
238 </output> | |
239 <output name="busco_table" file="proteome_results/full_table" compare="diff" lines_diff="10" /> | |
240 <output name="busco_missing" file="proteome_results/missing_buscos_list" compare="diff" lines_diff="10" /> | |
239 <output name="summary_image" file="proteome_results/summary.png" compare="sim_size" /> | 241 <output name="summary_image" file="proteome_results/summary.png" compare="sim_size" /> |
240 <output name="busco_gff"> | 242 <output name="busco_gff"> |
241 <assert_contents> | 243 <assert_contents> |
242 <has_n_lines n="1"/> | 244 <has_n_lines n="1"/> |
243 <has_text text="##gff-version 3" /> | 245 <has_text text="##gff-version 3" /> |
252 </conditional> | 254 </conditional> |
253 <conditional name="busco_mode"> | 255 <conditional name="busco_mode"> |
254 <param name="mode" value="tran" /> | 256 <param name="mode" value="tran" /> |
255 </conditional> | 257 </conditional> |
256 <param name="outputs" value="short_summary,missing,image,gff" /> | 258 <param name="outputs" value="short_summary,missing,image,gff" /> |
257 <output name="busco_sum" file="transcriptome_results/short_summary" compare="re_match_multiline" /> | 259 <output name="busco_sum"> |
260 <assert_contents> | |
261 <has_text text="BUSCO was run in mode: euk_tran" /> | |
262 </assert_contents> | |
263 </output> | |
258 <output name="busco_table" file="transcriptome_results/full_table" compare="diff" lines_diff="6" /> | 264 <output name="busco_table" file="transcriptome_results/full_table" compare="diff" lines_diff="6" /> |
259 <output name="busco_missing" file="transcriptome_results/missing_buscos_list" compare="diff" lines_diff="6" /> | 265 <output name="busco_missing" file="transcriptome_results/missing_buscos_list" compare="diff" lines_diff="6" /> |
260 <output name="summary_image" file="transcriptome_results/summary.png" compare="sim_size" /> | 266 <output name="summary_image" file="transcriptome_results/summary.png" compare="sim_size" /> |
261 <output name="busco_gff" file="transcriptome_results/out.gff" compare="diff" /> | 267 <output name="busco_gff" file="transcriptome_results/out.gff" compare="diff" /> |
262 </test> | 268 </test> |
263 <test expect_num_outputs="4"> | 269 <test expect_num_outputs="3"> |
264 <param name="input" value="genome.fa" /> | 270 <param name="input" value="genome.fa" /> |
265 <conditional name="lineage"> | 271 <conditional name="lineage"> |
266 <param name="lineage_mode" value="select_lineage" /> | 272 <param name="lineage_mode" value="select_lineage" /> |
267 <param name="lineage_dataset" value="arthropoda_odb10" /> | 273 <param name="lineage_dataset" value="arthropoda_odb10" /> |
268 </conditional> | 274 </conditional> |
269 <conditional name="busco_mode"> | 275 <conditional name="busco_mode"> |
270 <param name="mode" value="geno" /> | 276 <param name="mode" value="geno" /> |
271 <param name="miniprot" value="true"/> | 277 <conditional name="use_augustus"> |
272 <conditional name="use_augustus"> | 278 <param name="use_augustus_selector" value="augustus" /> |
273 <param name="use_augustus_selector" value="yes" /> | |
274 <conditional name="aug_prediction"> | 279 <conditional name="aug_prediction"> |
275 <param name="augustus_mode" value="builtin" /> | 280 <param name="augustus_mode" value="builtin" /> |
276 <param name="augustus_species" value="human" /> | 281 <param name="augustus_species" value="human" /> |
277 </conditional> | 282 </conditional> |
278 </conditional> | 283 </conditional> |
279 </conditional> | 284 </conditional> |
280 <param name="outputs" value="short_summary,gff" /> | 285 <param name="outputs" value="short_summary,gff" /> |
281 <output name="busco_sum" file="genome_results/short_summary" compare="re_match_multiline"/> | 286 <output name="busco_sum" file="genome_results/short_summary" compare="diff" lines_diff="10"> |
282 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="4" /> | 287 <assert_contents> |
288 <has_text text="# Gene predictor used: augustus"/> | |
289 </assert_contents> | |
290 </output> | |
291 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="10" /> | |
283 <output name="busco_gff"> | 292 <output name="busco_gff"> |
284 <assert_contents> | 293 <assert_contents> |
285 <has_n_lines n="1"/> | 294 <has_n_lines n="1"/> |
286 <has_text text="##gff-version 3" /> | 295 <has_text text="##gff-version 3" /> |
287 </assert_contents> | 296 </assert_contents> |
288 </output> | 297 </output> |
289 <!-- The miniprot.gff file is too large. A file containing only the first 1000 lines is used for this test. --> | |
290 <output name="busco_miniprot" file="genome_results/miniprot_1000.gff" compare="contains" lines_diff="304463"/> | |
291 </test> | 298 </test> |
292 <test expect_num_outputs="3"> | 299 <test expect_num_outputs="3"> |
293 <param name="input" value="genome.fa" /> | 300 <param name="input" value="genome.fa" /> |
294 <conditional name="lineage"> | 301 <conditional name="lineage"> |
295 <param name="lineage_mode" value="select_lineage" /> | 302 <param name="lineage_mode" value="select_lineage" /> |
296 <param name="lineage_dataset" value="arthropoda_odb10" /> | 303 <param name="lineage_dataset" value="arthropoda_odb10" /> |
297 </conditional> | 304 </conditional> |
298 <conditional name="busco_mode"> | 305 <conditional name="busco_mode"> |
299 <param name="mode" value="geno" /> | 306 <param name="mode" value="geno" /> |
300 <conditional name="use_augustus"> | 307 <conditional name="use_augustus"> |
301 <param name="use_augustus_selector" value="yes" /> | 308 <param name="use_augustus_selector" value="augustus" /> |
302 <conditional name="aug_prediction"> | 309 <conditional name="aug_prediction"> |
303 <param name="augustus_mode" value="history" /> | 310 <param name="augustus_mode" value="history" /> |
304 <param name="augustus_model" value="local.tar.gz" ftype="augustus" /> | 311 <param name="augustus_model" value="local.tar.gz" ftype="augustus" /> |
305 </conditional> | 312 </conditional> |
306 </conditional> | 313 </conditional> |
307 </conditional> | 314 </conditional> |
308 <param name="outputs" value="short_summary,missing" /> | 315 <param name="outputs" value="short_summary,missing" /> |
309 <output name="busco_sum" file="genome_results/short_summary" compare="re_match_multiline" /> | 316 <output name="busco_sum" file="genome_results/short_summary" compare="diff" lines_diff="10"> |
310 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="4" /> | 317 <assert_contents> |
311 <output name="busco_missing" file="genome_results/missing_buscos_list" compare="diff" lines_diff="4" /> | 318 <has_text text="# Gene predictor used: augustus"/> |
319 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> | |
320 </assert_contents> | |
321 </output> | |
322 <output name="busco_table" file="genome_results/full_table" compare="diff" lines_diff="10" /> | |
323 <output name="busco_missing" file="genome_results/missing_buscos_list" compare="diff" lines_diff="10" /> | |
312 </test> | 324 </test> |
313 <test expect_num_outputs="5"> | 325 <test expect_num_outputs="5"> |
314 <param name="input" value="genome.fa" /> | 326 <param name="input" value="genome.fa" /> |
315 <conditional name="lineage"> | 327 <conditional name="lineage"> |
316 <param name="lineage_mode" value="select_lineage" /> | 328 <param name="lineage_mode" value="select_lineage" /> |
317 <param name="lineage_dataset" value="arthropoda_odb10" /> | 329 <param name="lineage_dataset" value="arthropoda_odb10" /> |
318 </conditional> | 330 </conditional> |
319 <conditional name="busco_mode"> | 331 <conditional name="busco_mode"> |
320 <param name="mode" value="geno" /> | 332 <param name="mode" value="geno" /> |
321 <conditional name="use_augustus"> | 333 <conditional name="use_augustus"> |
322 <param name="use_augustus_selector" value="no" /> | 334 <param name="use_augustus_selector" value="metaeuk" /> |
323 </conditional> | 335 </conditional> |
324 </conditional> | 336 </conditional> |
325 <param name="outputs" value="short_summary,missing,image,gff" /> | 337 <param name="outputs" value="short_summary,missing,image,gff" /> |
326 <output name="busco_sum" file="genome_results_metaeuk/short_summary" compare="re_match_multiline" /> | 338 <output name="busco_sum"> |
327 <output name="busco_table" file="genome_results_metaeuk/full_table" compare="diff" lines_diff="6" /> | 339 <assert_contents> |
328 <output name="busco_missing" file="genome_results_metaeuk/missing_buscos_list" compare="diff" lines_diff="6" /> | 340 <has_text text="# Gene predictor used: metaeuk"/> |
329 <output name="summary_image" file="genome_results_metaeuk/summary.png" compare="sim_size" /> | 341 </assert_contents> |
330 <output name="busco_gff" ftype="gff3"> | 342 </output> |
331 <assert_contents> | 343 <output name="busco_table" file="genome_results_metaeuk/full_table"> |
332 <has_n_lines n="13"/> | 344 <assert_contents> |
333 </assert_contents> | 345 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> |
334 </output> | 346 <has_text text="9647at6656"/> |
347 </assert_contents> | |
348 </output> | |
349 <output name="busco_missing" file="genome_results_metaeuk/missing_buscos_list"> | |
350 <assert_contents> | |
351 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> | |
352 <has_text text="9647at6656"/> | |
353 </assert_contents> | |
354 </output> | |
355 <output name="summary_image" file="genome_results_metaeuk/summary.png" compare="sim_size"/> | |
356 <output name="busco_gff" file="genome_results_metaeuk/out.gff3" compare="diff" lines_diff="6" /> | |
335 </test> | 357 </test> |
336 <test expect_num_outputs="5"> | 358 <test expect_num_outputs="5"> |
337 <param name="input" value="genome.fa" /> | 359 <param name="input" value="genome.fa" /> |
338 <conditional name="lineage"> | 360 <conditional name="lineage"> |
339 <param name="lineage_mode" value="auto_detect" /> | 361 <param name="lineage_mode" value="auto_detect" /> |
340 <param name="auto_lineage" value="--auto-lineage" /> | 362 <param name="auto_lineage" value="--auto-lineage" /> |
341 </conditional> | 363 </conditional> |
342 <conditional name="busco_mode"> | 364 <conditional name="busco_mode"> |
343 <param name="mode" value="geno" /> | 365 <param name="mode" value="geno" /> |
344 <conditional name="use_augustus"> | 366 <conditional name="use_augustus"> |
345 <param name="use_augustus_selector" value="no" /> | 367 <param name="use_augustus_selector" value="metaeuk" /> |
346 </conditional> | 368 </conditional> |
347 </conditional> | 369 </conditional> |
348 <param name="outputs" value="short_summary,missing,image,gff" /> | 370 <param name="outputs" value="short_summary,missing,image,gff" /> |
349 <output name="busco_sum" file="genome_results_metaeuk_auto/short_summary" compare="diff" lines_diff="6" /> | 371 <output name="busco_sum"> |
350 <output name="busco_table" file="genome_results_metaeuk_auto/full_table" compare="diff" lines_diff="6" /> | 372 <assert_contents> |
351 <output name="busco_missing" file="genome_results_metaeuk_auto/missing_buscos_list" compare="diff" lines_diff="2" /> | 373 <has_text text="Gene predictor used: metaeuk"/> |
374 </assert_contents> | |
375 </output> | |
376 <output name="busco_table"> | |
377 <assert_contents> | |
378 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> | |
379 <has_text text="The lineage dataset is: eukaryota_odb10"/> | |
380 </assert_contents> | |
381 </output> | |
382 <output name="busco_missing"> | |
383 <assert_contents> | |
384 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> | |
385 <has_text text="The lineage dataset is: eukaryota_odb10"/> | |
386 </assert_contents> | |
387 </output> | |
352 <output name="summary_image" file="genome_results_metaeuk_auto/summary.png" compare="sim_size" /> | 388 <output name="summary_image" file="genome_results_metaeuk_auto/summary.png" compare="sim_size" /> |
353 <output name="busco_gff" file="genome_results_metaeuk_auto/out.gff" compare="diff" /> | 389 <output name="busco_gff" file="genome_results_metaeuk_auto/out.gff" compare="diff" /> |
354 </test> | 390 </test> |
355 <test expect_num_outputs="2"> | 391 <test expect_num_outputs="3"> |
356 <param name="input" value="genome.fa" /> | 392 <param name="input" value="genome.fa" /> |
357 <conditional name="lineage_conditional"> | 393 <conditional name="lineage"> |
358 <param name="selector" value="cached"/> | 394 <param name="lineage_mode" value="select_lineage" /> |
359 <param name="cached_db" value="busco-demo-db-20230328"/> | 395 <param name="lineage_dataset" value="arthropoda_odb10" /> |
360 </conditional> | 396 </conditional> |
361 <conditional name="lineage"> | 397 <param name="outputs" value="short_summary,gff" /> |
362 <param name="lineage_mode" value="select_lineage" /> | 398 <output name="busco_sum"> |
363 <param name="lineage_dataset" value="archaea_odb10" /> | 399 <assert_contents> |
364 </conditional> | 400 <has_text text="# Gene predictor used: miniprot"/> |
365 <param name="outputs" value="short_summary" /> | 401 </assert_contents> |
366 <output name="busco_sum" file="genome_results/short_summary_cached" compare="diff" lines_diff="6" /> | 402 </output> |
367 <output name="busco_table" file="genome_results/full_table_cached" compare="diff" lines_diff="4" /> | 403 <output name="busco_gff" file="genome_results_miniprot/out.gff" compare="diff" /> |
368 <assert_stdout> | 404 <output name="busco_table" file="genome_results_miniprot/full_table"> |
369 <has_text text="Running BUSCO using lineage dataset archaea_odb10 (prokaryota, 2021-02-23)"/> | 405 <assert_contents> |
370 </assert_stdout> | 406 <has_text text="# BUSCO version is: @TOOL_VERSION@"/> |
407 <has_text text="9647at6656"/> | |
408 </assert_contents> | |
409 </output> | |
371 </test> | 410 </test> |
372 </tests> | 411 </tests> |
373 <help><![CDATA[ | 412 <help><![CDATA[ |
374 | 413 |
375 | 414 |