annotate print.xml @ 1:4ffdd07cc5b6 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a3a16149db71f9b72dd7e949df0db08797637312
author iuc
date Tue, 08 Oct 2024 16:44:16 +0000
parents 08b34a6c34ec
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
1 <tool id="meryl_print" name="Meryl" version="@TOOL_VERSION@+@GALAXY_TOOL_VERSION@@SUFFIX_VERSION@" profile="@PROFILE@">
08b34a6c34ec 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 counts</description>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
3 <macros>
08b34a6c34ec 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>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
5 </macros>
08b34a6c34ec 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"/>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
7 <xrefs>
08b34a6c34ec 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>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
9 </xrefs>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
10 <expand macro="requirements"/>
08b34a6c34ec 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>
08b34a6c34ec 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[
08b34a6c34ec 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)) &&
08b34a6c34ec 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/ &&
1
4ffdd07cc5b6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a3a16149db71f9b72dd7e949df0db08797637312
iuc
parents: 0
diff changeset
15 tar -xmf $input_meryldb_02 --use-compress-program="pigz -p \${GALAXY_SLOTS:-1}" -C ./temp_db/ &&
0
08b34a6c34ec 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 &&
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
17 meryl print tmp.meryl > read-db.tabular
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
18 ]]></command>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
19 <inputs>
08b34a6c34ec 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"/>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
21 </inputs>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
22 <outputs>
08b34a6c34ec 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_print" format="tabular" from_work_dir="read-db.tabular"/>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
24 </outputs>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
25 <tests>
08b34a6c34ec 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">
08b34a6c34ec 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="maternal.meryldb" ftype="meryldb"/>
08b34a6c34ec 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_print" file="output_25.read-db.tabular" sort="true"/>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
29 </test>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
30 </tests>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
31 <help>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
32
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
33 .. class:: infomark
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
34
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
35 **Purpose**
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
36
08b34a6c34ec 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 gets the k-mer counts as a table.
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
38
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
39 </help>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
40 <expand macro="citations"/>
08b34a6c34ec planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff changeset
41 </tool>