-
Notifications
You must be signed in to change notification settings - Fork 0
/
cpo_galaxy_tree.xml
43 lines (42 loc) · 1.71 KB
/
cpo_galaxy_tree.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<tool id="cpo_tree_drawer" name="cpo_tree_drawer" version="0.1.0">
<description>This tool makes a phylogenetic tree using data from snippy alignments, clustalw NJ tree and metadat from cpo_prediction workflow using ETE3</description>
<requirements>
<requirement type="package" version="3.6">python</requirement>
<requirement type="package" version="0.23.4">pandas</requirement>
<requirement type="package" version="3.1.1">ete3</requirement>
<requirement type="package" version="5.6.0">pyqt</requirement>
<requirement type="package" version="5.6.2">qt</requirement>
</requirements>
<command detect_errors="exit_code">
<![CDATA[
python '$__tool_directory__/cpo_galaxy_tree.py'
'-t $tree'
'-d $distance'
'-m $metadata'
]]>
</command>
<inputs>
<param type="data" name="tree" format="txt"/>
<param type="data" name="distance" format="tabular" />
<param type="data" name="metadata" format="tabular" />
</inputs>
<outputs>
<data name="tsvSummary" format="pdf" from_work_dir="tree.pdf"/>
</outputs>
<help>
This tool makes a phylogenetic tree using data from snippy alignments, clustalw NJ tree and metadat from cpo_prediction workflow using ETE3
required input: -t phylip tree file from clustalw, -d distance matrix from snippy-dist, -m tsv output from cpo_combiner from part one of this workflow.
optional inputs: see the script for detail. in short, you can provide additional sensitive data for offline visualization
</help>
<citations>
<citation type="bibtex">
@misc{cpo,
author = {j, j},
year = {2018},
title = {cpo_prediction},
publisher = {j},
journal = {j of j},
url = {https://bfjia.net,
}</citation>
</citations>
</tool>