Mercurial > repos > ufz > phabox_tree
annotate macros.xml @ 0:0e7bd9c4dd43 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:52 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
1 <macros> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
5 <citations> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
7 <yield/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
8 </citations> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
9 </xml> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
10 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
14 </param> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
18 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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' |
|
0e7bd9c4dd43
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/ |
|
0e7bd9c4dd43
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' |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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' |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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/ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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}" |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
29 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
30 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
31 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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=""> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
35 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
36 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
39 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
40 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
41 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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."> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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 --> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
48 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
49 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
54 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
55 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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=""> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
65 </param> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
67 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
68 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 && |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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) |
|
0e7bd9c4dd43
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' && |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
77 ]]></token> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
86 $magonly |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
87 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
88 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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=""> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
92 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
93 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
96 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
97 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
100 </xml> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
101 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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=""> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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" > |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
108 </param> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
112 </when> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
117 </when> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
118 </conditional> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
119 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
120 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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" |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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" |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
131 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
132 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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=""> |
|
0e7bd9c4dd43
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."> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
141 </param> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
144 </section> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
145 </xml> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
147 --marker |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
149 $m |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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) |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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) |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
159 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
160 |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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"/> |
|
0e7bd9c4dd43
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> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
167 </collection> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
168 </xml> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
169 |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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: |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
172 |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
175 ]]></token> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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). |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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)). |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
182 ]]></token> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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 ';'. |
|
0e7bd9c4dd43
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 ';'. |
|
0e7bd9c4dd43
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). |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
189 ]]></token> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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). |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
193 ]]></token> |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
197 - Method: |
|
0e7bd9c4dd43
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) |
|
0e7bd9c4dd43
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. |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
203 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
204 |
|
0e7bd9c4dd43
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[ |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
206 **Input** |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
207 |
|
0e7bd9c4dd43
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 |
|
0e7bd9c4dd43
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) |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
210 ]]></token> |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
211 |
|
0e7bd9c4dd43
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/phabox commit 52385539f64c4e46c2e8953588efa3ea01bb99fd
ufz
parents:
diff
changeset
|
212 </macros> |
