10
|
1 %!PS-Adobe-3.0 EPSF-3.0
|
|
2 %%Title: Sequence Logo:
|
|
3 %%Creator: ('CodonLogo 1.1 (2011-09-17)',)
|
|
4 %%CreationDate: 2012-01-30 20:49:03.377996
|
|
5 %%BoundingBox: 0 0 270 126
|
|
6 %%Pages: 0
|
|
7 %%DocumentFonts:
|
|
8 %%EndComments
|
|
9
|
|
10
|
|
11 % ---- VARIABLES ----
|
|
12
|
|
13 /True true def
|
|
14 /False false def
|
|
15
|
|
16 /debug False def
|
|
17
|
|
18 /logo_height 126 def
|
|
19 /logo_width 270 def
|
|
20 /logo_title () def
|
|
21 /show_title False def
|
|
22
|
|
23 /logo_margin 2 def
|
|
24 /xaxis_label_height 6.0 def
|
|
25 /title_height 0 def
|
|
26 /stroke_width 0.5 def
|
|
27 /tic_length 5 def
|
|
28
|
|
29 /lines_per_logo 1 def
|
|
30 /line_width 266.8 def
|
|
31 /line_height 116.0 def
|
|
32 /line_margin_left 30.0 def
|
|
33 /line_margin_right 10 def
|
|
34 /line_margin_bottom 12.0 def
|
|
35 /line_margin_top 4 def
|
|
36
|
|
37 /stack_width 32.4 def
|
|
38 /stack_height 100 def
|
|
39 /stacks_per_line 7 def
|
|
40 /stack_margin 0.5 def
|
|
41
|
|
42 /show_yaxis True def
|
|
43 /show_yaxis_label True def
|
|
44 /yaxis_label (bits) def
|
|
45 /yaxis_scale 6.0 def % height in units
|
|
46 /yaxis_tic_interval 1.0 def % in units
|
|
47 /yaxis_minor_tic_interval 0.2 def % in units
|
|
48
|
|
49 /show_xaxis_label False def % True or False
|
|
50 /show_xaxis True def % True or False
|
|
51 /xaxis_label () def
|
|
52 /xaxis_tic_interval 1 def
|
|
53 /rotate_numbers False def % True or False
|
|
54 /number_interval 5 def
|
|
55 /show_ends False def
|
|
56 /end_type (-) def % d: DNA, p: PROTEIN, -: none
|
|
57
|
|
58 /show_fineprint True def
|
|
59 /fineprint (CodonLogo 1.1) def
|
|
60 /logo_label () def
|
|
61
|
|
62 /show_boxes False def % True or False
|
|
63 /shrink false def % True or False
|
|
64 /shrink_fraction 0.5 def
|
|
65
|
|
66 /show_errorbars True def % True or False
|
|
67 /errorbar_fraction 0.9 def
|
|
68 /errorbar_width_fraction 0.25 def
|
|
69 /errorbar_gray 0.5 def
|
|
70
|
|
71 /fontsize 10 def
|
|
72 /small_fontsize 6 def
|
|
73 /title_fontsize 12 def
|
|
74 /number_fontsize 8 def
|
|
75
|
|
76
|
|
77 /UseCIEColor true def % Fix for issue 4
|
|
78 /default_color [ 0.0 0.0 0.0 ] def
|
|
79 /color_dict <<
|
|
80 (CAT) [ 0.0 1.0 1.0 ]
|
|
81 (CAU) [ 0.0 1.0 1.0 ]
|
|
82 (CAC) [ 0.0 1.0 1.0 ]
|
|
83 (AAA) [ 0.0 1.0 1.0 ]
|
|
84 (AAG) [ 0.0 1.0 1.0 ]
|
|
85 (CGT) [ 0.0 1.0 1.0 ]
|
|
86 (CGU) [ 0.0 1.0 1.0 ]
|
|
87 (CGC) [ 0.0 1.0 1.0 ]
|
|
88 (CGA) [ 0.0 1.0 1.0 ]
|
|
89 (CGG) [ 0.0 1.0 1.0 ]
|
|
90 (AGA) [ 0.0 1.0 1.0 ]
|
|
91 (AGG) [ 0.0 1.0 1.0 ]
|
|
92 (GAT) [ 1.0 0.0 0.0 ]
|
|
93 (GAU) [ 1.0 0.0 0.0 ]
|
|
94 (GAC) [ 1.0 0.0 0.0 ]
|
|
95 (GAA) [ 1.0 0.0 0.0 ]
|
|
96 (GAG) [ 1.0 0.0 0.0 ]
|
|
97 (TCT) [ 0.0 1.0 0.0 ]
|
|
98 (UCU) [ 0.0 1.0 0.0 ]
|
|
99 (TCC) [ 0.0 1.0 0.0 ]
|
|
100 (UCC) [ 0.0 1.0 0.0 ]
|
|
101 (TCA) [ 0.0 1.0 0.0 ]
|
|
102 (UCA) [ 0.0 1.0 0.0 ]
|
|
103 (TCG) [ 0.0 1.0 0.0 ]
|
|
104 (UCG) [ 0.0 1.0 0.0 ]
|
|
105 (AGT) [ 0.0 1.0 0.0 ]
|
|
106 (AGU) [ 0.0 1.0 0.0 ]
|
|
107 (AGC) [ 0.0 1.0 0.0 ]
|
|
108 (ACT) [ 0.0 1.0 0.0 ]
|
|
109 (ACU) [ 0.0 1.0 0.0 ]
|
|
110 (ACC) [ 0.0 1.0 0.0 ]
|
|
111 (ACA) [ 0.0 1.0 0.0 ]
|
|
112 (ACG) [ 0.0 1.0 0.0 ]
|
|
113 (CAA) [ 0.0 1.0 0.0 ]
|
|
114 (CAG) [ 0.0 1.0 0.0 ]
|
|
115 (AAT) [ 0.0 1.0 0.0 ]
|
|
116 (AAU) [ 0.0 1.0 0.0 ]
|
|
117 (AAC) [ 0.0 1.0 0.0 ]
|
|
118 (GCT) [ 0.333333333333 0.333333333333 1.0 ]
|
|
119 (GCU) [ 0.333333333333 0.333333333333 1.0 ]
|
|
120 (GCC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
121 (GCA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
122 (GCG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
123 (GTT) [ 0.333333333333 0.333333333333 1.0 ]
|
|
124 (GUU) [ 0.333333333333 0.333333333333 1.0 ]
|
|
125 (GTC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
126 (GUC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
127 (GTA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
128 (GUA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
129 (GTG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
130 (GUG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
131 (CTT) [ 0.333333333333 0.333333333333 1.0 ]
|
|
132 (CUU) [ 0.333333333333 0.333333333333 1.0 ]
|
|
133 (CTC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
134 (CUC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
135 (CTA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
136 (CUA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
137 (CTG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
138 (CUG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
139 (TTA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
140 (UUA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
141 (TTG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
142 (UUG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
143 (ATT) [ 0.333333333333 0.333333333333 1.0 ]
|
|
144 (AUU) [ 0.333333333333 0.333333333333 1.0 ]
|
|
145 (ATC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
146 (AUC) [ 0.333333333333 0.333333333333 1.0 ]
|
|
147 (ATA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
148 (AUA) [ 0.333333333333 0.333333333333 1.0 ]
|
|
149 (ATG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
150 (AUG) [ 0.333333333333 0.333333333333 1.0 ]
|
|
151 (TTT) [ 1.0 0.0 1.0 ]
|
|
152 (UUU) [ 1.0 0.0 1.0 ]
|
|
153 (TTC) [ 1.0 0.0 1.0 ]
|
|
154 (UUC) [ 1.0 0.0 1.0 ]
|
|
155 (TAT) [ 1.0 0.0 1.0 ]
|
|
156 (UAU) [ 1.0 0.0 1.0 ]
|
|
157 (TAC) [ 1.0 0.0 1.0 ]
|
|
158 (UAC) [ 1.0 0.0 1.0 ]
|
|
159 (TGG) [ 1.0 0.0 1.0 ]
|
|
160 (UGG) [ 1.0 0.0 1.0 ]
|
|
161 (GGT) [ 0.6 0.4 0.0 ]
|
|
162 (GGU) [ 0.6 0.4 0.0 ]
|
|
163 (GGC) [ 0.6 0.4 0.0 ]
|
|
164 (GGA) [ 0.6 0.4 0.0 ]
|
|
165 (GGG) [ 0.6 0.4 0.0 ]
|
|
166 (CCT) [ 0.6 0.4 0.0 ]
|
|
167 (CCU) [ 0.6 0.4 0.0 ]
|
|
168 (CCC) [ 0.6 0.4 0.0 ]
|
|
169 (CCA) [ 0.6 0.4 0.0 ]
|
|
170 (CCG) [ 0.6 0.4 0.0 ]
|
|
171 (TGT) [ 1.0 1.0 0.0 ]
|
|
172 (UGU) [ 1.0 1.0 0.0 ]
|
|
173 (TGC) [ 1.0 1.0 0.0 ]
|
|
174 (UGC) [ 1.0 1.0 0.0 ]
|
|
175 (TAA) [ 0.0 0.0 0.0 ]
|
|
176 (UAA) [ 0.0 0.0 0.0 ]
|
|
177 (TAG) [ 0.0 0.0 0.0 ]
|
|
178 (UAG) [ 0.0 0.0 0.0 ]
|
|
179 (TGA) [ 0.0 0.0 0.0 ]
|
|
180 (UGA) [ 0.0 0.0 0.0 ]
|
|
181 >> def
|
|
182
|
|
183
|
|
184
|
|
185 % ---- DERIVED PARAMETERS ----
|
|
186
|
|
187 /char_width stack_width 2 stack_margin mul sub def
|
|
188 /char_width2 char_width 2 div def
|
|
189 /char_width4 char_width 4 div def
|
|
190
|
|
191 % movements to place 5'/N and 3'/C symbols
|
|
192 /leftEndDeltaX fontsize neg def
|
|
193 /leftEndDeltaY fontsize 1.25 mul neg def
|
|
194 /rightEndDeltaX fontsize 0.25 mul def
|
|
195 /rightEndDeltaY leftEndDeltaY def
|
|
196
|
|
197
|
|
198 % ---- PROCEDURES ----
|
|
199
|
|
200
|
|
201 /SetTitleFont {/ArialMT findfont title_fontsize scalefont setfont} bind def
|
|
202 /SetLogoFont {/Arial-BoldMT findfont char_width scalefont setfont} bind def
|
|
203 /SetStringFont{/ArialMT findfont fontsize scalefont setfont} bind def
|
|
204 /SetPrimeFont {/Symbol findfont fontsize scalefont setfont} bind def
|
|
205 /SetSmallFont {/ArialMT findfont small_fontsize scalefont setfont} bind def
|
|
206 /SetNumberFont {/ArialMT findfont number_fontsize scalefont setfont} bind def
|
|
207
|
|
208 /DrawBox { % width height
|
|
209 /hh exch def
|
|
210 /ww exch def
|
|
211 gsave
|
|
212 0.2 setlinewidth
|
|
213 %0.5 setgray
|
|
214
|
|
215 %0 0 moveto
|
|
216 hh 0 rlineto
|
|
217 0 ww rlineto
|
|
218 hh neg 0 rlineto
|
|
219 0 ww neg rlineto
|
|
220 stroke
|
|
221 grestore
|
|
222 } bind def
|
|
223
|
|
224
|
|
225 /StartLogo {
|
|
226 %save
|
|
227 gsave
|
|
228
|
|
229
|
|
230 debug {
|
|
231 logo_margin logo_margin moveto
|
|
232 logo_height logo_margin 2 mul sub
|
|
233 logo_width logo_margin 2 mul sub
|
|
234 DrawBox } if
|
|
235
|
|
236 show_title { DrawTitle } if
|
|
237 show_xaxis_label { DrawXaxisLable } if
|
|
238 show_fineprint { DrawFineprint } if
|
|
239 DrawLogoLabel
|
|
240
|
|
241
|
|
242 MoveToFirstLine
|
|
243 } bind def
|
|
244
|
|
245
|
|
246 /DrawLogoLabel {
|
|
247 gsave
|
|
248 SetTitleFont
|
|
249
|
|
250 logo_margin
|
|
251 logo_height title_fontsize sub logo_margin sub
|
|
252 moveto
|
|
253
|
|
254 debug { title_fontsize logo_label stringwidth pop DrawBox } if
|
|
255 0 title_fontsize 4 div rmoveto % Move up to baseline (approximatly)
|
|
256 logo_label show
|
|
257
|
|
258 grestore
|
|
259 } bind def
|
|
260
|
|
261 /DrawTitle {
|
|
262 gsave
|
|
263 SetTitleFont
|
|
264
|
|
265 logo_width 2 div logo_title stringwidth pop 2 div sub
|
|
266 logo_height title_fontsize sub logo_margin sub
|
|
267 moveto
|
|
268
|
|
269 debug { title_fontsize logo_title stringwidth pop DrawBox } if
|
|
270
|
|
271 0 title_fontsize 4 div rmoveto % Move up to baseline (approximatly)
|
|
272 logo_title show
|
|
273
|
|
274 grestore
|
|
275 } bind def
|
|
276
|
|
277 /DrawXaxisLable {
|
|
278 % Print X-axis label, bottom center
|
|
279 gsave
|
|
280 SetStringFont
|
|
281
|
|
282 logo_width 2 div xaxis_label stringwidth pop 2 div sub
|
|
283 xaxis_label_height logo_margin add fontsize sub
|
|
284 moveto
|
|
285 %fontsize 3 div
|
|
286
|
|
287 debug { fontsize xaxis_label stringwidth pop DrawBox } if
|
|
288
|
|
289 xaxis_label show
|
|
290
|
|
291 grestore
|
|
292 } bind def
|
|
293
|
|
294
|
|
295 /DrawFineprint {
|
|
296 gsave
|
|
297
|
|
298 SetSmallFont
|
|
299
|
|
300 logo_width fineprint stringwidth pop sub
|
|
301 logo_margin sub line_margin_right sub
|
|
302 logo_margin
|
|
303 moveto
|
|
304
|
|
305 debug { small_fontsize fineprint stringwidth pop DrawBox } if
|
|
306
|
|
307 fineprint show
|
|
308 grestore
|
|
309 } bind def
|
|
310
|
|
311 /MoveToFirstLine {
|
|
312 logo_margin
|
|
313 logo_height logo_margin sub title_height sub line_height sub
|
|
314 moveto
|
|
315 } bind def
|
|
316
|
|
317 /EndLogo {
|
|
318 grestore
|
|
319 %showpage
|
|
320 %restore
|
|
321 } bind def
|
|
322
|
|
323
|
|
324 /StartLine{
|
|
325 gsave
|
|
326
|
|
327 % Draw outer box
|
|
328 debug { line_height line_width DrawBox } if
|
|
329
|
|
330 % Move to lower left corner of content area
|
|
331 line_margin_left line_margin_bottom rmoveto
|
|
332
|
|
333 % Draw inner content box
|
|
334 debug {
|
|
335 line_height line_margin_bottom sub line_margin_top sub
|
|
336 line_width line_margin_left sub line_margin_right sub
|
|
337 DrawBox
|
|
338 } if
|
|
339
|
|
340 show_yaxis { DrawYaxis } if
|
|
341 show_xaxis { DrawLeftEnd } if
|
|
342
|
|
343 } bind def
|
|
344
|
|
345 /EndLine{
|
|
346 show_xaxis { DrawRightEnd } if
|
|
347 grestore
|
|
348 0 line_height neg rmoveto
|
|
349 } bind def
|
|
350
|
|
351
|
|
352 /DrawYaxis {
|
|
353 gsave
|
|
354 stack_margin neg 0 translate
|
|
355 DrawYaxisBar
|
|
356 DrawYaxisLabel
|
|
357 grestore
|
|
358 } bind def
|
|
359
|
|
360
|
|
361 /DrawYaxisBar {
|
|
362 gsave
|
|
363 stack_margin neg 0 rmoveto
|
|
364
|
|
365 SetNumberFont
|
|
366 stroke_width setlinewidth
|
|
367
|
|
368 /str 10 string def % string to hold number
|
|
369 /smallgap stack_margin def
|
|
370
|
|
371 % Draw first tic and bar
|
|
372 gsave
|
|
373 tic_length neg 0 rmoveto
|
|
374 tic_length 0 rlineto
|
|
375 0 stack_height rlineto
|
|
376 stroke
|
|
377 grestore
|
|
378
|
|
379 % Draw the tics
|
|
380 % initial increment limit proc for
|
|
381 0 yaxis_tic_interval yaxis_scale abs
|
|
382 {/loopnumber exch def
|
|
383
|
|
384 % convert the number coming from the loop to a string
|
|
385 % and find its width
|
|
386 loopnumber 10 str cvrs
|
|
387 /stringnumber exch def % string representing the number
|
|
388
|
|
389 stringnumber stringwidth pop
|
|
390 /numberwidth exch def % width of number to show
|
|
391
|
|
392 /halfnumberheight
|
|
393 stringnumber CharBoxHeight 2 div
|
|
394 def
|
|
395
|
|
396 gsave
|
|
397 numberwidth % move back width of number
|
|
398 neg loopnumber stack_height yaxis_scale div mul % shift on y axis
|
|
399 halfnumberheight sub % down half the digit
|
|
400 rmoveto % move back the width of the string
|
|
401
|
|
402 tic_length neg smallgap sub % Move back a bit more
|
|
403 0 rmoveto % move back the width of the tic
|
|
404
|
|
405 stringnumber show
|
|
406 smallgap 0 rmoveto % Make a small gap
|
|
407
|
|
408 % now show the tic mark
|
|
409 0 halfnumberheight rmoveto % shift up again
|
|
410 tic_length 0 rlineto
|
|
411 stroke
|
|
412 grestore
|
|
413 } for
|
|
414
|
|
415 % Draw the minor tics
|
|
416 % initial increment limit proc for
|
|
417 0 yaxis_minor_tic_interval yaxis_scale abs
|
|
418 {/loopnumber2 exch def
|
|
419 gsave
|
|
420 0
|
|
421 loopnumber2 stack_height yaxis_scale div mul
|
|
422 rmoveto
|
|
423
|
|
424 tic_length 2 div neg 0 rlineto
|
|
425 stroke
|
|
426 grestore
|
|
427 } for
|
|
428
|
|
429 grestore
|
|
430 } bind def
|
|
431
|
|
432 /DrawYaxisLabel {
|
|
433 gsave
|
|
434 SetStringFont
|
|
435
|
|
436 % How far we move left depends on the size of
|
|
437 % the tic labels.
|
|
438 /str 10 string def % string to hold number
|
|
439 yaxis_scale yaxis_tic_interval div cvi yaxis_tic_interval mul
|
|
440 str cvs stringwidth pop
|
|
441 tic_length 1.25 mul add neg
|
|
442
|
|
443 stack_height
|
|
444 yaxis_label stringwidth pop
|
|
445 sub 2 div
|
|
446
|
|
447 rmoveto
|
|
448 90 rotate
|
|
449
|
|
450 yaxis_label show
|
|
451 grestore
|
|
452 } bind def
|
|
453
|
|
454
|
|
455 %Take a single character and return the bounding box
|
|
456 /CharBox { % <char> CharBox <lx> <ly> <ux> <uy>
|
|
457 gsave
|
|
458 newpath
|
|
459 0 0 moveto
|
|
460 % take the character off the stack and use it here:
|
|
461 true charpath
|
|
462 flattenpath
|
|
463 pathbbox % compute bounding box of 1 pt. char => lx ly ux uy
|
|
464 % the path is here, but toss it away ...
|
|
465 grestore
|
|
466 } bind def
|
|
467
|
|
468
|
|
469 % The height of a characters bounding box
|
|
470 /CharBoxHeight { % <char> CharBoxHeight <num>
|
|
471 CharBox
|
|
472 exch pop sub neg exch pop
|
|
473 } bind def
|
|
474
|
|
475
|
|
476 % The width of a characters bounding box
|
|
477 /CharBoxWidth { % <char> CharBoxHeight <num>
|
|
478 CharBox
|
|
479 pop exch pop sub neg
|
|
480 } bind def
|
|
481
|
|
482
|
|
483 /DrawLeftEnd {
|
|
484 gsave
|
|
485 SetStringFont
|
|
486 leftEndDeltaX leftEndDeltaY rmoveto
|
|
487
|
|
488 show_ends {
|
|
489 debug { leftEndDeltaY neg leftEndDeltaX neg DrawBox } if
|
|
490 end_type (d) eq {(5) show DrawPrime} if
|
|
491 end_type (p) eq {(N) show} if
|
|
492 } if
|
|
493 grestore
|
|
494 } bind def
|
|
495
|
|
496 /DrawRightEnd {
|
|
497 gsave
|
|
498 SetStringFont
|
|
499 rightEndDeltaX rightEndDeltaY rmoveto
|
|
500
|
|
501 show_ends {
|
|
502 debug { rightEndDeltaY neg leftEndDeltaX neg DrawBox } if
|
|
503 end_type (d) eq {(3) show DrawPrime} if
|
|
504 end_type (p) eq {(C) show} if
|
|
505 } if
|
|
506 grestore
|
|
507 } bind def
|
|
508
|
|
509 /DrawPrime {
|
|
510 gsave
|
|
511 SetPrimeFont
|
|
512 (\242) show
|
|
513 grestore
|
|
514 } bind def
|
|
515
|
|
516
|
|
517 /StartStack { % <stackNumber> startstack
|
|
518 show_xaxis {DrawNumber}{pop} ifelse
|
|
519 gsave
|
|
520 debug { stack_height stack_width DrawBox } if
|
|
521
|
|
522 } bind def
|
|
523
|
|
524 /EndStack {
|
|
525 grestore
|
|
526 stack_width 0 rmoveto
|
|
527 } bind def
|
|
528
|
|
529
|
|
530 /DrawNumber { % number MakeNumber
|
|
531 /n exch def
|
|
532
|
|
533
|
|
534 gsave
|
|
535 %0 stack_margin neg rmoveto
|
|
536 stroke_width setlinewidth
|
|
537 stack_width 0 rlineto
|
|
538 stack_width 2 div neg 0 rmoveto
|
|
539
|
|
540 n () eq
|
|
541 { 0 tic_length 4 div neg rlineto }
|
|
542 { 0 tic_length 2 div neg rlineto }
|
|
543 ifelse
|
|
544
|
|
545 stroke
|
|
546 grestore
|
|
547
|
|
548
|
|
549
|
|
550 gsave
|
|
551 n
|
|
552 SetNumberFont
|
|
553 stack_width 2 div tic_length 2 div neg rmoveto
|
|
554
|
|
555 rotate_numbers {
|
|
556 90 rotate
|
|
557 dup stringwidth pop neg % find the length of the number
|
|
558 stack_margin sub % Move down a bit
|
|
559 (0) CharBoxHeight 2 div neg % left half height of numbers
|
|
560 rmoveto
|
|
561 show
|
|
562 } {
|
|
563 dup stringwidth pop neg 2 div number_fontsize neg rmoveto
|
|
564 show
|
|
565 } ifelse
|
|
566
|
|
567
|
|
568
|
|
569 grestore
|
|
570 } bind def
|
|
571
|
|
572
|
|
573
|
|
574 % Draw a character whose height is proportional to symbol bits
|
|
575 /ShowSymbol{ % interval character ShowSymbol
|
|
576 /char exch def
|
|
577 /interval exch def
|
|
578 /fraction_width exch def
|
|
579
|
|
580 /char_height
|
|
581 interval yaxis_scale div stack_height mul
|
|
582 stack_margin sub
|
|
583 dup
|
|
584 % if char_height is negative or very small replace with zero
|
|
585 % BUG FIX: This used to be '0.0 gt' but it seems that DrawHeight
|
|
586 % has a finite, non-zero minimum, which results in a rangecheck error
|
|
587 0.01 gt {}{pop 0.0} ifelse
|
|
588 def
|
|
589
|
|
590 char_height 0.0 gt {
|
|
591 show_boxes {
|
|
592 gsave
|
|
593 /ww char_height stack_margin add def
|
|
594 /hh stack_width def
|
|
595 stroke_width setlinewidth
|
|
596 hh 0 rlineto
|
|
597 0 ww rlineto
|
|
598 hh neg 0 rlineto
|
|
599 0 ww neg rlineto
|
|
600 stroke
|
|
601 grestore
|
|
602 } if
|
|
603
|
|
604 gsave
|
|
605 stack_margin stack_margin rmoveto
|
|
606 debug { char_height char_width DrawBox } if
|
|
607 1 fraction_width sub char_width mul 2 div 0 rmoveto
|
|
608 fraction_width char_width mul char_height char DrawChar
|
|
609 grestore
|
|
610
|
|
611 } if
|
|
612 0 interval yaxis_scale div stack_height mul rmoveto
|
|
613 } bind def
|
|
614
|
|
615
|
|
616 /DrawChar { % <width> <height> <char> ShowChar
|
|
617 /tc exch def % The character
|
|
618 /ysize exch def % the y size of the character
|
|
619 /xsize exch def % the x size of the character
|
|
620 /xmulfactor 1 def
|
|
621 /ymulfactor 1 def
|
|
622
|
|
623 gsave
|
|
624 SetLogoFont
|
|
625 tc SetColor
|
|
626
|
|
627 % IReplacementHack
|
|
628 % Deal with the lack of bars on the letter 'I' in Arial and Helvetica
|
|
629 % by replacing with 'I' from Courier.
|
|
630 tc (I) eq {
|
|
631 /Courier findfont char_width scalefont setfont
|
|
632 } if
|
|
633
|
|
634
|
|
635 shrink {
|
|
636 xsize 1 shrink_fraction sub 2 div mul
|
|
637 ysize 1 shrink_fraction sub 2 div mul rmoveto
|
|
638 shrink_fraction shrink_fraction scale
|
|
639 } if
|
|
640
|
|
641 % Calculate the font scaling factors
|
|
642 % Loop twice to catch small correction due to first scaling
|
|
643 2 {
|
|
644 gsave
|
|
645 xmulfactor ymulfactor scale
|
|
646
|
|
647 ysize % desired size of character in points
|
|
648 tc CharBoxHeight
|
|
649 dup 0.0 ne {
|
|
650 div % factor by which to scale up the character
|
|
651 /ymulfactor exch def
|
|
652 } {pop pop} ifelse
|
|
653
|
|
654 xsize % desired size of character in points
|
|
655 tc CharBoxWidth
|
|
656 dup 0.0 ne {
|
|
657 div % factor by which to scale up the character
|
|
658 /xmulfactor exch def
|
|
659 } {pop pop} ifelse
|
|
660 grestore
|
|
661 } repeat
|
|
662
|
|
663
|
|
664
|
|
665 % Draw the character
|
|
666 xmulfactor ymulfactor scale
|
|
667 % Move lower left corner of character to start point
|
|
668 tc CharBox pop pop % llx lly : Lower left corner
|
|
669 exch neg exch neg
|
|
670 rmoveto
|
|
671
|
|
672 tc show
|
|
673
|
|
674 grestore
|
|
675 } bind def
|
|
676
|
|
677 /SetColor{ % <char> SetColor
|
|
678 dup color_dict exch known {
|
|
679 color_dict exch get aload pop setrgbcolor
|
|
680 } {
|
|
681 pop
|
|
682 default_color aload pop setrgbcolor
|
|
683 } ifelse
|
|
684 } bind def
|
|
685
|
|
686
|
|
687 /DrawErrorbar{ % interval_down interval_up DrawErrorbar
|
|
688
|
|
689 gsave
|
|
690 /points_per_unit stack_height yaxis_scale div def
|
|
691 /height_up exch points_per_unit mul def
|
|
692 /height_down exch points_per_unit mul def
|
|
693
|
|
694 show_errorbars {
|
|
695
|
|
696 stroke_width setlinewidth
|
|
697 errorbar_gray setgray
|
|
698 stack_width 2 div 0 rmoveto
|
|
699
|
|
700 /errorbar_width char_width errorbar_width_fraction mul def
|
|
701 /errorbar_width2 errorbar_width 2 div def
|
|
702
|
|
703 gsave
|
|
704 0 height_down neg rmoveto
|
|
705 errorbar_width2 neg 0 rlineto
|
|
706 errorbar_width 0 rlineto
|
|
707 errorbar_width2 neg 0 rlineto
|
|
708 0 height_down errorbar_fraction mul rlineto
|
|
709 stroke
|
|
710 grestore
|
|
711
|
|
712 gsave
|
|
713 0 height_up rmoveto
|
|
714 errorbar_width2 neg 0 rlineto
|
|
715 errorbar_width 0 rlineto
|
|
716 errorbar_width2 neg 0 rlineto
|
|
717 0 height_up neg errorbar_fraction mul rlineto
|
|
718 stroke
|
|
719 grestore
|
|
720 } if
|
|
721
|
|
722 grestore
|
|
723
|
|
724 } bind def
|
|
725
|
|
726 /DrawErrorbarFirst{ % interval_down interval_up center DrawErrorbarFirst
|
|
727 gsave
|
|
728 /points_per_unit stack_height yaxis_scale div def
|
|
729 /center exch points_per_unit mul def
|
|
730
|
|
731 0 center rmoveto
|
|
732 DrawErrorbar
|
|
733 grestore
|
|
734 } bind def
|
|
735
|
|
736 %%EndProlog
|
|
737
|
|
738 %%Page: 1 1
|
|
739
|
|
740 % Example Data
|
|
741 %StartLogo
|
|
742 % StartLine
|
|
743 % (1) StartStack
|
|
744 % 1.2 (C) ShowSymbol
|
|
745 % 2.2 (I) ShowSymbol
|
|
746 % 0.5 0.5 DrawErrorbar
|
|
747 % EndStack
|
|
748 % (2) StartStack
|
|
749 % 0.5 (I) ShowSymbol
|
|
750 % 0.9 (L) ShowSymbol
|
|
751 % 1.0 (G) ShowSymbol
|
|
752 %
|
|
753 % 0.5 0.5 DrawErrorbar
|
|
754 % EndStack
|
|
755 % (234) StartStack
|
|
756 % EndStack
|
|
757 % (235) StartStack
|
|
758 % EndStack
|
|
759 % EndLine
|
|
760 %EndLogo
|
|
761
|
|
762 StartLogo
|
|
763
|
|
764 StartLine
|
|
765 (1) StartStack
|
|
766 1.000000 0.000000 (TTC) ShowSymbol
|
|
767 1.000000 0.000000 (TGT) ShowSymbol
|
|
768 1.000000 0.000000 (TGG) ShowSymbol
|
|
769 1.000000 0.000000 (TGA) ShowSymbol
|
|
770 1.000000 0.000000 (TCG) ShowSymbol
|
|
771 1.000000 0.000000 (TCC) ShowSymbol
|
|
772 1.000000 0.000000 (TCA) ShowSymbol
|
|
773 1.000000 0.000000 (TAT) ShowSymbol
|
|
774 1.000000 0.000000 (TAG) ShowSymbol
|
|
775 1.000000 0.000000 (TAC) ShowSymbol
|
|
776 1.000000 0.000000 (GTT) ShowSymbol
|
|
777 1.000000 0.000000 (GTC) ShowSymbol
|
|
778 1.000000 0.000000 (GTA) ShowSymbol
|
|
779 1.000000 0.000000 (GGT) ShowSymbol
|
|
780 1.000000 0.000000 (GGG) ShowSymbol
|
|
781 1.000000 0.000000 (GGC) ShowSymbol
|
|
782 1.000000 0.000000 (GGA) ShowSymbol
|
|
783 1.000000 0.000000 (GCT) ShowSymbol
|
|
784 1.000000 0.000000 (GCG) ShowSymbol
|
|
785 1.000000 0.000000 (GCC) ShowSymbol
|
|
786 1.000000 0.000000 (GCA) ShowSymbol
|
|
787 1.000000 0.000000 (GAG) ShowSymbol
|
|
788 1.000000 0.000000 (CTT) ShowSymbol
|
|
789 1.000000 0.000000 (CTG) ShowSymbol
|
|
790 1.000000 0.000000 (CTC) ShowSymbol
|
|
791 1.000000 0.000000 (CTA) ShowSymbol
|
|
792 1.000000 0.000000 (CGT) ShowSymbol
|
|
793 1.000000 0.000000 (CGG) ShowSymbol
|
|
794 1.000000 0.000000 (CGC) ShowSymbol
|
|
795 1.000000 0.000000 (CCT) ShowSymbol
|
|
796 1.000000 0.000000 (CCG) ShowSymbol
|
|
797 1.000000 0.000000 (CCC) ShowSymbol
|
|
798 1.000000 0.000000 (CCA) ShowSymbol
|
|
799 1.000000 0.000000 (CAT) ShowSymbol
|
|
800 1.000000 0.000000 (CAG) ShowSymbol
|
|
801 1.000000 0.000000 (CAC) ShowSymbol
|
|
802 1.000000 0.000000 (CAA) ShowSymbol
|
|
803 1.000000 0.000000 (ATC) ShowSymbol
|
|
804 1.000000 0.000000 (ATA) ShowSymbol
|
|
805 1.000000 0.000000 (AGT) ShowSymbol
|
|
806 1.000000 0.000000 (AGC) ShowSymbol
|
|
807 1.000000 0.000000 (ACT) ShowSymbol
|
|
808 1.000000 0.000000 (ACG) ShowSymbol
|
|
809 1.000000 0.000000 (ACC) ShowSymbol
|
|
810 1.000000 0.000000 (ACA) ShowSymbol
|
|
811 1.000000 0.018239 (TGC) ShowSymbol
|
|
812 1.000000 0.018239 (GTG) ShowSymbol
|
|
813 1.000000 0.018239 (GAT) ShowSymbol
|
|
814 1.000000 0.018239 (GAC) ShowSymbol
|
|
815 1.000000 0.018239 (GAA) ShowSymbol
|
|
816 1.000000 0.018239 (CGA) ShowSymbol
|
|
817 1.000000 0.018239 (AGG) ShowSymbol
|
|
818 1.000000 0.036479 (TTG) ShowSymbol
|
|
819 1.000000 0.036479 (TTA) ShowSymbol
|
|
820 1.000000 0.036479 (TCT) ShowSymbol
|
|
821 1.000000 0.036479 (ATG) ShowSymbol
|
|
822 1.000000 0.036479 (AAC) ShowSymbol
|
|
823 1.000000 0.054718 (ATT) ShowSymbol
|
|
824 1.000000 0.054718 (AGA) ShowSymbol
|
|
825 1.000000 0.054718 (AAG) ShowSymbol
|
|
826 1.000000 0.072957 (AAT) ShowSymbol
|
|
827 1.000000 0.091196 (AAA) ShowSymbol
|
|
828 1.000000 0.109436 (TAA) ShowSymbol
|
|
829 1.000000 0.145914 (TTT) ShowSymbol
|
|
830 0.311195 0.311195 DrawErrorbar
|
|
831 EndStack
|
|
832
|
|
833 (2) StartStack
|
|
834 1.000000 0.000000 (TTG) ShowSymbol
|
|
835 1.000000 0.000000 (TTA) ShowSymbol
|
|
836 1.000000 0.000000 (TGG) ShowSymbol
|
|
837 1.000000 0.000000 (TCT) ShowSymbol
|
|
838 1.000000 0.000000 (TCG) ShowSymbol
|
|
839 1.000000 0.000000 (TCC) ShowSymbol
|
|
840 1.000000 0.000000 (TCA) ShowSymbol
|
|
841 1.000000 0.000000 (TAG) ShowSymbol
|
|
842 1.000000 0.000000 (TAC) ShowSymbol
|
|
843 1.000000 0.000000 (TAA) ShowSymbol
|
|
844 1.000000 0.000000 (GTT) ShowSymbol
|
|
845 1.000000 0.000000 (GTG) ShowSymbol
|
|
846 1.000000 0.000000 (GTC) ShowSymbol
|
|
847 1.000000 0.000000 (GTA) ShowSymbol
|
|
848 1.000000 0.000000 (GGG) ShowSymbol
|
|
849 1.000000 0.000000 (GGA) ShowSymbol
|
|
850 1.000000 0.000000 (GCT) ShowSymbol
|
|
851 1.000000 0.000000 (GCG) ShowSymbol
|
|
852 1.000000 0.000000 (GCC) ShowSymbol
|
|
853 1.000000 0.000000 (GCA) ShowSymbol
|
|
854 1.000000 0.000000 (GAT) ShowSymbol
|
|
855 1.000000 0.000000 (GAG) ShowSymbol
|
|
856 1.000000 0.000000 (GAC) ShowSymbol
|
|
857 1.000000 0.000000 (GAA) ShowSymbol
|
|
858 1.000000 0.000000 (CTT) ShowSymbol
|
|
859 1.000000 0.000000 (CTG) ShowSymbol
|
|
860 1.000000 0.000000 (CTA) ShowSymbol
|
|
861 1.000000 0.000000 (CGG) ShowSymbol
|
|
862 1.000000 0.000000 (CGC) ShowSymbol
|
|
863 1.000000 0.000000 (CGA) ShowSymbol
|
|
864 1.000000 0.000000 (CCG) ShowSymbol
|
|
865 1.000000 0.000000 (CCC) ShowSymbol
|
|
866 1.000000 0.000000 (CCA) ShowSymbol
|
|
867 1.000000 0.000000 (CAT) ShowSymbol
|
|
868 1.000000 0.000000 (CAG) ShowSymbol
|
|
869 1.000000 0.000000 (CAC) ShowSymbol
|
|
870 1.000000 0.000000 (CAA) ShowSymbol
|
|
871 1.000000 0.000000 (ATT) ShowSymbol
|
|
872 1.000000 0.000000 (ATG) ShowSymbol
|
|
873 1.000000 0.000000 (ATC) ShowSymbol
|
|
874 1.000000 0.000000 (ATA) ShowSymbol
|
|
875 1.000000 0.000000 (AGT) ShowSymbol
|
|
876 1.000000 0.000000 (AGG) ShowSymbol
|
|
877 1.000000 0.000000 (AGC) ShowSymbol
|
|
878 1.000000 0.000000 (AGA) ShowSymbol
|
|
879 1.000000 0.000000 (ACT) ShowSymbol
|
|
880 1.000000 0.000000 (ACG) ShowSymbol
|
|
881 1.000000 0.000000 (ACC) ShowSymbol
|
|
882 1.000000 0.000000 (ACA) ShowSymbol
|
|
883 1.000000 0.000000 (AAT) ShowSymbol
|
|
884 1.000000 0.000000 (AAG) ShowSymbol
|
|
885 1.000000 0.000000 (AAC) ShowSymbol
|
|
886 1.000000 0.000000 (AAA) ShowSymbol
|
|
887 1.000000 0.031466 (TGA) ShowSymbol
|
|
888 1.000000 0.031466 (GGT) ShowSymbol
|
|
889 1.000000 0.031466 (GGC) ShowSymbol
|
|
890 1.000000 0.031466 (CTC) ShowSymbol
|
|
891 1.000000 0.031466 (CCT) ShowSymbol
|
|
892 1.000000 0.062933 (TTC) ShowSymbol
|
|
893 1.000000 0.062933 (TAT) ShowSymbol
|
|
894 1.000000 0.094399 (TTT) ShowSymbol
|
|
895 1.000000 0.125865 (TGC) ShowSymbol
|
|
896 1.000000 0.188798 (CGT) ShowSymbol
|
|
897 1.000000 0.849589 (TGT) ShowSymbol
|
|
898 0.373757 0.373757 DrawErrorbar
|
|
899 EndStack
|
|
900
|
|
901 (3) StartStack
|
|
902 1.000000 0.000000 (TTT) ShowSymbol
|
|
903 1.000000 0.000000 (TTG) ShowSymbol
|
|
904 1.000000 0.000000 (TTC) ShowSymbol
|
|
905 1.000000 0.000000 (TTA) ShowSymbol
|
|
906 1.000000 0.000000 (TGT) ShowSymbol
|
|
907 1.000000 0.000000 (TGG) ShowSymbol
|
|
908 1.000000 0.000000 (TGC) ShowSymbol
|
|
909 1.000000 0.000000 (TGA) ShowSymbol
|
|
910 1.000000 0.000000 (TCT) ShowSymbol
|
|
911 1.000000 0.000000 (TCG) ShowSymbol
|
|
912 1.000000 0.000000 (TCC) ShowSymbol
|
|
913 1.000000 0.000000 (TCA) ShowSymbol
|
|
914 1.000000 0.000000 (TAG) ShowSymbol
|
|
915 1.000000 0.000000 (GTT) ShowSymbol
|
|
916 1.000000 0.000000 (GTG) ShowSymbol
|
|
917 1.000000 0.000000 (GTC) ShowSymbol
|
|
918 1.000000 0.000000 (GTA) ShowSymbol
|
|
919 1.000000 0.000000 (GGG) ShowSymbol
|
|
920 1.000000 0.000000 (GCA) ShowSymbol
|
|
921 1.000000 0.000000 (CTT) ShowSymbol
|
|
922 1.000000 0.000000 (CTG) ShowSymbol
|
|
923 1.000000 0.000000 (CTC) ShowSymbol
|
|
924 1.000000 0.000000 (CTA) ShowSymbol
|
|
925 1.000000 0.000000 (CGT) ShowSymbol
|
|
926 1.000000 0.000000 (CGG) ShowSymbol
|
|
927 1.000000 0.000000 (CGC) ShowSymbol
|
|
928 1.000000 0.000000 (CGA) ShowSymbol
|
|
929 1.000000 0.000000 (CCT) ShowSymbol
|
|
930 1.000000 0.000000 (CCG) ShowSymbol
|
|
931 1.000000 0.000000 (CCC) ShowSymbol
|
|
932 1.000000 0.000000 (CCA) ShowSymbol
|
|
933 1.000000 0.000000 (CAT) ShowSymbol
|
|
934 1.000000 0.000000 (CAG) ShowSymbol
|
|
935 1.000000 0.000000 (CAC) ShowSymbol
|
|
936 1.000000 0.000000 (CAA) ShowSymbol
|
|
937 1.000000 0.000000 (ATT) ShowSymbol
|
|
938 1.000000 0.000000 (ATG) ShowSymbol
|
|
939 1.000000 0.000000 (ATC) ShowSymbol
|
|
940 1.000000 0.000000 (ATA) ShowSymbol
|
|
941 1.000000 0.000000 (AGT) ShowSymbol
|
|
942 1.000000 0.000000 (AGG) ShowSymbol
|
|
943 1.000000 0.000000 (AGC) ShowSymbol
|
|
944 1.000000 0.000000 (AGA) ShowSymbol
|
|
945 1.000000 0.000000 (ACT) ShowSymbol
|
|
946 1.000000 0.000000 (ACG) ShowSymbol
|
|
947 1.000000 0.000000 (ACC) ShowSymbol
|
|
948 1.000000 0.000000 (ACA) ShowSymbol
|
|
949 1.000000 0.000000 (AAC) ShowSymbol
|
|
950 1.000000 0.015915 (TAC) ShowSymbol
|
|
951 1.000000 0.015915 (TAA) ShowSymbol
|
|
952 1.000000 0.015915 (GGT) ShowSymbol
|
|
953 1.000000 0.015915 (GGC) ShowSymbol
|
|
954 1.000000 0.015915 (GGA) ShowSymbol
|
|
955 1.000000 0.015915 (GCT) ShowSymbol
|
|
956 1.000000 0.015915 (GCG) ShowSymbol
|
|
957 1.000000 0.015915 (GCC) ShowSymbol
|
|
958 1.000000 0.015915 (AAT) ShowSymbol
|
|
959 1.000000 0.015915 (AAA) ShowSymbol
|
|
960 1.000000 0.031831 (TAT) ShowSymbol
|
|
961 1.000000 0.031831 (AAG) ShowSymbol
|
|
962 1.000000 0.047746 (GAA) ShowSymbol
|
|
963 1.000000 0.095493 (GAG) ShowSymbol
|
|
964 1.000000 0.111408 (GAC) ShowSymbol
|
|
965 1.000000 0.302394 (GAT) ShowSymbol
|
|
966 0.323483 0.323483 DrawErrorbar
|
|
967 EndStack
|
|
968
|
|
969 (4) StartStack
|
|
970 1.000000 0.000000 (TGT) ShowSymbol
|
|
971 1.000000 0.000000 (TGC) ShowSymbol
|
|
972 1.000000 0.000000 (TGA) ShowSymbol
|
|
973 1.000000 0.000000 (TCT) ShowSymbol
|
|
974 1.000000 0.000000 (TCC) ShowSymbol
|
|
975 1.000000 0.000000 (TAC) ShowSymbol
|
|
976 1.000000 0.000000 (TAA) ShowSymbol
|
|
977 1.000000 0.000000 (GTT) ShowSymbol
|
|
978 1.000000 0.000000 (GTA) ShowSymbol
|
|
979 1.000000 0.000000 (GGT) ShowSymbol
|
|
980 1.000000 0.000000 (GGG) ShowSymbol
|
|
981 1.000000 0.000000 (GGC) ShowSymbol
|
|
982 1.000000 0.000000 (GCT) ShowSymbol
|
|
983 1.000000 0.000000 (GAC) ShowSymbol
|
|
984 1.000000 0.000000 (GAA) ShowSymbol
|
|
985 1.000000 0.000000 (CTT) ShowSymbol
|
|
986 1.000000 0.000000 (CTA) ShowSymbol
|
|
987 1.000000 0.000000 (CGC) ShowSymbol
|
|
988 1.000000 0.000000 (CGA) ShowSymbol
|
|
989 1.000000 0.000000 (CCT) ShowSymbol
|
|
990 1.000000 0.000000 (CCG) ShowSymbol
|
|
991 1.000000 0.000000 (CAG) ShowSymbol
|
|
992 1.000000 0.000000 (CAC) ShowSymbol
|
|
993 1.000000 0.000000 (ATC) ShowSymbol
|
|
994 1.000000 0.000000 (ATA) ShowSymbol
|
|
995 1.000000 0.000000 (AGT) ShowSymbol
|
|
996 1.000000 0.000000 (AGG) ShowSymbol
|
|
997 1.000000 0.000000 (AGA) ShowSymbol
|
|
998 1.000000 0.000000 (ACT) ShowSymbol
|
|
999 1.000000 0.000000 (ACC) ShowSymbol
|
|
1000 1.000000 0.000000 (AAT) ShowSymbol
|
|
1001 1.000000 0.000000 (AAG) ShowSymbol
|
|
1002 1.000000 0.000000 (AAC) ShowSymbol
|
|
1003 1.000000 0.000000 (AAA) ShowSymbol
|
|
1004 1.000000 0.014563 (TTG) ShowSymbol
|
|
1005 1.000000 0.014563 (TGG) ShowSymbol
|
|
1006 1.000000 0.014563 (TCG) ShowSymbol
|
|
1007 1.000000 0.014563 (TAT) ShowSymbol
|
|
1008 1.000000 0.014563 (TAG) ShowSymbol
|
|
1009 1.000000 0.014563 (GTC) ShowSymbol
|
|
1010 1.000000 0.014563 (GGA) ShowSymbol
|
|
1011 1.000000 0.014563 (GCC) ShowSymbol
|
|
1012 1.000000 0.014563 (GCA) ShowSymbol
|
|
1013 1.000000 0.014563 (GAT) ShowSymbol
|
|
1014 1.000000 0.014563 (GAG) ShowSymbol
|
|
1015 1.000000 0.014563 (CTC) ShowSymbol
|
|
1016 1.000000 0.014563 (CGT) ShowSymbol
|
|
1017 1.000000 0.014563 (CGG) ShowSymbol
|
|
1018 1.000000 0.014563 (CCC) ShowSymbol
|
|
1019 1.000000 0.014563 (ATG) ShowSymbol
|
|
1020 1.000000 0.014563 (AGC) ShowSymbol
|
|
1021 1.000000 0.014563 (ACG) ShowSymbol
|
|
1022 1.000000 0.029127 (TTT) ShowSymbol
|
|
1023 1.000000 0.029127 (TTC) ShowSymbol
|
|
1024 1.000000 0.029127 (TTA) ShowSymbol
|
|
1025 1.000000 0.029127 (TCA) ShowSymbol
|
|
1026 1.000000 0.029127 (GTG) ShowSymbol
|
|
1027 1.000000 0.029127 (GCG) ShowSymbol
|
|
1028 1.000000 0.029127 (CAT) ShowSymbol
|
|
1029 1.000000 0.043690 (CCA) ShowSymbol
|
|
1030 1.000000 0.043690 (CAA) ShowSymbol
|
|
1031 1.000000 0.043690 (ATT) ShowSymbol
|
|
1032 1.000000 0.043690 (ACA) ShowSymbol
|
|
1033 1.000000 0.072817 (CTG) ShowSymbol
|
|
1034 0.421733 0.421733 DrawErrorbar
|
|
1035 EndStack
|
|
1036
|
|
1037 (5) StartStack
|
|
1038 1.000000 0.000000 (TTG) ShowSymbol
|
|
1039 1.000000 0.000000 (TTC) ShowSymbol
|
|
1040 1.000000 0.000000 (TTA) ShowSymbol
|
|
1041 1.000000 0.000000 (TGG) ShowSymbol
|
|
1042 1.000000 0.000000 (TGA) ShowSymbol
|
|
1043 1.000000 0.000000 (TCC) ShowSymbol
|
|
1044 1.000000 0.000000 (TCA) ShowSymbol
|
|
1045 1.000000 0.000000 (TAG) ShowSymbol
|
|
1046 1.000000 0.000000 (TAC) ShowSymbol
|
|
1047 1.000000 0.000000 (TAA) ShowSymbol
|
|
1048 1.000000 0.000000 (GTC) ShowSymbol
|
|
1049 1.000000 0.000000 (GTA) ShowSymbol
|
|
1050 1.000000 0.000000 (GGG) ShowSymbol
|
|
1051 1.000000 0.000000 (GGC) ShowSymbol
|
|
1052 1.000000 0.000000 (GGA) ShowSymbol
|
|
1053 1.000000 0.000000 (GCC) ShowSymbol
|
|
1054 1.000000 0.000000 (GAG) ShowSymbol
|
|
1055 1.000000 0.000000 (GAC) ShowSymbol
|
|
1056 1.000000 0.000000 (CTG) ShowSymbol
|
|
1057 1.000000 0.000000 (CTC) ShowSymbol
|
|
1058 1.000000 0.000000 (CTA) ShowSymbol
|
|
1059 1.000000 0.000000 (CGT) ShowSymbol
|
|
1060 1.000000 0.000000 (CGG) ShowSymbol
|
|
1061 1.000000 0.000000 (CGC) ShowSymbol
|
|
1062 1.000000 0.000000 (CGA) ShowSymbol
|
|
1063 1.000000 0.000000 (CCG) ShowSymbol
|
|
1064 1.000000 0.000000 (CCA) ShowSymbol
|
|
1065 1.000000 0.000000 (CAG) ShowSymbol
|
|
1066 1.000000 0.000000 (CAC) ShowSymbol
|
|
1067 1.000000 0.000000 (CAA) ShowSymbol
|
|
1068 1.000000 0.000000 (AGT) ShowSymbol
|
|
1069 1.000000 0.000000 (AGG) ShowSymbol
|
|
1070 1.000000 0.000000 (AGC) ShowSymbol
|
|
1071 1.000000 0.000000 (ACG) ShowSymbol
|
|
1072 1.000000 0.000000 (ACC) ShowSymbol
|
|
1073 1.000000 0.000000 (ACA) ShowSymbol
|
|
1074 1.000000 0.000000 (AAG) ShowSymbol
|
|
1075 1.000000 0.000000 (AAC) ShowSymbol
|
|
1076 1.000000 0.012118 (TTT) ShowSymbol
|
|
1077 1.000000 0.012118 (TGC) ShowSymbol
|
|
1078 1.000000 0.012118 (TCT) ShowSymbol
|
|
1079 1.000000 0.012118 (GCA) ShowSymbol
|
|
1080 1.000000 0.012118 (CCT) ShowSymbol
|
|
1081 1.000000 0.012118 (CCC) ShowSymbol
|
|
1082 1.000000 0.012118 (ATG) ShowSymbol
|
|
1083 1.000000 0.012118 (ATC) ShowSymbol
|
|
1084 1.000000 0.012118 (ATA) ShowSymbol
|
|
1085 1.000000 0.012118 (AGA) ShowSymbol
|
|
1086 1.000000 0.012118 (ACT) ShowSymbol
|
|
1087 1.000000 0.012118 (AAT) ShowSymbol
|
|
1088 1.000000 0.012118 (AAA) ShowSymbol
|
|
1089 1.000000 0.024237 (TCG) ShowSymbol
|
|
1090 1.000000 0.024237 (TAT) ShowSymbol
|
|
1091 1.000000 0.024237 (GTG) ShowSymbol
|
|
1092 1.000000 0.024237 (GGT) ShowSymbol
|
|
1093 1.000000 0.024237 (GCT) ShowSymbol
|
|
1094 1.000000 0.024237 (GCG) ShowSymbol
|
|
1095 1.000000 0.024237 (GAA) ShowSymbol
|
|
1096 1.000000 0.024237 (CTT) ShowSymbol
|
|
1097 1.000000 0.036355 (TGT) ShowSymbol
|
|
1098 1.000000 0.036355 (ATT) ShowSymbol
|
|
1099 1.000000 0.048474 (GTT) ShowSymbol
|
|
1100 1.000000 0.048474 (CAT) ShowSymbol
|
|
1101 1.000000 0.072711 (GAT) ShowSymbol
|
|
1102 0.256271 0.256271 DrawErrorbar
|
|
1103 EndStack
|
|
1104
|
|
1105 (6) StartStack
|
|
1106 1.000000 0.000000 (TTT) ShowSymbol
|
|
1107 1.000000 0.000000 (TTG) ShowSymbol
|
|
1108 1.000000 0.000000 (TTC) ShowSymbol
|
|
1109 1.000000 0.000000 (TTA) ShowSymbol
|
|
1110 1.000000 0.000000 (TGT) ShowSymbol
|
|
1111 1.000000 0.000000 (TGG) ShowSymbol
|
|
1112 1.000000 0.000000 (TGA) ShowSymbol
|
|
1113 1.000000 0.000000 (TCT) ShowSymbol
|
|
1114 1.000000 0.000000 (TCG) ShowSymbol
|
|
1115 1.000000 0.000000 (TCC) ShowSymbol
|
|
1116 1.000000 0.000000 (TCA) ShowSymbol
|
|
1117 1.000000 0.000000 (TAT) ShowSymbol
|
|
1118 1.000000 0.000000 (TAG) ShowSymbol
|
|
1119 1.000000 0.000000 (GTT) ShowSymbol
|
|
1120 1.000000 0.000000 (GTG) ShowSymbol
|
|
1121 1.000000 0.000000 (GTC) ShowSymbol
|
|
1122 1.000000 0.000000 (GTA) ShowSymbol
|
|
1123 1.000000 0.000000 (GGT) ShowSymbol
|
|
1124 1.000000 0.000000 (GGG) ShowSymbol
|
|
1125 1.000000 0.000000 (GGC) ShowSymbol
|
|
1126 1.000000 0.000000 (GGA) ShowSymbol
|
|
1127 1.000000 0.000000 (GCT) ShowSymbol
|
|
1128 1.000000 0.000000 (GCG) ShowSymbol
|
|
1129 1.000000 0.000000 (GCC) ShowSymbol
|
|
1130 1.000000 0.000000 (GCA) ShowSymbol
|
|
1131 1.000000 0.000000 (GAT) ShowSymbol
|
|
1132 1.000000 0.000000 (GAG) ShowSymbol
|
|
1133 1.000000 0.000000 (GAC) ShowSymbol
|
|
1134 1.000000 0.000000 (GAA) ShowSymbol
|
|
1135 1.000000 0.000000 (CTT) ShowSymbol
|
|
1136 1.000000 0.000000 (CTG) ShowSymbol
|
|
1137 1.000000 0.000000 (CGG) ShowSymbol
|
|
1138 1.000000 0.000000 (CCT) ShowSymbol
|
|
1139 1.000000 0.000000 (CCG) ShowSymbol
|
|
1140 1.000000 0.000000 (CCC) ShowSymbol
|
|
1141 1.000000 0.000000 (CCA) ShowSymbol
|
|
1142 1.000000 0.000000 (CAG) ShowSymbol
|
|
1143 1.000000 0.000000 (ATG) ShowSymbol
|
|
1144 1.000000 0.000000 (ATC) ShowSymbol
|
|
1145 1.000000 0.000000 (ATA) ShowSymbol
|
|
1146 1.000000 0.000000 (AGT) ShowSymbol
|
|
1147 1.000000 0.000000 (AGG) ShowSymbol
|
|
1148 1.000000 0.000000 (AGC) ShowSymbol
|
|
1149 1.000000 0.000000 (AGA) ShowSymbol
|
|
1150 1.000000 0.000000 (ACT) ShowSymbol
|
|
1151 1.000000 0.000000 (ACG) ShowSymbol
|
|
1152 1.000000 0.000000 (ACC) ShowSymbol
|
|
1153 1.000000 0.000000 (AAT) ShowSymbol
|
|
1154 1.000000 0.000000 (AAG) ShowSymbol
|
|
1155 1.000000 0.021747 (TGC) ShowSymbol
|
|
1156 1.000000 0.021747 (TAC) ShowSymbol
|
|
1157 1.000000 0.021747 (TAA) ShowSymbol
|
|
1158 1.000000 0.021747 (CTC) ShowSymbol
|
|
1159 1.000000 0.021747 (CTA) ShowSymbol
|
|
1160 1.000000 0.021747 (ATT) ShowSymbol
|
|
1161 1.000000 0.021747 (ACA) ShowSymbol
|
|
1162 1.000000 0.021747 (AAA) ShowSymbol
|
|
1163 1.000000 0.043493 (CGA) ShowSymbol
|
|
1164 1.000000 0.065240 (CGT) ShowSymbol
|
|
1165 1.000000 0.065240 (CAT) ShowSymbol
|
|
1166 1.000000 0.086986 (CGC) ShowSymbol
|
|
1167 1.000000 0.086986 (CAA) ShowSymbol
|
|
1168 1.000000 0.086986 (AAC) ShowSymbol
|
|
1169 1.000000 0.456677 (CAC) ShowSymbol
|
|
1170 0.320681 0.320681 DrawErrorbar
|
|
1171 EndStack
|
|
1172
|
|
1173 (7) StartStack
|
|
1174 1.000000 0.000000 (TTG) ShowSymbol
|
|
1175 1.000000 0.000000 (TTA) ShowSymbol
|
|
1176 1.000000 0.000000 (TGG) ShowSymbol
|
|
1177 1.000000 0.000000 (TGC) ShowSymbol
|
|
1178 1.000000 0.000000 (TGA) ShowSymbol
|
|
1179 1.000000 0.000000 (TCG) ShowSymbol
|
|
1180 1.000000 0.000000 (TCC) ShowSymbol
|
|
1181 1.000000 0.000000 (TAT) ShowSymbol
|
|
1182 1.000000 0.000000 (TAG) ShowSymbol
|
|
1183 1.000000 0.000000 (TAC) ShowSymbol
|
|
1184 1.000000 0.000000 (TAA) ShowSymbol
|
|
1185 1.000000 0.000000 (GTG) ShowSymbol
|
|
1186 1.000000 0.000000 (GTC) ShowSymbol
|
|
1187 1.000000 0.000000 (GTA) ShowSymbol
|
|
1188 1.000000 0.000000 (GGT) ShowSymbol
|
|
1189 1.000000 0.000000 (GGG) ShowSymbol
|
|
1190 1.000000 0.000000 (GGC) ShowSymbol
|
|
1191 1.000000 0.000000 (GCG) ShowSymbol
|
|
1192 1.000000 0.000000 (GCC) ShowSymbol
|
|
1193 1.000000 0.000000 (GCA) ShowSymbol
|
|
1194 1.000000 0.000000 (GAT) ShowSymbol
|
|
1195 1.000000 0.000000 (GAG) ShowSymbol
|
|
1196 1.000000 0.000000 (GAC) ShowSymbol
|
|
1197 1.000000 0.000000 (CTT) ShowSymbol
|
|
1198 1.000000 0.000000 (CTG) ShowSymbol
|
|
1199 1.000000 0.000000 (CTC) ShowSymbol
|
|
1200 1.000000 0.000000 (CTA) ShowSymbol
|
|
1201 1.000000 0.000000 (CGT) ShowSymbol
|
|
1202 1.000000 0.000000 (CGG) ShowSymbol
|
|
1203 1.000000 0.000000 (CGC) ShowSymbol
|
|
1204 1.000000 0.000000 (CGA) ShowSymbol
|
|
1205 1.000000 0.000000 (CCT) ShowSymbol
|
|
1206 1.000000 0.000000 (CCG) ShowSymbol
|
|
1207 1.000000 0.000000 (CCC) ShowSymbol
|
|
1208 1.000000 0.000000 (CCA) ShowSymbol
|
|
1209 1.000000 0.000000 (CAG) ShowSymbol
|
|
1210 1.000000 0.000000 (CAC) ShowSymbol
|
|
1211 1.000000 0.000000 (ATG) ShowSymbol
|
|
1212 1.000000 0.000000 (ATC) ShowSymbol
|
|
1213 1.000000 0.000000 (AGG) ShowSymbol
|
|
1214 1.000000 0.000000 (AGC) ShowSymbol
|
|
1215 1.000000 0.000000 (ACG) ShowSymbol
|
|
1216 1.000000 0.000000 (ACC) ShowSymbol
|
|
1217 1.000000 0.000000 (AAG) ShowSymbol
|
|
1218 1.000000 0.000000 (AAC) ShowSymbol
|
|
1219 1.000000 0.017469 (TTC) ShowSymbol
|
|
1220 1.000000 0.017469 (TGT) ShowSymbol
|
|
1221 1.000000 0.017469 (TCT) ShowSymbol
|
|
1222 1.000000 0.017469 (TCA) ShowSymbol
|
|
1223 1.000000 0.017469 (GGA) ShowSymbol
|
|
1224 1.000000 0.017469 (GCT) ShowSymbol
|
|
1225 1.000000 0.017469 (GAA) ShowSymbol
|
|
1226 1.000000 0.017469 (ACA) ShowSymbol
|
|
1227 1.000000 0.034937 (TTT) ShowSymbol
|
|
1228 1.000000 0.034937 (CAT) ShowSymbol
|
|
1229 1.000000 0.034937 (CAA) ShowSymbol
|
|
1230 1.000000 0.034937 (AGT) ShowSymbol
|
|
1231 1.000000 0.052406 (GTT) ShowSymbol
|
|
1232 1.000000 0.052406 (AGA) ShowSymbol
|
|
1233 1.000000 0.052406 (AAT) ShowSymbol
|
|
1234 1.000000 0.069875 (AAA) ShowSymbol
|
|
1235 1.000000 0.087344 (ATA) ShowSymbol
|
|
1236 1.000000 0.087344 (ACT) ShowSymbol
|
|
1237 1.000000 0.174687 (ATT) ShowSymbol
|
|
1238 0.295737 0.295737 DrawErrorbar
|
|
1239 EndStack
|
|
1240
|
|
1241 EndLine
|
|
1242
|
|
1243 EndLogo
|
|
1244
|
|
1245
|
|
1246 %%EOF
|
|
1247
|