comparison data_manager/kraken2_build_database.xml @ 18:f005b6efd096 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_build_kraken2_database/ commit a6877055190331683367394d1d1ca6ff47cf4fa7-dirty
author dfornika
date Fri, 24 May 2019 13:39:08 -0400
parents 4c9f9d6098eb
children ffeb852407d6
comparison
equal deleted inserted replaced
17:4c9f9d6098eb 18:f005b6efd096
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="kraken2_build_database" name="Kraken2 Database Builder" tool_type="manage_data" version="2.0.8_beta"> 2 <tool id="kraken2_build_database" name="Kraken2" tool_type="manage_data" version="2.0.8_beta">
3 <macros> 3 <macros>
4 <xml name="common_params"> 4 <xml name="common_params">
5 <param name="kmer_len" type="integer" value="35" label="K-mer length in BP" /> 5 <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" /> 6 <param name="minimizer_len" type="integer" value="31" label="Minimizer length" />
7 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" /> 7 <param name="minimizer_spaces" type="integer" value="6" label="Minimizer spaces" />
30 --kmer-len ${database_type.kmer_len} 30 --kmer-len ${database_type.kmer_len}
31 --minimizer-len ${database_type.minimizer_len} 31 --minimizer-len ${database_type.minimizer_len}
32 --minimizer-spaces ${database_type.minimizer_spaces} 32 --minimizer-spaces ${database_type.minimizer_spaces}
33 #else if $database_type.database_type == "custom" 33 #else if $database_type.database_type == "custom"
34 --threads \${GALAXY_SLOTS:-1} 34 --threads \${GALAXY_SLOTS:-1}
35 ${database_type.skip_maps}
35 --custom-fasta ${database_type.custom_fasta} 36 --custom-fasta ${database_type.custom_fasta}
36 --custom-database-name ${database_type.custom_database_name} 37 --custom-database-name ${database_type.custom_database_name}
37 --kmer-len ${database_type.kmer_len} 38 --kmer-len ${database_type.kmer_len}
38 --minimizer-len ${database_type.minimizer_len} 39 --minimizer-len ${database_type.minimizer_len}
39 --minimizer-spaces ${database_type.minimizer_spaces} 40 --minimizer-spaces ${database_type.minimizer_spaces}
66 <expand macro="common_params" /> 67 <expand macro="common_params" />
67 </when> 68 </when>
68 <when value="custom"> 69 <when value="custom">
69 <param name="custom_fasta" type="data" format="fasta" multiple="False" optional="true" label="Select history item" /> 70 <param name="custom_fasta" type="data" format="fasta" multiple="False" optional="true" label="Select history item" />
70 <param name="custom_database_name" type="text" label="Name for this database" /> 71 <param name="custom_database_name" type="text" label="Name for this database" />
72 <param name="skip_maps" type="boolean" truevalue="--skip-maps" falsevalue="" label="Skip downloading accession number to taxid maps during taxonomy download." />
71 <expand macro="common_params" /> 73 <expand macro="common_params" />
72 </when> 74 </when>
73 75
74 </conditional> 76 </conditional>
75 </inputs> 77 </inputs>
76 <outputs> 78 <outputs>
77 <data name="out_file" format="data_manager_json" /> 79 <data name="out_file" format="data_manager_json" />
78 </outputs> 80 </outputs>
81 <tests>
82 <test>
83 <param name="database_type" value="custom" />
84 <param name="custom_fasta" value="adapter.fa" />
85 <param name="custom_database_name" value="database" />
86 <param name="skip_maps" value="true" />
87 <output name="out_file" value="kraken2_custom_data_manager.json" />
88 </test>
89 </tests>
79 <help> 90 <help>
80 </help> 91 </help>
81 <citations> 92 <citations>
82 <citation type="doi">10.1186/gb-2014-15-3-r46</citation> 93 <citation type="doi">10.1186/gb-2014-15-3-r46</citation>
83 </citations> 94 </citations>