annotate viralverify.xml @ 0:ddbdb0763437 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
author iuc
date Sun, 06 Jul 2025 18:23:42 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
1 <tool id="viralverify" name="viralverify" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
2 <description>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
3 Classify contigs as viral, non-viral or uncertain, based on gene content
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
4 </description>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
5 <macros>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
6 <token name="@TOOL_VERSION@">1.1</token>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
7 <token name="@VERSION_SUFFIX@">0</token>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
8 <token name="@PROFILE@">23.2</token>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
9 </macros>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
10 <requirements>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
11 <requirement type="package" version="@TOOL_VERSION@">viralverify</requirement>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
12 </requirements>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
13 <command detect_errors="exit_code"><![CDATA[
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
14 ln -s '$input_fasta' 'contigs.fasta' &&
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
15 viralverify
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
16 -f 'contigs.fasta'
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
17 -o .
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
18 --hmm '$hmm'
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
19 ## OPTIONNAL BLAST NOT TESTED YET
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
20 ## #if '$locdb'
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
21 ## --db $locdb
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
22 ## #end if
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
23 ## #if '$histdb'
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
24 ## --db '$histdb'
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
25 ## #end if
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
26 --thr $thr
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
27 -t \${GALAXY_SLOTS:-1}
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
28 $plasmid_detect
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
29 ]]></command>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
30 <inputs>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
31 <!--MANDATORY :-->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
32 <!-- INPUT FASTA FILE-->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
33 <param name="input_fasta" type="data" format="fasta" label="Fasta file containing contigs to predict"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
34 <!-- INPUT HMM PROFILE -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
35 <param argument="--hmm" type="data" format="hmm3" label="HMM profile"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
36 <!-- OPTIONAL : -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
37 <!-- RUN BLAST -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
38 <!-- Trying to implement the - -db option here but im currently unable to test it with a blastdbn file -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
39 <!-- <conditional name="do_run_blast">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
40 <param name="runblast" type="select" label="Run BLAST on input contigs?" >
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
41 <option value="locdb" selected="true">With locally installed BLAST database </option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
42 <option value="histdb" selected="false">With BLAST database from your history </option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
43 <option value="no_blast">No </option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
44 </param>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
45 <when value="locdb">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
46 <param name="database" type="select" multiple="true" optional="false" label="Nucleotide BLAST database">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
47 <options from_data_table="blastdb" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
48 </param>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
49 <param name="histdb" type="hidden" value="" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
50 <param name="subject" type="hidden" value="" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
51 </when>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
52 <when value="histdb">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
53 <param name="database" type="hidden" value="" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
54 <param name="histdb" type="data" format="blastdbn" label="Nucleotide BLAST database" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
55 <param name="subject" type="hidden" value="" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
56 </when>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
57 <when value="no_blast"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
58 </conditional> -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
59 <!-- RUN PLASMID DETECTION -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
60 <param name="plasmid_detect" type="boolean" truevalue="-p" falsevalue="" checked="false" label="Enable plasmid prediction?"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
61 <!-- SENSITIVITY THRESHOLD -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
62 <param argument="--thr" type="integer" value="7" label="Sensitivity threshold" help="Minimal absolute score to classify sequence."/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
63 <!--OUTPUTS CONTROL-->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
64 <param name="outputs" type="select" multiple="true" label="Output files to generate" help="If plasmid prediction is not enabled, plasmid outputs won't be generated.">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
65 <option value="viral_pred" selected="true" >Predicted viral contigs (FASTA)</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
66 <option value="Unc_viral_pred" selected="true">Uncertain viral contigs (FASTA)</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
67 <option value="plasmid_pred" selected="false">Predicted plasmid contigs(FASTA) - plasmid prediction must be checked</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
68 <option value="Unc_plasmid_pred" selected="false">Uncertain plasmid contigs (FASTA)</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
69 <option value="chromosomal_pred" selected="true">Predicted chromosomal contigs(FASTA) - plasmid prediction must be checked</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
70 <option value="result_table" selected="true">Table with contig predictions</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
71 <option value="prodigal_report" selected="false">Prodigal report</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
72 <option value="prodigal_genbank" selected="false">Prodigal GenBank file</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
73 <option value="prodigal_proteins_circ" selected="false">Prodigal proteins (circular)</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
74 <option value="prodigal_proteins" selected="false">Prodigal proteins (linear)</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
75 <option value="hmmsearch_report" selected="false">HMM search report</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
76 <option value="hmmsearch_domtblout" selected="false">hmmsearch output</option>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
77 </param>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
78 </inputs>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
79 <outputs>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
80 <!-- VIRAL PREDICTIONS -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
81 <data name="predicted_viral" format="fasta" label="${tool.name} on ${on_string}: Predicted viral contigs" from_work_dir="Prediction_results_fasta/contigs_virus.fasta">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
82 <filter>outputs and 'viral_pred' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
83 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
84 <data name="uncertain_viral" format="fasta" label="${tool.name} on ${on_string}: Uncertain viral contigs" from_work_dir="Prediction_results_fasta/contigs_virus_uncertain.fasta">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
85 <filter>outputs and 'Unc_viral_pred' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
86 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
87 <!-- PLASMID PREDICTIONS -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
88 <data name="predicted_plasmid" format="fasta" label="${tool.name} on ${on_string}: Predicted plasmid contigs" from_work_dir="Prediction_results_fasta/contigs_plasmid.fasta">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
89 <filter>outputs and 'plasmid_pred' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
90 <filter>plasmid_detect</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
91 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
92 <data name="uncertain_plasmid" format="fasta" label="${tool.name} on ${on_string}: Uncertain plasmid contigs" from_work_dir="Prediction_results_fasta/contigs_plasmid_uncertain.fasta">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
93 <filter>outputs and 'Unc_plasmid_pred' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
94 <filter>plasmid_detect</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
95 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
96 <!-- CHROMOSOME PREDICTIONS -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
97 <data name="chromosomal" format="fasta" label="${tool.name} on ${on_string}: Predicted chromosomal contig contigs" from_work_dir="Prediction_results_fasta/contigs_uncertain_plasmid.fasta">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
98 <filter>outputs and 'chromosomal_pred' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
99 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
100 <!-- TABLE ALL PREDICTIONS + FEATURES -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
101 <data name="result_table" format="csv" label="${tool.name} on ${on_string}: Table with contig predictions" from_work_dir="contigs_result_table.csv">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
102 <filter>outputs and 'result_table' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
103 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
104 <!-- PRODIGAL OUTPUTS -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
105 <data name="prodigal_report" format="txt" label="${tool.name} on ${on_string}: Prodigal report" from_work_dir="contigs_prodigal.log">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
106 <filter>outputs and 'prodigal_report' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
107 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
108 <data name="prodigal_genbank" format="genbank" label="${tool.name} on ${on_string}: Prodigal genbank file" from_work_dir="contigs_genes.fa">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
109 <filter>outputs and 'prodigal_genbank' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
110 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
111 <data name="prodigal_proteins_circ" format="fasta" label="${tool.name} on ${on_string}: Prodigal proteins (circular)" from_work_dir="contigs_proteins_circ.fa">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
112 <filter>outputs and 'prodigal_proteins_circ' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
113 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
114 <data name="prodigal_proteins" format="fasta" label="${tool.name} on ${on_string}: Prodigal proteins (linear)" from_work_dir="contigs_proteins.fa">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
115 <filter>outputs and 'prodigal_proteins' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
116 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
117 <!-- HMMSEARCH OUTPUTS -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
118 <data name="hmmsearch_report" format="txt" label="${tool.name} on ${on_string}: HMM search report" from_work_dir="contigs_out_pfam.txt">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
119 <filter>outputs and 'hmmsearch_report' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
120 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
121 <data name="hmmsearch_domtblout" format="txt" label="${tool.name} on ${on_string}: hmmsearch output" from_work_dir="contigs_domtblout">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
122 <filter>outputs and 'hmmsearch_domtblout' in outputs</filter>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
123 </data>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
124 </outputs>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
125 <tests>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
126 <test expect_num_outputs="12">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
127 <param name="input_fasta" value="test.fa"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
128 <param name="hmm" value="test.hmm"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
129 <param name="plasmid_detect" value="true"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
130 <param name="thr" value="7"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
131 <param name="outputs" value="viral_pred,Unc_viral_pred,chromosomal_pred,plasmid_pred,Unc_plasmid_pred,result_table,prodigal_report,prodigal_genbank,prodigal_proteins_circ,prodigal_proteins,hmmsearch_report,hmmsearch_domtblout"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
132 <!-- <conditional name="do_run_blast">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
133 <param name="runblast" value="no_blast" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
134 </conditional> -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
135 <output name="uncertain_viral">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
136 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
137 <has_text text=">NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
138 <has_text text=">NC_001416.1 Enterobacteria phage lambda, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
139 <has_text text=">NZ_CP021331.1 Maritalea myrionectae strain HL2708#5 plasmid pHL2708X3, complete sequence" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
140 <has_text text=">CP045262.1 Yersinia pestis strain SCPM-O-B-5942 (I-2638) plasmid pPCP, complete sequence" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
141 <has_text text=">NC_000913.3:1-30000 Escherichia coli str. K-12 substr. MG1655, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
142 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
143 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
144 <output name="predicted_viral">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
145 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
146 <not_has_text text=">NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
147 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
148 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
149 <output name="predicted_plasmid">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
150 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
151 <not_has_text text=">NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
152 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
153 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
154 <output name="uncertain_plasmid">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
155 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
156 <not_has_text text=">NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
157 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
158 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
159 <output name="chromosomal">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
160 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
161 <not_has_text text=">NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome" />
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
162 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
163 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
164 <output name="result_table">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
165 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
166 <has_text text="Contig name,Prediction,Length,Circular,Score,Pfam hits"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
167 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
168 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
169 <output name="hmmsearch_domtblout">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
170 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
171 <has_text text="# Program:"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
172 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
173 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
174 <!-- Somehow the output below is empty while all others are correponding to the expected output-->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
175 <!-- <output name="hmmsearch_report">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
176 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
177 <has_text text="# hmmsearch :: search profile(s) against a sequence database"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
178 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
179 </output> -->
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
180 <output name="prodigal_genbank">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
181 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
182 <has_text text="NC_045512.2 Severe acute respiratory syndrome"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
183 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
184 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
185 <output name="prodigal_report">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
186 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
187 <has_text text="PRODIGAL v2.6.3 [February, 2016]"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
188 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
189 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
190 <output name="prodigal_proteins_circ">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
191 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
192 <has_text text=">NC_045512.2_1"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
193 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
194 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
195 <output name="prodigal_proteins">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
196 <assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
197 <has_text text=">NC_045512.2_1"/>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
198 </assert_contents>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
199 </output>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
200 </test>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
201 </tests>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
202 <help>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
203 <![CDATA[
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
204 viralVerify classifies contigs (output of metaviralSPAdes or other assemblers) as viral, non-viral or uncertain, based on gene content. Also for non-viral contigs it can optionally provide plasmid/non-plasmid classification.
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
205
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
206 viralVerify predicts genes in the contig using Prodigal in the metagenomic mode, runs hmmsearch on the predicted proteins and classifies the contig as viral or non-viral by applying the Naive Bayes classifier (NBC). For the set of predicted HMMs, viralVerify uses trained NBC to classify this set to be viral or chromosomal.
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
207
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
208 To improve results in the case of metagenomes with possible host contamination, we recommend users to filter out reads that align to the host genome prior to assembly. Since viralVerify is based on gene classification, it can be used on contigs on any length, and short viruses can be detected as long as they contain a recognizable virus-specific gene.
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
209
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
210 More informations about this tool on the `viralVerify package <https://github.com/ablab/viralVerify>`_ and the `viralVerify bioconda package <https://anaconda.org/bioconda/viralverify>`_.
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
211 ]]>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
212 </help>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
213 <citations>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
214 <citation type="bibtex">
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
215 @misc{viralverify2023,
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
216 author = {Mikhail Raiko,Dmitry Antipov,Sam Nooij},
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
217 title = {ViralVerify: Classify contigs as viral or non-viral based on gene content},
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
218 year = {2021},
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
219 howpublished = {\url{https://github.com/ablab/viralVerify/}}
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
220 }
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
221 </citation>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
222 </citations>
ddbdb0763437 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/viralverify commit daf56661e044ace256c1fd635b494d8998af3201
iuc
parents:
diff changeset
223 </tool>