annotate SMART/galaxy/plotCoverage.xml @ 47:b6481845eb0d

Uploaded
author m-zytnicki
date Mon, 30 Sep 2013 05:51:28 -0400
parents 2c0c0a89fad7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
38
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
1 <tool id="plotCoverage" name="plot coverage">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
2 <description>Plot the coverage of the first data with respect to the second one.</description>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
3 <requirements>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
4 <requirement type="set_environment">PYTHONPATH</requirement>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
5 </requirements>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
6 <command interpreter="python">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
7 ../Java/Python/WrappPlotCoverage.py -i $formatType.inputFileName1
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
8 #if $formatType.FormatInputFileName1 == 'bed':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
9 -f bed
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
10 #elif $formatType.FormatInputFileName1 == 'gff':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
11 -f gff
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
12 #elif $formatType.FormatInputFileName1 == 'gff2':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
13 -f gff2
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
14 #elif $formatType.FormatInputFileName1 == 'gff3':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
15 -f gff3
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
16 #elif $formatType.FormatInputFileName1 == 'sam':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
17 -f sam
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
18 #elif $formatType.FormatInputFileName1 == 'gtf':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
19 -f gtf
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
20 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
21
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
22 -j $formatType2.inputFileName2
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
23 #if $formatType2.FormatInputFileName2 == 'bed':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
24 -g bed
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
25 #elif $formatType2.FormatInputFileName2 == 'gff':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
26 -g gff
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
27 #elif $formatType2.FormatInputFileName2 == 'gff2':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
28 -g gff2
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
29 #elif $formatType2.FormatInputFileName2 == 'gff3':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
30 -g gff3
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
31 #elif $formatType2.FormatInputFileName2 == 'sam':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
32 -g sam
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
33 #elif $formatType2.FormatInputFileName2 == 'gtf':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
34 -g gtf
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
35 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
36
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
37
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
38 #if $optionRef.Ref == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
39 -q $optionRef.inputSequenceFile
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
40 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
41
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
42 #if $optionwidth.width == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
43 -w $optionwidth.widthVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
44 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
45 #if $optionheight.height == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
46 -e $optionheight.heightVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
47 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
48 #if $optionXlab.Xlab == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
49 -x $optionXlab.XlabVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
50 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
51 #if $optionYlab.Ylab == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
52 -y $optionYlab.YlabVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
53 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
54 #if $optiontitle.title == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
55 -t $optiontitle.titleVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
56 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
57
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
58 #if $optionplusColor.plusColor == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
59 -p $optionplusColor.plusColorVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
60 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
61 #if $optionminusColor.minusColor == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
62 -m $optionminusColor.minusColorVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
63 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
64
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
65 #if $optionsumColor.sumColor == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
66 -s $optionsumColor.sumColorVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
67 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
68 #if $optionlineColor.lineColor == 'Yes':
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
69 -l $optionlineColor.lineColorVal
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
70 #end if
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
71
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
72 $merge
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
73 -o $outputFile
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
74 </command>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
75
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
76 <inputs>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
77 <conditional name="formatType">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
78 <param name="FormatInputFileName1" type="select" label="Input File Format 1">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
79 <option value="bed">bed</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
80 <option value="gff">gff</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
81 <option value="gff2">gff2</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
82 <option value="gff3">gff3</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
83 <option value="sam">sam</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
84 <option value="gtf">gtf</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
85 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
86 <when value="bed">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
87 <param name="inputFileName1" format="bed" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
88 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
89 <when value="gff">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
90 <param name="inputFileName1" format="gff" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
91 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
92 <when value="gff2">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
93 <param name="inputFileName1" format="gff2" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
94 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
95 <when value="gff3">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
96 <param name="inputFileName1" format="gff3" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
97 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
98 <when value="sam">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
99 <param name="inputFileName1" format="sam" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
100 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
101 <when value="gtf">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
102 <param name="inputFileName1" format="gtf" type="data" label="Input File 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
103 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
104 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
105
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
106 <conditional name="formatType2">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
107 <param name="FormatInputFileName2" type="select" label="Input File Format 2">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
108 <option value="bed">bed</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
109 <option value="gff">gff</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
110 <option value="gff2">gff2</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
111 <option value="gff3">gff3</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
112 <option value="sam">sam</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
113 <option value="gtf">gtf</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
114 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
115 <when value="bed">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
116 <param name="inputFileName2" format="bed" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
117 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
118 <when value="gff">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
119 <param name="inputFileName2" format="gff" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
120 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
121 <when value="gff2">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
122 <param name="inputFileName2" format="gff2" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
123 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
124 <when value="gff3">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
125 <param name="inputFileName2" format="gff3" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
126 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
127 <when value="sam">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
128 <param name="inputFileName2" format="sam" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
129 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
130 <when value="gtf">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
131 <param name="inputFileName2" format="gtf" type="data" label="Input File 2"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
132 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
133 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
134
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
135 <conditional name="optionRef">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
136 <param name="Ref" type="select" label="reference sequence file">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
137 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
138 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
139 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
140 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
141 <param name="inputSequenceFile" format="fasta" type="data" value="None"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
142 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
143 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
144 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
145 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
146
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
147
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
148
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
149
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
150 <conditional name="optionwidth">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
151 <param name="width" type="select" label="width of the plots (in px)">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
152 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
153 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
154 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
155 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
156 <param name="widthVal" type="integer" value="1500" />
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
157 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
158 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
159 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
160 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
161
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
162 <conditional name="optionheight">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
163 <param name="height" type="select" label="height of the plots (in px)">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
164 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
165 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
166 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
167 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
168 <param name="heightVal" type="integer" value="1000" />
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
169 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
170 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
171 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
172 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
173
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
174 <conditional name="optiontitle">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
175 <param name="title" type="select" label="title for the figure">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
176 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
177 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
178 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
179 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
180 <param name="titleVal" type="text" value=" " />
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
181 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
182 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
183 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
184 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
185
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
186 <conditional name="optionXlab">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
187 <param name="Xlab" type="select" label="label on the x-axis">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
188 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
189 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
190 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
191 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
192 <param name="XlabVal" type="text" value=" "/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
193 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
194 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
195 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
196 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
197
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
198 <conditional name="optionYlab">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
199 <param name="Ylab" type="select" label="label on the y-axis">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
200 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
201 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
202 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
203 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
204 <param name="YlabVal" type="text" value=" " />
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
205 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
206 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
207 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
208 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
209
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
210 <conditional name="optionplusColor">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
211 <param name="plusColor" type="select" label="color for the elements on the plus strand">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
212 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
213 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
214 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
215 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
216 <param name="plusColorVal" type="text" value="red"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
217 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
218 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
219 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
220 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
221
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
222 <conditional name="optionminusColor">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
223 <param name="minusColor" type="select" label="color for the elements on the minus strand">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
224 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
225 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
226 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
227 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
228 <param name="minusColorVal" type="text" value="blue"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
229 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
230 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
231 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
232 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
233
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
234 <conditional name="optionsumColor">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
235 <param name="sumColor" type="select" label="color for 2 strands coverage line">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
236 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
237 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
238 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
239 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
240 <param name="sumColorVal" type="text" value="black"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
241 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
242 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
243 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
244 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
245
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
246 <conditional name="optionlineColor">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
247 <param name="lineColor" type="select" label="color for the lines">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
248 <option value="Yes">Yes</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
249 <option value="No" selected="true">No</option>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
250 </param>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
251 <when value="Yes">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
252 <param name="lineColorVal" type="text" value="black"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
253 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
254 <when value="No">
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
255 </when>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
256 </conditional>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
257
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
258 <param name="merge" type="boolean" truevalue="-1" falsevalue="" checked="false" label="merge the 2 plots in 1"/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
259 </inputs>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
260
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
261 <outputs>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
262 <data name="outputFile" format="tar" label="[plot coverage] tar output file" help="You can not see the results directly from galaxy, but you can download this tar output file."/>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
263 </outputs>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
264
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
265 <help>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
266 Plot the coverage of the first set of genomic coordinates with respect to the second set of genomic coordinates. For each element of the second set (we will suppose that they are annotated genes), it computes the number of elements of the first set (reads, for instance) which overlap it.
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
267
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
268 Alternatively, if the first file is in GFF format, and contains the **Target** file, you can omit the second file. However, a fasta file corresponding to the second file should be given (to compute the size of the reference elements).
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
269
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
270 The tool produces two plots per gene. The first plot gives the coverage: a point (*x*, *y*) means that *y* reads cover the *x* th nucleotide of the gene. The second figure displays the (possibly spliced) gene in black, and the overlapping reads (blue is colinear, red is anti-sense).
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
271
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
272 This script gives a .tar out file, if you want to take look at the results, you have to download it.
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
273 </help>
2c0c0a89fad7 Uploaded
m-zytnicki
parents:
diff changeset
274 </tool>