Mercurial > repos > iuc > meryl_histogram_kmers
annotate histogram-kmers.xml @ 1:9a0227fa7521 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:27 +0000 |
parents | da960b744879 |
children |
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/ && |
1
9a0227fa7521
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
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> |