Mercurial > repos > ufz > phabox_cherry
annotate macros.xml @ 0:4e0865c5883f draft default tip
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
| author | ufz |
|---|---|
| date | Wed, 16 Apr 2025 09:42:24 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
1 <macros> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
2 <token name="@TOOL_VERSION@">2.1.11</token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
3 <token name="@VERSION_SUFFIX@">0</token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
4 <xml name="citations"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
5 <citations> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
6 <citation type="doi">10.1093/bioadv/vbad101</citation> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
7 <yield/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
8 </citations> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
9 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
10 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
11 <xml name="general"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
12 <param argument="--dbdir" type="select" label="Phabox2 database"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
13 <options from_data_table="phabox"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
14 </param> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
15 <param argument="--contigs" type="data" format="fasta" optional="false" label="Contig sequences"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
16 <param argument="--proteins" type="data" format="fasta" optional="true" label="Predicted proteins"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
17 <param argument="--len" type="integer" value="3000" min="0" label="Minimum contig length" help="Contigs with length smaller than this value will not proceed"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
18 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
19 <token name="@GENERAL@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
20 --dbdir '$dbdir.fields.path' |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
21 --outpth output/ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
22 --contigs '$contigs' |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
23 #if $proteins |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
24 --proteins '$proteins' |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
25 #end if |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
26 --midfolder intermediate/ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
27 --len $len |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
28 --threads "\${GALAXY_SLOTS:-1}" |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
29 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
30 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
31 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
32 <xml name="phamer"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
33 <section name="phamer" title="Options for virus identification" help=""> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
34 <param argument="--reject" type="float" value="10" min="0" max="20" label="Minimum known proteins percentage" help="Reject sequences in which the percent proteins aligned to known phages is smaller than the value"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
35 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
36 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
37 <token name="@PHAMER@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
38 --reject $phamer.reject |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
39 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
40 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
41 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
42 <xml name="network"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
43 <section name="network" title="Options for virus-virus connections" help="The options below are used to generate a network for virus-virus connections. The current parameters are optimized for the ICTV 2024 and are highly accurate for grouping genus-level vOTUs. When making changes, make sure you understand what they are."> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
44 <param argument="--aai" type="float" value="75" min="0" max="100" label="Average amino acids identity"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
45 <param argument="--share" type="float" value="15" min="0" max="100" label="Minimum shared number of proteins"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
46 <param argument="--pcov" type="float" value="80" min="0" max="100" label="Protein-based coverage"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
47 <!-- \-\-draw not recommended to be used according to CLI help --> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
48 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
49 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
50 <token name="@NETWORK@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
51 --aai $network.aai |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
52 --share $network.share |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
53 --pcov $network.pcov |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
54 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
55 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
56 <xml name="crispr"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
57 <section name="crispr" title="Options used to predict CRISPRs based on MAGs" help=""> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
58 <param argument="--bfolder" type="data" format="fasta" optional="true" label="MAGS"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
59 <param argument="--prophage" type="integer" value="1000" min="0" max="100000" label="Minimum alignment length for estimate potential prophage"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
60 <param argument="--cpident" type="float" value="90" min="90" max="100" label="Alignment identity for CRISPRs"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
61 <param argument="--ccov" type="float" value="90" min="0" max="100" label="Alignment coverage for CRISPRs"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
62 <param argument="--blast" type="select" label="BLAST program for CRISPRs" help="blastn-short will lead to more sensitive results but require more time to execute the program"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
63 <option value="blastn">blastn</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
64 <option value="blastn-short">blastn-short</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
65 </param> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
66 <param argument="--magonly" type="boolean" truevalue="--magonly Y" falsevalue="--magonly N" label="Only predicting host based on the provided MAGs" help="Default is to predict the host based on the MAGs and the reference database"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
67 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
68 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
69 <token name="@CRISPR_PRE@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
70 #if $crispr.bfolder |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
71 mkdir bfolder && |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
72 #for b in $crispr.bfolder |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
73 #set bname = re.sub('[^\w\-_\.]', '_', $b.element_identifier) |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
74 ln -s '$b' '$bname' && |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
75 #end for |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
76 #end if |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
77 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
78 <token name="@CRISPR@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
79 #if $crispr.bfolder |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
80 --bfolder bfolder |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
81 #end if |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
82 --prophage $crispr.prophage |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
83 --cpident $crispr.cpident |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
84 --ccov $crispr.ccov |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
85 --blast $crispr.blast |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
86 $magonly |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
87 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
88 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
89 <xml name="contamination"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
90 <section name="contamination" title="Options for contamination detection" help=""> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
91 <param argument="--sensitive" type="boolean" truevalue="--sensitive Y" falsevalue="--sensitive N" label="Sensitive search for prokaryotic genes" help="Enabling this will lead to more sensitive results but require more time to execute the program"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
92 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
93 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
94 <token name="@CONTAMINATION@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
95 $contamination.sensitive |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
96 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
97 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
98 <xml name="aai"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
99 <param argument="--aai" type="float" value="75" min="0" max="100" label="Average amino acids identity for AAI based genus grouping"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
100 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
101 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
102 <xml name="votu"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
103 <section name="votu" title="Options vOTU grouping" help=""> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
104 <conditional name="mode_cond"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
105 <param argument="--mode" type="select" label="Clustering mode" > |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
106 <option value="ANI">ANI</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
107 <option value="AAI">AAI</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
108 </param> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
109 <when value="ANI"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
110 <param argument="--ani" type="float" value="95" min="0" max="100" label="Alignment identity for ANI-based clustering"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
111 <param argument="--tcov" type="float" value="85" min="0" max="100" label="Alignment coverage for ANI-based clustering"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
112 </when> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
113 <when value="AAI"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
114 <param argument="--aai" type="float" value="75" min="0" max="100" label="Average amino acids identity for AAI based genus grouping"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
115 <param argument="--pcov" type="float" value="80" min="0" max="100" label="Protein-level coverage for AAI based genus grouping"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
116 <param argument="--share" type="float" value="15" min="0" max="100" label="Minimum shared number of proteins for AAI based genus grouping"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
117 </when> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
118 </conditional> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
119 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
120 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
121 <token name="@VOTU@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
122 --mode $votu.mode_cond.mode |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
123 #if $votu.mode_cond.mode == "AAI" |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
124 --aai $votu.mode_cond.aai |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
125 --pcov $votu.mode_cond.pcov |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
126 --share $votu.mode_cond.share |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
127 #else if $votu.mode_cond.mode == "ANI" |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
128 --ani $votu.mode_cond.ani |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
129 --tcov $votu.mode_cond.tcov |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
130 #end if |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
131 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
132 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
133 <xml name="tree"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
134 <section name="tree" title="Options for tree building" help=""> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
135 <param argument="--marker" type="select" multiple="true" label="Markers used to generate tree" help="Using combinations of these markers can improve the accuracy of the tree. But will decrease the number of sequences in the tree. Numbers in parentheses give the percentage of prokaryotic viruses that have the corresponding protein."> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
136 <option value="endolysin">endolysin (91)</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
137 <option value="holin">holin (75)</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
138 <option value="head">marjor head (77)</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
139 <option value="portal" selected="true">portal (84) </option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
140 <option value="terl" selected="true">terminase large subunit (92)</option> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
141 </param> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
142 <param argument="--mcov" type="float" value="50" min="0" max="100" label="Alignment coverage for matching marker genes"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
143 <param argument="--mpident" type="float" value="25" min="0" max="100" label="Alignment identitiy for matching marker genes"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
144 </section> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
145 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
146 <token name="@TREE@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
147 --marker |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
148 #for m in $tree.marker |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
149 $m |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
150 #end for |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
151 --mcov $tree.mcov |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
152 --mpident $tree.mpident |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
153 ## constructing the MSA and building the tree |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
154 ## (the program would use mafft and fasttree) |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
155 ## can be done more flexibly in Galaxy |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
156 ## (leavinh this here to ensure it won't be implemented) |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
157 ## --msa Y |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
158 ## --tree Y |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
159 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
160 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
161 <xml name="supp_out" tokens="task"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
162 <collection name="@TASK@_supp_out" type="list" label="${tool.name} on ${on_string}: @TASK@ supplement"> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
163 <discover_datasets pattern="(?P<designation>.+).fa" format="fasta" directory="output/final_prediction/@TASK@_supplementary"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
164 <discover_datasets pattern="(?P<designation>.+).tsv" format="tabular" directory="output/final_prediction/@TASK@_supplementary"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
165 <discover_datasets pattern="(?P<designation>.+).tab" format="tabular" directory="output/final_prediction/@TASK@_supplementary"/> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
166 <filter>supplements and "@TASK@" in supplements</filter> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
167 </collection> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
168 </xml> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
169 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
170 <token name="@COMMON_OUTPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
171 A tabular dataset with the following columns: |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
172 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
173 - Accession: the accession or the name of the input contigs. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
174 - Length: the length of input contigs. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
175 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
176 <token name="@PHAMER_OUTPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
177 - Pred: virus or non-virus. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
178 - Proportion: the proportion of the proteins that can be aligned to the virus database (from 0 to 1). |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
179 - PhaMerScore: the prediction score given by the deep learning model. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
180 - PhaMerConfidence: the confidence of prediction, determined by both Proportion and PhaMerScore (high-confidence, medium-confidence, low-confidence, lower than reject threshold (according to the --reject parameter, default: 0.1)). |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
181 For the virus with low-confidence or lower than reject threshold, we recommend you to run the contamination task to check their sequence quality. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
182 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
183 <token name="@PHAGCN_OUTPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
184 - Lineage: the predicted taxonomy lineage (NCBI version) of the contigs. Each rank is separated by the ';'. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
185 - PhaGCNScore: the predicted score for each rank in the lineage. Each rank is separated by the ';'. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
186 - Genus: whether the contig has a genus level name ('-' means unknown). |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
187 - GenusCluster: if the Genus is '-', the program will assign a genus-level grouping result: group_idx (idx = 1, 2, 3, ...) or singleton. This can be viewed as genus-level OTUs based on the average shared protein identities between sequences. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
188 - Prokaryotic virus (Bacteriophages and Archaeal virus): Y/N |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
189 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
190 <token name="@PHATYP_OUTPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
191 - TYPE: virulent or temperate (virus). |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
192 - PhaTYPScore: the prediction score given by the deep learning model. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
193 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
194 <token name="@CHERRY_OUTPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
195 - Host: the predicted host (NCBI taxonomy) of the contigs. '-' means unknown host. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
196 - CHERRYScore: the predicted score from the model. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
197 - Method: |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
198 - CRISPR-based(MAG): CRISPRs alignment results from provided MAG (if any) |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
199 - CRISPR-based(DB): CRISPRs alignment results from database. |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
200 - AAI-based: predicting host based on virus-simil |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
201 - Host_NCBI_lineage |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
202 - Host_GTDB_lineage |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
203 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
204 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
205 <token name="@COMMON_INPUT_DOC@"><![CDATA[ |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
206 **Input** |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
207 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
208 - Contig sequences in FASTA format |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
209 - Optionally own predicted protein sequences can be given (by default the tool will use prodigal and diamond blastp for the prediction) |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
210 ]]></token> |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
211 |
|
4e0865c5883f
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
212 </macros> |
