annotate print.xml @ 1:b22359f710f4 draft default tip

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