comparison data_manager/kraken2_build_database.xml @ 9:539b008cfe1c draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_build_kraken2_database/ commit 3c6cc780d2d8ea156d167289cc2576fc3e43d2fd
author iuc
date Thu, 06 Jun 2024 09:03:14 +0000
parents e4b4837f06f5
children 13851aefa67a
comparison
equal deleted inserted replaced
8:e4b4837f06f5 9:539b008cfe1c
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="kraken2_build_database" name="Kraken2" tool_type="manage_data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> 2 <tool id="kraken2_build_database" name="Kraken2" tool_type="manage_data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
3 <description>database builder</description> 3 <description>database builder</description>
4 <macros> 4 <macros>
5 <token name="@TOOL_VERSION@">2.1.2</token> 5 <token name="@TOOL_VERSION@">2.1.3</token>
6 <token name="@VERSION_SUFFIX@">1</token> 6 <token name="@VERSION_SUFFIX@">0</token>
7 <token name="@PROFILE@">21.01</token> 7 <token name="@PROFILE@">22.01</token>
8 <xml name="common_params"> 8 <xml name="common_params">
9 <param name="kmer_len" type="integer" value="35" label="K-mer length in BP" /> 9 <param name="kmer_len" type="integer" value="35" label="K-mer length in BP" />
10 <param name="minimizer_len" type="integer" value="31" label="Minimizer length" /> 10 <param name="minimizer_len" type="integer" value="31" label="Minimizer length" />
11 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" /> 11 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" />
12 <param name="load_factor" type="float" value="0.7" min="0" max="1" label="Load factor" help="Proportion of the hash table to be populated" /> 12 <param name="load_factor" type="float" value="0.7" min="0" max="1" label="Load factor" help="Proportion of the hash table to be populated" />
101 <expand macro="common_params" /> 101 <expand macro="common_params" />
102 </when> 102 </when>
103 <when value="standard_prebuilt"> 103 <when value="standard_prebuilt">
104 <conditional name="prebuild"> 104 <conditional name="prebuild">
105 <param name="prebuilt_date" type="select" label="Select index build date"> 105 <param name="prebuilt_date" type="select" label="Select index build date">
106 <option value="2024-12-01">December 1, 2024</option>
107 <option value="2023-06-05">June 5, 2023</option>
106 <option value="2022-06-07">June 7, 2022</option> 108 <option value="2022-06-07">June 7, 2022</option>
107 <option value="2021-05-17">May 17, 2021</option> 109 <option value="2021-05-17">May 17, 2021</option>
108 <option value="2021-01-27">January 27, 2021</option> 110 <option value="2021-01-27">January 27, 2021</option>
109 <option value="2020-12-02">December 2, 2020</option> 111 <option value="2020-12-02">December 2, 2020</option>
110 <option value="2020-09-19">September 19, 2020</option> 112 <option value="2020-09-19">September 19, 2020</option>
111 </param> 113 </param>
114 <when value="2024-12-01">
115 <param name="prebuilt_db" type="select" label="Select a prebuilt Refseq index to download">
116 <expand macro="viral"/>
117 <expand macro="minusb"/>
118 <expand macro="standard"/>
119 <expand macro="standard_08gb"/>
120 <expand macro="standard_16gb"/>
121 <expand macro="pluspf"/>
122 <expand macro="pluspf_08gb"/>
123 <expand macro="pluspf_16gb"/>
124 <expand macro="pluspfp"/>
125 <expand macro="pluspfp_08gb"/>
126 <expand macro="pluspfp_16gb"/>
127 </param>
128 </when>
129 <when value="2023-06-05">
130 <param name="prebuilt_db" type="select" label="Select a prebuilt Refseq index to download">
131 <expand macro="viral"/>
132 <expand macro="minusb"/>
133 <expand macro="standard"/>
134 <expand macro="standard_08gb"/>
135 <expand macro="standard_16gb"/>
136 <expand macro="pluspf"/>
137 <expand macro="pluspf_08gb"/>
138 <expand macro="pluspf_16gb"/>
139 <expand macro="pluspfp"/>
140 <expand macro="pluspfp_08gb"/>
141 <expand macro="pluspfp_16gb"/>
142 </param>
143 </when>
112 <when value="2022-06-07"> 144 <when value="2022-06-07">
113 <param name="prebuilt_db" type="select" label="Select a prebuilt Refseq index to download"> 145 <param name="prebuilt_db" type="select" label="Select a prebuilt Refseq index to download">
114 <expand macro="viral"/> 146 <expand macro="viral"/>
115 <expand macro="minusb"/> 147 <expand macro="minusb"/>
116 <expand macro="standard"/> 148 <expand macro="standard"/>
219 <test> 251 <test>
220 <conditional name="database_type"> 252 <conditional name="database_type">
221 <param name="database_type" value="standard_prebuilt" /> 253 <param name="database_type" value="standard_prebuilt" />
222 <conditional name="prebuild"> 254 <conditional name="prebuild">
223 <param name="prebuilt_date" value="2022-06-07"/> 255 <param name="prebuilt_date" value="2022-06-07"/>
224 <param name="prebuilt_db" value="standard_08gb"/> 256 <param name="prebuilt_db" value="viral"/>
225 </conditional> 257 </conditional>
226 </conditional> 258 </conditional>
227 <output name="out_file"> 259 <output name="out_file">
228 <assert_contents> 260 <assert_contents>
229 <has_text text="kraken2_databases"/> 261 <has_text text="kraken2_databases"/>
230 <has_text text="path"/> 262 <has_text text="path"/>
231 <has_text text="Standard-8"/> 263 <has_text text="Viral"/>
232 <has_text text="_standard_prebuilt_standard_08gb_2022-06-07"/> 264 <has_text text="_standard_prebuilt_viral_2022-06-07"/>
233 <has_text text="Version"/> 265 <has_text text="Version"/>
234 <has_text text="Downloaded"/> 266 <has_text text="Downloaded"/>
235 </assert_contents> 267 </assert_contents>
236 </output> 268 </output>
237 </test> 269 </test>