Mercurial > repos > bgruening > dotprep
annotate dotPrep.xml @ 0:732267cab191 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
| author | bgruening |
|---|---|
| date | Wed, 03 Dec 2025 16:17:07 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
1 <tool id="dotprep" name="dotPrep" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
2 <description>Apply unique anchor filtering and prepare Dot coordinates</description> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
3 <macros> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.0</token> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
6 <token name="@PROFILE@">25.0</token> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
7 </macros> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
9 ln -s '$delta' input.delta.gz && |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
10 python3 '$__tool_directory__/dotPrep.py' |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
11 --delta input.delta.gz |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
12 --out result |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
13 --unique-length $unique_length |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
14 --overview $overview |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
15 ]]></command> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
16 <inputs> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
17 <param name="delta" type="data" format="tabular" label="Delta file" help="Input delta file from alignment tool (e.g., MUMmer)"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
18 <param name="unique_length" type="integer" value="10000" min="0" label="Unique sequence length threshold" help="The total length of unique sequence an alignment must have on the query side to be retained"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
19 <param name="overview" type="integer" value="1000" min="1" label="Number of alignments for overview" help="The number of alignments to include in the coords.idx output file for Dot overview"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
20 </inputs> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
21 <outputs> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
22 <data name="result" format="tabular" label="${tool.name} on ${on_string}: Output delta file" from_work_dir="result.uniqueAnchorFiltered*"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
23 <data name="coords" format="tabular" label="${tool.name} on ${on_string}: filtered coords" from_work_dir="result.coords"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
24 <data name="coords_idx" format="tabular" label="${tool.name} on ${on_string}: coords.idx" from_work_dir="result.coords.idx"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
25 </outputs> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
26 <tests> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
27 <test expect_num_outputs="3"> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
28 <param name="delta" location="https://zenodo.org/records/17592326/files/input.res.uniqueAnchorFiltered_l10000.delta.gz"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
29 <param name="unique_length" value="10000"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
30 <param name="overview" value="1000"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
31 <output name="result" location="https://zenodo.org/records/17592326/files/test_output.delta.gz" compare="sim_size"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
32 <output name="coords" ftype="tabular"> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
33 <assert_contents> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
34 <has_n_lines n="21848"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
35 <has_line line="28999,29316,9912,10233,h1tg000718l"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
36 <has_line line="32087,32264,16943,17122,h1tg000718l"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
37 <has_line line="41139,41490,26157,26508,h1tg000718l"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
38 </assert_contents> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
39 </output> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
40 <output name="coords_idx" ftype="tabular"> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
41 <assert_contents> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
42 <has_n_lines n="1840"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
43 </assert_contents> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
44 </output> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
45 </test> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
46 </tests> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
47 <help>< |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
70 |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
71 ]]></help> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
72 <citations> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
73 <citation type="bibtex"> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
74 @misc{githubdotprep, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
75 author = {MariaNattestad}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
76 year = {2023}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
77 title = {dotPrep}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
78 publisher = {GitHub}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
79 journal = {GitHub repository}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
80 url = {https://github.com/MariaNattestad/dot/blob/master/DotPrep.py}, |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
81 }</citation> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
82 </citations> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
83 <creator> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
84 <person givenName="Saim" familyName="Momin" url="https://github.com/SaimMomin12" identifier="https://orcid.org/0009-0003-9935-828X"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
85 <organization name="Galaxy Europe" url="https://galaxyproject.org/eu/"/> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
86 </creator> |
|
732267cab191
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/dotprep commit 6db87bb19217d256b13cd66810043b667d1c7638
bgruening
parents:
diff
changeset
|
87 </tool> |
