Mercurial > repos > ufz > phabox_end_to_end
comparison macros.xml @ 1:9758bed53a38 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:43:20 +0000 |
parents | 14307de7bbab |
children |
comparison
equal
deleted
inserted
replaced
0:14307de7bbab | 1:9758bed53a38 |
---|---|
1 <macros> | 1 <macros> |
2 <token name="@TOOL_VERSION@">2.1.5</token> | 2 <token name="@TOOL_VERSION@">2.1.11</token> |
3 <token name="@VERSION_SUFFIX@">0</token> | 3 <token name="@VERSION_SUFFIX@">0</token> |
4 <xml name="citations"> | 4 <xml name="citations"> |
5 <citations> | 5 <citations> |
6 <citation type="doi">10.1093/bioadv/vbad101</citation> | 6 <citation type="doi">10.1093/bioadv/vbad101</citation> |
7 <yield/> | 7 <yield/> |
42 <xml name="network"> | 42 <xml name="network"> |
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."> | 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."> |
44 <param argument="--aai" type="float" value="75" min="0" max="100" label="Average amino acids identity"/> | 44 <param argument="--aai" type="float" value="75" min="0" max="100" label="Average amino acids identity"/> |
45 <param argument="--share" type="float" value="15" min="0" max="100" label="Minimum shared number of proteins"/> | 45 <param argument="--share" type="float" value="15" min="0" max="100" label="Minimum shared number of proteins"/> |
46 <param argument="--pcov" type="float" value="80" min="0" max="100" label="Protein-based coverage"/> | 46 <param argument="--pcov" type="float" value="80" min="0" max="100" label="Protein-based coverage"/> |
47 <!-- \-\-draw not recommended top be used according to CLI help --> | 47 <!-- \-\-draw not recommended to be used according to CLI help --> |
48 </section> | 48 </section> |
49 </xml> | 49 </xml> |
50 <token name="@NETWORK@"><![CDATA[ | 50 <token name="@NETWORK@"><![CDATA[ |
51 --aai $network.aai | 51 --aai $network.aai |
52 --share $network.share | 52 --share $network.share |
53 --pcov $network.pcov | 53 --pcov $network.pcov |
54 ]]></token> | 54 ]]></token> |
55 | 55 |
56 <xml name="crispr"> | 56 <xml name="crispr"> |
57 <section name="crispr" title="Options used to predict CRISPRs based on MAGs" help=""> | 57 <section name="crispr" title="Options used to predict CRISPRs based on MAGs" help=""> |
58 <param argument="--bfolder" type="data" format="true" optional="true" label="MAGS"/> | 58 <param argument="--bfolder" type="data" format="fasta" optional="true" label="MAGS"/> |
59 <param argument="--prophage" type="integer" value="1000" min="0" max="100000" label="Minimum alignment length for estimate potential prophage"/> | |
59 <param argument="--cpident" type="float" value="90" min="90" max="100" label="Alignment identity for CRISPRs"/> | 60 <param argument="--cpident" type="float" value="90" min="90" max="100" label="Alignment identity for CRISPRs"/> |
60 <param argument="--ccov" type="float" value="90" min="0" max="100" label="Alignment coverage for CRISPRs"/> | 61 <param argument="--ccov" type="float" value="90" min="0" max="100" label="Alignment coverage for CRISPRs"/> |
61 <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"> | 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"> |
62 <option value="blastn">blastn</option> | 63 <option value="blastn">blastn</option> |
63 <option value="blastn-short">blastn-short</option> | 64 <option value="blastn-short">blastn-short</option> |
64 </param> | 65 </param> |
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"/> | |
65 </section> | 67 </section> |
66 </xml> | 68 </xml> |
67 <token name="@CRISPR_PRE@"><![CDATA[ | 69 <token name="@CRISPR_PRE@"><![CDATA[ |
68 #if $crispr.bfolder | 70 #if $crispr.bfolder |
69 mkdir bfolder && | 71 mkdir bfolder && |
75 ]]></token> | 77 ]]></token> |
76 <token name="@CRISPR@"><![CDATA[ | 78 <token name="@CRISPR@"><![CDATA[ |
77 #if $crispr.bfolder | 79 #if $crispr.bfolder |
78 --bfolder bfolder | 80 --bfolder bfolder |
79 #end if | 81 #end if |
82 --prophage $crispr.prophage | |
80 --cpident $crispr.cpident | 83 --cpident $crispr.cpident |
81 --ccov $crispr.cpident | 84 --ccov $crispr.ccov |
82 --blast $crispr.blast | 85 --blast $crispr.blast |
86 $magonly | |
83 ]]></token> | 87 ]]></token> |
84 | 88 |
85 <xml name="contamination"> | 89 <xml name="contamination"> |
86 <section name="contamination" title="Options for contamination detection" help=""> | 90 <section name="contamination" title="Options for contamination detection" help=""> |
87 <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"/> | 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"/> |
179 <token name="@PHAGCN_OUTPUT_DOC@"><![CDATA[ | 183 <token name="@PHAGCN_OUTPUT_DOC@"><![CDATA[ |
180 - Lineage: the predicted taxonomy lineage (NCBI version) of the contigs. Each rank is separated by the ';'. | 184 - Lineage: the predicted taxonomy lineage (NCBI version) of the contigs. Each rank is separated by the ';'. |
181 - PhaGCNScore: the predicted score for each rank in the lineage. Each rank is separated by the ';'. | 185 - PhaGCNScore: the predicted score for each rank in the lineage. Each rank is separated by the ';'. |
182 - Genus: whether the contig has a genus level name ('-' means unknown). | 186 - Genus: whether the contig has a genus level name ('-' means unknown). |
183 - 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. | 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. |
188 - Prokaryotic virus (Bacteriophages and Archaeal virus): Y/N | |
184 ]]></token> | 189 ]]></token> |
185 <token name="@PHATYP_OUTPUT_DOC@"><![CDATA[ | 190 <token name="@PHATYP_OUTPUT_DOC@"><![CDATA[ |
186 - TYPE: virulent or temperate (virus). | 191 - TYPE: virulent or temperate (virus). |
187 - PhaTYPScore: the prediction score given by the deep learning model. | 192 - PhaTYPScore: the prediction score given by the deep learning model. |
188 ]]></token> | 193 ]]></token> |