Mercurial > repos > iuc > meryl_arithmetic_kmers
annotate macros.xml @ 2:ee4f9a0cb72a 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:37:06 +0000 |
| parents | 8d594609538e |
| children |
| rev | line source |
|---|---|
|
0
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
1 <macros> |
|
2
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
2 <token name="@TOOL_VERSION@">1.4.1</token> |
|
0
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
3 <token name="@GALAXY_TOOL_VERSION@">galaxy</token> |
|
2
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
4 <token name="@SUFFIX_VERSION@">0</token> |
|
0
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
5 <token name="@PROFILE@">22.01</token> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
6 <xml name="edam_ontology"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
7 <edam_topics> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
8 <edam_topic>topic_0196</edam_topic> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
9 </edam_topics> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
10 <edam_operations> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
11 <edam_operation>operation_0525</edam_operation> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
12 </edam_operations> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
13 </xml> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
14 <xml name="requirements"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
15 <requirements> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
16 <requirement type="package" version="1.1">merqury</requirement> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
17 <requirement type="package" version="@TOOL_VERSION@">meryl</requirement> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
18 <requirement type="package" version="1.34">tar</requirement> |
|
1
8d594609538e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a3a16149db71f9b72dd7e949df0db08797637312
iuc
parents:
0
diff
changeset
|
19 <requirement type="package" version="2.8">pigz</requirement> |
|
0
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
20 </requirements> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
21 </xml> |
|
2
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
22 <xml name="kmer_param"> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
23 <conditional name="options_kmer_size"> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
24 <param name="kmer_size" type="select" label="K-mer size selector"> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
25 <option value="provide">Set a k-mer size</option> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
26 <option value="estimate">Estimate the best k-mer size</option> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
27 </param> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
28 <when value="provide"> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
29 <param name="input_kmer_size" type="integer" min="1" value="" label="K-mer size" help="For a human genome, the best k-mer size is k=21 for both haploid (3.1G) or diploid (6.2G).."/> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
30 </when> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
31 <when value="estimate"> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
32 <param name="genome_size" type="integer" min="1000" max="70000000000" value="1000" label="Genome size" help="Haploid genome size or diploid genome size, depending on what we evaluate. In bp. Only required if the k-mer size is not provided."/> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
33 <param name="collision_rate" type="float" min="0.0001" max="0.01" value="0.001" label="Tolerable collision rate" help="Tolerable collision rate. By default is 0.001."/> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
34 </when> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
35 </conditional> |
|
ee4f9a0cb72a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
iuc
parents:
1
diff
changeset
|
36 </xml> |
|
0
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
37 <xml name="meryldb_archive_assumptions"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
38 <has_archive_member path="^[^/]+.meryl$" n="1"/> <!-- folder also counts --> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
39 <has_archive_member path="[^/]+.meryl/merylIndex" n="1" all="true"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
40 <has_size min="1"/> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
41 </has_archive_member> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
42 <has_archive_member path="[^/]+.meryl/.*\.merylIndex" n="64" all="true"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
43 <has_size min="1"/> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
44 </has_archive_member> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
45 <has_archive_member path="[^/]+.meryl/.*\.merylData" n="64" all="true"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
46 <!-- <has_size min="1"/> seems to be 0 sometimes --> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
47 </has_archive_member> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
48 <has_archive_member path=".*" n="130"/> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
49 </xml> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
50 <xml name="citations"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
51 <citations> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
52 <citation type="bibtex"> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
53 @misc{githubMeryl, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
54 author = {Arang Rhie, Brian P. Walez, Sergey Koren, Adam M. Phillippy}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
55 year = {2020}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
56 title = {Meryl}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
57 publisher = {GitHub}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
58 journal = {GitHub repository}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
59 url = {https://github.com/marbl/meryl}, |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
60 } |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
61 </citation> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
62 </citations> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
63 </xml> |
|
57343b69e9da
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit a95f5b04b1219489a327a622184633a561fe5ac0
iuc
parents:
diff
changeset
|
64 </macros> |
