comparison data_manager/kraken2_build_database.xml @ 4:0eebe086fd58 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_build_kraken2_database/ commit fed92935f1f0b52173d2fddbdd2bbf44e802b51e"
author iuc
date Mon, 23 Nov 2020 20:49:52 +0000
parents edacc4bcd3cb
children 2f27f3b86827
comparison
equal deleted inserted replaced
3:19b6a2f0dbe2 4:0eebe086fd58
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="kraken2_build_database" name="Kraken2" tool_type="manage_data" version="2.0.8_beta+galaxy2" profile="18.09"> 2 <tool id="kraken2_build_database" name="Kraken2" tool_type="manage_data" version="@TOOL_VERSION@" profile="18.09">
3 <macros> 3 <macros>
4 <token name="@TOOL_VERSION@">2.1.1</token>
4 <xml name="common_params"> 5 <xml name="common_params">
5 <param name="kmer_len" type="integer" value="35" label="K-mer length in BP" /> 6 <param name="kmer_len" type="integer" value="35" label="K-mer length in BP" />
6 <param name="minimizer_len" type="integer" value="31" label="Minimizer length" /> 7 <param name="minimizer_len" type="integer" value="31" label="Minimizer length" />
7 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" /> 8 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" />
9 <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" />
8 <param name="clean" type="boolean" truevalue="--clean" falsevalue="" checked="true" label="Clean up extra files" /> 10 <param name="clean" type="boolean" truevalue="--clean" falsevalue="" checked="true" label="Clean up extra files" />
9 </xml> 11 </xml>
10 </macros> 12 </macros>
11 <description>database builder</description> 13 <description>database builder</description>
12 <requirements> 14 <requirements>
13 <requirement type="package" version="2.0.8_beta">kraken2</requirement> 15 <requirement type="package" version="@TOOL_VERSION@">kraken2</requirement>
14 <requirement type="package" version="3.7">python</requirement> 16 <requirement type="package" version="3.7">python</requirement>
15 </requirements> 17 </requirements>
16 <version_command>kraken2 -version | head -n 1 | awk '{print $NF}'</version_command> 18 <version_command>kraken2 -version | head -n 1 | awk '{print $NF}'</version_command>
17 <command detect_errors="exit_code"> 19 <command detect_errors="exit_code">
18 <![CDATA[ 20 <![CDATA[
24 #else if $database_type.database_type == "standard" 26 #else if $database_type.database_type == "standard"
25 --threads \${GALAXY_SLOTS:-1} 27 --threads \${GALAXY_SLOTS:-1}
26 --kmer-len ${database_type.kmer_len} 28 --kmer-len ${database_type.kmer_len}
27 --minimizer-len ${database_type.minimizer_len} 29 --minimizer-len ${database_type.minimizer_len}
28 --minimizer-spaces ${database_type.minimizer_spaces} 30 --minimizer-spaces ${database_type.minimizer_spaces}
31 --load-factor ${database_type.load_factor}
29 ${database_type.clean} 32 ${database_type.clean}
30 #else if $database_type.database_type == "special" 33 #else if $database_type.database_type == "special"
31 --threads \${GALAXY_SLOTS:-1} 34 --threads \${GALAXY_SLOTS:-1}
32 --special-database-type ${database_type.special_database_type} 35 --special-database-type ${database_type.special_database_type}
33 --kmer-len ${database_type.kmer_len} 36 --kmer-len ${database_type.kmer_len}
34 --minimizer-len ${database_type.minimizer_len} 37 --minimizer-len ${database_type.minimizer_len}
35 --minimizer-spaces ${database_type.minimizer_spaces} 38 --minimizer-spaces ${database_type.minimizer_spaces}
39 --load-factor ${database_type.load_factor}
36 ${database_type.clean} 40 ${database_type.clean}
37 #else if $database_type.database_type == "custom" 41 #else if $database_type.database_type == "custom"
38 --threads \${GALAXY_SLOTS:-1} 42 --threads \${GALAXY_SLOTS:-1}
39 ${database_type.skip_maps} 43 ${database_type.skip_maps}
40 --custom-fasta ${database_type.custom_fasta} 44 --custom-fasta ${database_type.custom_fasta}
41 --custom-database-name ${database_type.custom_database_name} 45 --custom-database-name ${database_type.custom_database_name}
42 --kmer-len ${database_type.kmer_len} 46 --kmer-len ${database_type.kmer_len}
43 --minimizer-len ${database_type.minimizer_len} 47 --minimizer-len ${database_type.minimizer_len}
44 --minimizer-spaces ${database_type.minimizer_spaces} 48 --minimizer-spaces ${database_type.minimizer_spaces}
49 --load-factor ${database_type.load_factor}
45 ${database_type.clean} 50 ${database_type.clean}
46 #end if 51 #end if
47 ]]> 52 ]]>
48 </command> 53 </command>
49 <inputs> 54 <inputs>