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>