Mercurial > repos > estrain > pharokka
annotate pharokka.xml @ 0:3861f0c875af draft default tip
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
| author | estrain |
|---|---|
| date | Fri, 13 Mar 2026 12:17:54 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
1 <tool id="pharokka" name="pharokka" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
2 <description> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
3 Rapid standardised annotation tool for bacteriophage genomes and metagenomes |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
4 </description> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
5 <macros> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
6 <import>macros.xml</import> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
7 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
8 </macros> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
9 <expand macro="biotools" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
10 <expand macro="requirements" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
11 <expand macro="version" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
12 <command detect_errors="exit_code"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
13 <![CDATA[ |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
14 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
15 ##run tool |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
16 #if str( $terminase.terminase_selector ) == 'no_terminase': |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
17 pharokka.py |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
18 -i '$fasta' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
19 -o pharokka_output |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
20 -d '$db_cached.fields.path' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
21 -t \${GALAXY_SLOTS:-8} |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
22 $gene_predictor |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
23 $meta |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
24 -e '$evalue' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
25 #else: |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
26 pharokka.py |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
27 -i '$fasta' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
28 -o pharokka_output |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
29 -d '$db_cached.fields.path' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
30 -t \${GALAXY_SLOTS:-8} |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
31 $gene_predictor |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
32 $meta |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
33 -e '$evalue' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
34 --terminase |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
35 --terminase_strand '$terminase.terminase_strand' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
36 --terminase_start '$terminase.terminase_start' |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
37 #end if |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
38 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
39 ## create output |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
40 #if $zip_output == 'true': |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
41 && zip -r out.zip pharokka_output |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
42 #end if |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
43 ]]> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
44 </command> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
45 <inputs> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
46 <!-- the genome --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
47 <param type="data" name="fasta" format="fasta" help="Please upload a genome file of a bacteriophage in fasta format." label="Bacteriophage genome" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
48 <param name="db_cached" type="select" label="Using built-in pharokka DB" help="Using built-in pharokka DB"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
49 <options from_data_table="pharokka_db_versioned"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
50 </options> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
51 <validator type="no_options" message="A built-in pharokka DB is not available. Please ask the galaxy admins to install one on the server." /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
52 </param> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
53 <param name="gene_predictor" type="select" label="User specified gene predictor"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
54 <option value="-g phanotate"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
55 Phanotate |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
56 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
57 <option value="-g prodigal"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
58 Prodigal |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
59 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
60 </param> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
61 <param name="meta" type="boolean" checked="false" truevalue="--meta" falsevalue="" label="Meta mode for metavirome input samples" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
62 <param name="evalue" type="float" value="1E-5" min="1E-20" max="10" label="E-value threshold for mmseqs2 PHROGs database search. Defaults to 1E-05." /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
63 <!-- optional arguments --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
64 <conditional name="terminase"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
65 <param name="terminase_selector" type="select" label="Runs - terminase large subunit - re-orientation mode. Single genome input only and requires --terminase_strand and --terminase_start to be specified."> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
66 <option value="no_terminase"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
67 Do not run 'terminase large subunit' re-orientation mode. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
68 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
69 <option value="run_terminase"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
70 Runs 'terminase large subunit' re-orientation mode. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
71 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
72 </param> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
73 <when value="no_terminase"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
74 </when> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
75 <when value="run_terminase"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
76 <param name="terminase_strand" type="select" label="Strand of terminase large subunit."> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
77 <option value="pos"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
78 Positive |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
79 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
80 <option value="neg"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
81 Negative |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
82 </option> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
83 </param> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
84 <param name="terminase_start" type="integer" value="1" label="Start coordinate of the terminase large subunit." /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
85 </when> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
86 </conditional> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
87 <!-- optional outputs --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
88 <param name="zip_output" type="boolean" checked="false" truevalue="true" falsevalue="false" label="Create a Zip archive of the complete output for further investigation." /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
89 </inputs> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
90 <outputs> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
91 <data name="pharokka_gbk" format="genbank" from_work_dir="pharokka_output/pharokka.gbk" label="${tool.name} on ${on_string}: Genbank" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
92 <data name="pharokka_gff" format="gff" from_work_dir="pharokka_output/pharokka.gff" label="${tool.name} on ${on_string}: GFF" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
93 <data name="archive_output" format="zip" from_work_dir="out.zip" label="${tool.name} on ${on_string}: zip of the complete output" > |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
94 <filter>zip_output</filter> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
95 </data> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
96 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
97 </outputs> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
98 <tests> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
99 <!-- test input from DB - no zip --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
100 <test expect_num_outputs="2"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
101 <param name="db_cached" value="pharokka_db" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
102 <param name="fasta" value="SAOMS1.fasta" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
103 <param name="zip_output" value="false" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
104 <!-- check file size and text since output is non-deterministic --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
105 <output name="pharokka_gbk"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
106 <assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
107 <has_size value="353875" delta="10" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
108 <has_text text="VERSION MW460250_1" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
109 </assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
110 </output> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
111 <output name="pharokka_gff"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
112 <assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
113 <has_size value="191497" delta="10" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
114 <has_text text="##sequence-region MW460250_1 1 140135" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
115 </assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
116 </output> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
117 </test> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
118 <!-- test input from DB --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
119 <test expect_num_outputs="3"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
120 <param name="db_cached" value="pharokka_db" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
121 <param name="fasta" value="SAOMS1.fasta" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
122 <param name="zip_output" value="true" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
123 <!-- check file size and text since output is non-deterministic --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
124 <output name="pharokka_gbk"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
125 <assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
126 <has_size value="353875" delta="10" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
127 <has_text text="VERSION MW460250_1" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
128 </assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
129 </output> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
130 <output name="pharokka_gff"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
131 <assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
132 <has_size value="191497" delta="10" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
133 <has_text text="##sequence-region MW460250_1 1 140135" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
134 </assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
135 </output> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
136 <!-- check created zip --> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
137 <output name="archive_output"> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
138 <assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
139 <has_archive_member path=".*\/pharokka\.gff" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
140 <has_archive_member path=".*\/pharokka\.gbk" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
141 <has_archive_member path=".*\/pharokka.*\.log" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
142 </assert_contents> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
143 </output> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
144 </test> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
145 </tests> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
146 <help> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
147 <![CDATA[ |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
148 Pharokka is a rapid standardised annotation tool for bacteriophage genomes and metagenomes. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
149 Pharokka identifies predicted coding sequences (CDS), transfer RNAs (tRNAs), |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
150 transfer-messenger RNAs (tmRNAs) and clustered regularly interspaced short |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
151 palindromic repeats (CRISPRs), providing functional annotation for CDS using the PHROGs database. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
152 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
153 Pharokka requires assembled DNA sequences in FASTA format. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
154 For phage isolates, this usually consists of one complete contig, |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
155 but Pharokka can also annotate incomplete assemblies or metavirome samples with multiple |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
156 contigs in the multiFASTA format. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
157 Furthermore, metagenomically assembled phage genomes and genomic contigs, |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
158 derived using programs such as Virstorter2, Hecatomb and Cenote-taker 2, |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
159 are also suitable to be annotated using Pharokka using meta mode. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
160 |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
161 If you are looking for rapid standardised annotation of bacterial genomes, please use bakta. |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
162 ]]> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
163 </help> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
164 <expand macro="citations" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
165 <expand macro="creator" /> |
|
3861f0c875af
planemo upload commit 897d2d95060ea3cb3f904d53d9d7e0f26644b005
estrain
parents:
diff
changeset
|
166 </tool> |
