Mercurial > repos > thanhlv > clinker
annotate clinker.xml @ 1:b2eb9231d95d draft default tip
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit a8db5ed4544fd91f7ff43284d1ddfcb9ff76d84c-dirty
author | thanhlv |
---|---|
date | Thu, 21 Jul 2022 15:32:21 +0000 |
parents | 315f554107d7 |
children |
rev | line source |
---|---|
0
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
1 <tool id="clinker" name="clinker" version="@VERSION@+galaxy0"> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
2 <description> Automatic creation of publication-ready gene cluster comparison figures</description> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
3 <macros> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
4 <token name="@VERSION@">0.0.23</token> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
5 </macros> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
6 <requirements> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
7 <requirement type="package" version="@VERSION@">clinker-py</requirement> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
8 </requirements> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
9 <version_command>clinker --version</version_command> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
11 #import re |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
12 mkdir gbk && |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
13 #for $counter, $input in enumerate($gbk): |
1
b2eb9231d95d
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit a8db5ed4544fd91f7ff43284d1ddfcb9ff76d84c-dirty
thanhlv
parents:
0
diff
changeset
|
14 #set $_input_file = re.sub(r'(\s|\(|\)|:|!)|\.gbk', '_', str($input.element_identifier)) |
b2eb9231d95d
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit a8db5ed4544fd91f7ff43284d1ddfcb9ff76d84c-dirty
thanhlv
parents:
0
diff
changeset
|
15 ln -sf '$input' 'gbk/${$_input_file}.gbk' && |
0
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
16 #end for |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
17 clinker |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
18 $no_align |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
19 --identity $identity |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
20 --jobs \${GALAXY_SLOTS:-4} |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
21 -dl "," |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
22 -dc 4 |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
23 #if $output |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
24 --output am.csv |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
25 #end if |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
26 gbk/*.gbk |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
27 -p plot.html |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
28 ]]> </command> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
29 |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
30 <inputs> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
31 <param name="gbk" type="data" format="genbank" multiple="true" label="Genbank files"/> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
32 <param argument="no_align" type="boolean" truevalue="--no_align" falsevalue="" checked="false" label="Do not align clusters" /> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
33 <param argument="identity" type="float" min="0.1" value="0.3" max="1.0" label="Minimum alignment sequence identity" /> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
34 <param argument="output" type="boolean" truevalue="--output" falsevalue="" checked="false" label="Save alignments to file" /> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
35 </inputs> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
36 <outputs> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
37 <data name="alignment" format="txt" from_work_dir="am.csv" label="${tool.name} on ${on_string} Alignment file"> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
38 <filter>output is True</filter> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
39 </data> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
40 <data name="plot" format="html" from_work_dir="plot.html" label="${tool.name} on ${on_string} Plot" /> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
41 </outputs> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
42 <help><![CDATA[ |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
43 Given a set of GenBank files, clinker will automatically extract protein translations, perform global alignments between sequences in each cluster, determine the optimal display order based on cluster similarity, and generate an interactive visualisation (using clustermap.js) that can be extensively tweaked before being exported as an SVG file. |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
44 |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
45 See https://github.com/gamcil/clinker |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
46 ]]> </help> |
315f554107d7
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/clinker commit 4987129d896224587be93815bcc0a6c050094820-dirty
thanhlv
parents:
diff
changeset
|
47 </tool> |