|
0
|
1 <tool id="draw_circos" name="draw_circos" version="0.1">
|
|
|
2 <description> : Draw circos figure</description>
|
|
|
3 <requirements>
|
|
|
4 <requirement type="binary">circos</requirement>
|
|
|
5 </requirements>
|
|
|
6 <stdio>
|
|
|
7 <exit_code range="1:" />
|
|
|
8 </stdio>
|
|
|
9 <command>
|
|
|
10 source $__tool_directory__/include_scaffremodler.sh ;
|
|
|
11 python $__tool_directory__/draw_circos.py
|
|
|
12 --config $config
|
|
|
13 --draw $draw
|
|
|
14 --cov $cov
|
|
|
15 --scaff $scaff
|
|
|
16 --discord $discord
|
|
|
17 --frf $frf
|
|
|
18 --ff $ff
|
|
|
19 --rr $rr
|
|
|
20 --ins $ins
|
|
|
21 --delet $delet
|
|
|
22 --chr_rr $chr_rr
|
|
|
23 --chr_rf $chr_rf
|
|
|
24 --chr_fr $chr_fr
|
|
|
25 --chr_ff $chr_ff
|
|
|
26 --read_fr $read_fr
|
|
|
27 --read_rf $read_rf
|
|
|
28 --read_ff $read_ff
|
|
|
29 --read_rr $read_rr
|
|
|
30 --read_ins $read_ins
|
|
|
31 --read_delet $read_delet
|
|
|
32 --read_chr_rr $read_chr_rr
|
|
|
33 --read_chr_rf $read_chr_rf
|
|
|
34 --read_chr_fr $read_chr_fr
|
|
|
35 --read_chr_ff $read_chr_ff
|
|
|
36 --text $text
|
|
|
37 --out $circos_file
|
|
|
38
|
|
|
39 </command>
|
|
|
40 <inputs>
|
|
|
41 <param name="config" type="data" label="The circos_conf file generated by conf4circos" />
|
|
|
42 <param name="draw" type="text" value="all" label="Region to draw ('all' or potitions separated by ':' : chrX:start1:end1-chrY:start2:end2)" />
|
|
|
43
|
|
|
44 <param name="cov" type="select" label="Draw coverage layer">
|
|
|
45 <option selected="true" value="y">y</option>
|
|
|
46 <option value="n">n</option>
|
|
|
47 </param>
|
|
|
48
|
|
|
49 <param name="scaff" type="select" label="Draw scaffold location layer">
|
|
|
50 <option selected="true" value="y">y</option>
|
|
|
51 <option value="n">n</option>
|
|
|
52 </param>
|
|
|
53
|
|
|
54 <param name="discord" type="select" label="Draw discordant proportion layer">
|
|
|
55 <option selected="true" value="y">y</option>
|
|
|
56 <option value="n">n</option>
|
|
|
57 </param>
|
|
|
58
|
|
|
59
|
|
|
60 <param name="frf" type="select" label="Draw fr/rf discordant regions links">
|
|
|
61 <option selected="true" value="y">y</option>
|
|
|
62 <option value="n">n</option>
|
|
|
63 </param>
|
|
|
64
|
|
|
65 <param name="ff" type="select" label="Draw ff discordant regions links">
|
|
|
66 <option selected="true" value="y">y</option>
|
|
|
67 <option value="n">n</option>
|
|
|
68 </param>
|
|
|
69
|
|
|
70 <param name="rr" type="select" label="Draw rr discordant regions links">
|
|
|
71 <option selected="true" value="y">y</option>
|
|
|
72 <option value="n">n</option>
|
|
|
73 </param>
|
|
|
74
|
|
|
75 <param name="ins" type="select" label="Draw ins discordant regions links">
|
|
|
76 <option selected="true" value="y">y</option>
|
|
|
77 <option value="n">n</option>
|
|
|
78 </param>
|
|
|
79
|
|
|
80 <param name="delet" type="select" label="Draw delet discordant regions links">
|
|
|
81 <option selected="true" value="y">y</option>
|
|
|
82 <option value="n">n</option>
|
|
|
83 </param>
|
|
|
84
|
|
|
85 <param name="chr_rf" type="select" label="Draw chr_rf discordant regions links">
|
|
|
86 <option selected="true" value="y">y</option>
|
|
|
87 <option value="n">n</option>
|
|
|
88 </param>
|
|
|
89
|
|
|
90 <param name="chr_rr" type="select" label="Draw chr_rr discordant regions links">
|
|
|
91 <option selected="true" value="y">y</option>
|
|
|
92 <option value="n">n</option>
|
|
|
93 </param>
|
|
|
94
|
|
|
95 <param name="chr_fr" type="select" label="Draw chr_fr discordant regions links">
|
|
|
96 <option selected="true" value="y">y</option>
|
|
|
97 <option value="n">n</option>
|
|
|
98 </param>
|
|
|
99 <param name="chr_ff" type="select" label="Draw chr_ff discordant regions links">
|
|
|
100 <option selected="true" value="y">y</option>
|
|
|
101 <option value="n">n</option>
|
|
|
102 </param>
|
|
|
103
|
|
|
104
|
|
|
105
|
|
|
106 <param name="read_rf" type="select" label="Draw rf read links">
|
|
|
107 <option selected="true" value="y">y</option>
|
|
|
108 <option value="n">n</option>
|
|
|
109 </param>
|
|
|
110
|
|
|
111 <param name="read_fr" type="select" label="Draw fr read links">
|
|
|
112 <option selected="true" value="y">y</option>
|
|
|
113 <option value="n">n</option>
|
|
|
114 </param>
|
|
|
115
|
|
|
116 <param name="read_ff" type="select" label="Draw ff read links">
|
|
|
117 <option selected="true" value="y">y</option>
|
|
|
118 <option value="n">n</option>
|
|
|
119 </param>
|
|
|
120
|
|
|
121 <param name="read_rr" type="select" label="Draw rr read links">
|
|
|
122 <option selected="true" value="y">y</option>
|
|
|
123 <option value="n">n</option>
|
|
|
124 </param>
|
|
|
125
|
|
|
126 <param name="read_ins" type="select" label="Draw ins read links">
|
|
|
127 <option selected="true" value="y">y</option>
|
|
|
128 <option value="n">n</option>
|
|
|
129 </param>
|
|
|
130
|
|
|
131 <param name="read_delet" type="select" label="Draw delet read links">
|
|
|
132 <option selected="true" value="y">y</option>
|
|
|
133 <option value="n">n</option>
|
|
|
134 </param>
|
|
|
135
|
|
|
136 <param name="read_chr_rf" type="select" label="Draw chr_rf read links">
|
|
|
137 <option selected="true" value="y">y</option>
|
|
|
138 <option value="n">n</option>
|
|
|
139 </param>
|
|
|
140
|
|
|
141 <param name="read_chr_rr" type="select" label="Draw chr_rr read links">
|
|
|
142 <option selected="true" value="y">y</option>
|
|
|
143 <option value="n">n</option>
|
|
|
144 </param>
|
|
|
145
|
|
|
146 <param name="read_chr_fr" type="select" label="Draw chr_fr read links">
|
|
|
147 <option selected="true" value="y">y</option>
|
|
|
148 <option value="n">n</option>
|
|
|
149 </param>
|
|
|
150 <param name="read_chr_ff" type="select" label="Draw chr_ff read links">
|
|
|
151 <option selected="true" value="y">y</option>
|
|
|
152 <option value="n">n</option>
|
|
|
153 </param>
|
|
|
154
|
|
|
155 <param name="text" type="select" label="Draw a text layer locating N regions">
|
|
|
156 <option selected="true" value="y">y</option>
|
|
|
157 <option value="n">n</option>
|
|
|
158 </param>
|
|
|
159
|
|
|
160 <param name="prefix" type="text" label="Identifier for output" value="circos" />
|
|
|
161 </inputs>
|
|
|
162 <outputs>
|
|
|
163 <data name="circos_file" format="png" label="${tool.name} : $prefix .png" />
|
|
|
164 </outputs>
|
|
|
165 <help>
|
|
|
166
|
|
|
167 **Overview**
|
|
|
168
|
|
|
169 -----
|
|
|
170
|
|
|
171 .. class:: infomark
|
|
|
172
|
|
|
173 **Galaxy integration** Martin Guillaume (CIRAD), Droc Gaetan (CIRAD).
|
|
|
174
|
|
|
175 .. class:: infomark
|
|
|
176
|
|
|
177 **Support** For any questions about Galaxy integration, please send an e-mail to galaxy-dev-southgreen@cirad.fr
|
|
|
178
|
|
|
179 .. class:: infomark
|
|
|
180
|
|
|
181 **Program encapsulated in Galaxy by South Green**
|
|
|
182
|
|
|
183 </help>
|
|
|
184 <citations>
|
|
|
185 <citation type="doi">10.1186/s12864-016-2579-4</citation>
|
|
|
186 </citations>
|
|
|
187 </tool> |