annotate histogram-kmers.xml @ 0:da960b744879 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
author iuc
date Thu, 25 Apr 2024 21:00:12 +0000
parents
children 9a0227fa7521
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
1 <tool id="meryl_histogram_kmers" name="Meryl" version="@TOOL_VERSION@+@GALAXY_TOOL_VERSION@@SUFFIX_VERSION@" profile="@PROFILE@">
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
2 <description>get k-mer frequency histogram</description>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
3 <macros>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
4 <import>macros.xml</import>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
5 </macros>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
6 <expand macro="edam_ontology"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
7 <xrefs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
8 <xref type="bio.tools">meryl</xref>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
9 </xrefs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
10 <expand macro="requirements"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
11 <version_command>meryl --version</version_command>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
12 <command detect_errors="exit_code"><![CDATA[
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
13 export GALAXY_MEMORY_GB=\$((\${GALAXY_MEMORY_MB:-8192}/1024)) &&
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
14 mkdir -p ./temp_db/ &&
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
15 tar -zxf $input_meryldb_02 -C ./temp_db/ &&
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
16 mv ./temp_db/* tmp.meryl &&
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
17 meryl histogram tmp.meryl > read-db.hist
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
18 ]]></command>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
19 <inputs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
20 <param name="input_meryldb_02" type="data" format="meryldb" label="Input meryldb"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
21 </inputs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
22 <outputs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
23 <data name="read_db_hist" format="tabular" from_work_dir="read-db.hist"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
24 </outputs>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
25 <tests>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
26 <test expect_num_outputs="1">
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
27 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
28 <output name="read_db_hist" file="output_24.read-db.hist"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
29 </test>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
30 </tests>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
31 <help>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
32
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
33 .. class:: infomark
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
34
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
35 **Purpose**
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
36
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
37 Meryl is the k-mer counter. This tool determines a k-mer frequency histogram.
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
38 </help>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
39 <expand macro="citations"/>
da960b744879 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
40 </tool>