Mercurial > repos > davidmurphy > codonlogo
comparison test.eps @ 10:20716450be87
Uploaded
author | davidmurphy |
---|---|
date | Mon, 30 Jan 2012 21:17:50 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
9:f3462128e87c | 10:20716450be87 |
---|---|
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 |