Mercurial > repos > davidmurphy > codonlogo
comparison weblogolib/htdocs/test.html @ 4:4d47ab2b7bcc
Uploaded
author | davidmurphy |
---|---|
date | Fri, 13 Jan 2012 07:18:19 -0500 |
parents | c55bdc2fb9fa |
children |
comparison
equal
deleted
inserted
replaced
3:09d2dac9ef73 | 4:4d47ab2b7bcc |
---|---|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" | |
2 "http://www.w3.org/TR/html4/transitional.dtd"> | |
3 <html> | |
4 <head> | |
5 <link rel="stylesheet" type="text/css" href="logo.css" > | |
6 | |
7 <title>CodonLogo - Tests </title> | |
8 <meta name="author" content="Gavin E. Crooks" > | |
9 <meta name="ID" content="$ID:" > | |
10 | |
11 <style type="text/css"> | |
12 td { | |
13 border-left : white solid 4pt | |
14 } | |
15 .error { | |
16 color: #900; | |
17 border-left: red solid +4pt; | |
18 } | |
19 | |
20 .err_msg { | |
21 color: #900; | |
22 } | |
23 | |
24 </style> | |
25 </head> | |
26 | |
27 <body style="align:center"> | |
28 | |
29 | |
30 <table width="80%" border = '0' cellspacing='0' cellpadding='1' align="center"> | |
31 <tr><td > | |
32 <h1> CodonLogo: Tests</h1> | |
33 | |
34 </td><td align = "right"> | |
35 · | |
36 <a href="./">about</a> · | |
37 <a href="create.cgi">create</a> · | |
38 <a href="examples.html">examples</a> · | |
39 <a href="manual.html">manual</a> · | |
40 <br> | |
41 | |
42 </td></tr> | |
43 | |
44 <tr><td colspan='2'> | |
45 | |
46 Various tests of the CodonLogo webapp. <br > | |
47 | |
48 <hr > | |
49 | |
50 <dl> | |
51 <dt>Relative Entropy Test</dt> | |
52 <dd> | |
53 The entropy should be 2 bits, 1 bit, 0 bits | |
54 (The small sample correction should be turned off.) | |
55 <br > | |
56 <form method="post" action="create.cgi"> | |
57 <input type="submit" name="cmd_edit" value="Edit" > | |
58 <input type="submit" name="cmd_create" value="Create" > | |
59 <input type="hidden" name="show_yaxis" value="true" > | |
60 <input type="hidden" name="show_xaxis" value="true" > | |
61 <input type="hidden" name="show_fineprint" value="true" > | |
62 <input type="hidden" name="show_errorbars" value="true" > | |
63 <input type="hidden" name="download" value="true" > | |
64 <input type="hidden" name="composition" value="comp_none" > | |
65 | |
66 <input type="hidden" name="sequences" value= | |
67 "> | |
68 GTTGTTGTTGTT | |
69 > | |
70 GTCGTCGTCGTC | |
71 > | |
72 GGGGGGGGGGGG | |
73 > | |
74 GGAGGAGGAGGA | |
75 " > | |
76 </form> | |
77 </dd> | |
78 | |
79 | |
80 <dt>Title And Labels Test</dt> | |
81 <dd> | |
82 Replace and display x-label, y-label and title. | |
83 <form method="post" action="create.cgi"> | |
84 <input type="submit" name="cmd_edit" value="Edit" > | |
85 <input type="submit" name="cmd_create" value="Create" > | |
86 <input type="hidden" name="show_yaxis" value="true" > | |
87 <input type="hidden" name="show_xaxis" value="true" > | |
88 <input type="hidden" name="show_fineprint" value="true" > | |
89 <input type="hidden" name="show_errorbars" value="true" > | |
90 <input type="hidden" name="download" value="true" > | |
91 | |
92 <input type="hidden" name="yaxis_label" value="The Y-axis" > | |
93 <input type="hidden" name="xaxis_label" value="The X-axis" > | |
94 <input type="hidden" name="logo_title" value="This is the TITLE" > | |
95 <input type="hidden" name="sequences" value= | |
96 "> | |
97 AAAGTGAAAGTGAAAGTGAAAGTG | |
98 > | |
99 AAAGCGAAAGCGAAAGCGAAAGCG | |
100 > | |
101 TGCCCTTGCCCTTGCCCTTGCCCT | |
102 > | |
103 TGCCTTTGCCTTTGCCTTTGCCTT | |
104 " > | |
105 </form> | |
106 | |
107 Same, but do not show axes | |
108 <form method="post" action="create.cgi"> | |
109 <input type="submit" name="cmd_edit" value="Edit" > | |
110 <input type="submit" name="cmd_create" value="Create" > | |
111 <input type="hidden" name="show_fineprint" value="true" > | |
112 <input type="hidden" name="show_errorbars" value="true" > | |
113 <input type="hidden" name="download" value="true" > | |
114 | |
115 <input type="hidden" name="yaxis_label" value="This is the Y-axis" > | |
116 <input type="hidden" name="xaxis_label" value="This is the X-axis" > | |
117 <input type="hidden" name="logo_title" value="This is the TITLE" > | |
118 <input type="hidden" name="sequences" value= | |
119 "> | |
120 AAAGTGAAAGTGAAAGTGAAAGTG | |
121 > | |
122 AAAGCGAAAGCGAAAGCGAAAGCG | |
123 > | |
124 TGCCCTTGCCCTTGCCCTTGCCCT | |
125 > | |
126 TGCCTTTGCCTTTGCCTTTGCCTT | |
127 " > | |
128 </form> | |
129 </dd> | |
130 | |
131 | |
132 | |
133 <dt>Format Test</dt> | |
134 <dd> | |
135 Ensure that this logo can be created in each of the available formats | |
136 <form method="post" action="create.cgi"> | |
137 <input type="submit" name="cmd_edit" value="Edit" > | |
138 <input type="submit" name="cmd_create" value="Create" > | |
139 <input type="hidden" name="show_yaxis" value="true" > | |
140 <input type="hidden" name="show_xaxis" value="true" > | |
141 <input type="hidden" name="show_fineprint" value="true" > | |
142 <input type="hidden" name="show_errorbars" value="true" > | |
143 <input type="hidden" name="download" value="true" > | |
144 | |
145 Format: <select name="format"> | |
146 <option value="png_print">PNG</option> | |
147 <option value="png">PNG (low res.)</option> | |
148 <option value="jpeg">JPEG (low res.)</option> | |
149 <option value="eps">EPS (vector)</option> | |
150 <option value="pdf">PDF (vector)</option> | |
151 <option value="txt">data</option> | |
152 </select> | |
153 | |
154 <input type="hidden" name="sequences" value= | |
155 "> | |
156 AAAGTGAAAGTGAAAGTGAAAGTG | |
157 > | |
158 AAAGCGAAAGCGAAAGCGAAAGCG | |
159 > | |
160 TGCCCTTGCCCTTGCCCTTGCCCT | |
161 > | |
162 TGCCTTTGCCTTTGCCTTTGCCTT | |
163 " > | |
164 </form> | |
165 </dd> | |
166 | |
167 | |
168 | |
169 | |
170 <dt>Test Alphabetic Order</dt> | |
171 <dd> | |
172 Each character in each stack has the same entropy. The letters | |
173 should be alphabetized, top down. | |
174 <form method="post" action="create.cgi"> | |
175 <input type="submit" name="cmd_edit" value="Edit" > | |
176 <input type="submit" name="cmd_create" value="Create" > | |
177 <input type="hidden" name="show_yaxis" value="true" > | |
178 <input type="hidden" name="show_xaxis" value="true" > | |
179 <input type="hidden" name="show_fineprint" value="true" > | |
180 <input type="hidden" name="show_errorbars" value="true" > | |
181 <input type="hidden" name="download" value="true" > | |
182 <input type="hidden" name="composition" value="comp_none" > | |
183 (NA) | |
184 <input type="hidden" name="sequences" value= | |
185 "> | |
186 AAAGTG | |
187 > | |
188 AAAGCG | |
189 > | |
190 TGCCCT | |
191 > | |
192 TGCCTT | |
193 " > | |
194 </form> | |
195 | |
196 <form method="post" action="create.cgi"> | |
197 <input type="submit" name="cmd_edit" value="Edit" > | |
198 <input type="submit" name="cmd_create" value="Create" > | |
199 <input type="hidden" name="show_yaxis" value="true" > | |
200 <input type="hidden" name="show_xaxis" value="true" > | |
201 <input type="hidden" name="show_fineprint" value="true" > | |
202 <input type="hidden" name="show_errorbars" value="true" > (AA) | |
203 <input type="hidden" name="download" value="true" > | |
204 <input type="hidden" name="sequences" value= | |
205 "> | |
206 CA | |
207 > | |
208 CA | |
209 > | |
210 VA | |
211 > | |
212 VG | |
213 > | |
214 KG | |
215 > | |
216 KG | |
217 " > | |
218 </form> | |
219 </dd> | |
220 | |
221 | |
222 | |
223 <dt>One Single Column</dt> | |
224 <dd> | |
225 Should not die just because there is only 1 stack. | |
226 <form method="post" action="create.cgi"> | |
227 <input type="submit" name="cmd_edit" value="Edit" > | |
228 <input type="submit" name="cmd_create" value="Create" > | |
229 <input type="hidden" name="download" value="true" > | |
230 <input type="hidden" name="sequences" value= | |
231 "> | |
232 A | |
233 > | |
234 A | |
235 > | |
236 G | |
237 > | |
238 G | |
239 > | |
240 G | |
241 > | |
242 G | |
243 " > | |
244 </form> | |
245 </dd> | |
246 | |
247 | |
248 <dt> Small Sample Correction Test</dt> | |
249 <dd> | |
250 The samples per column decrease from 32 (left) to 1 (right). | |
251 Before the small sample correction the relative entropy of each stack | |
252 is 2 bits. | |
253 <form method="post" action="create.cgi"> | |
254 <input type="submit" name="cmd_edit" value="Edit" > | |
255 <input type="submit" name="cmd_create" value="Create" > | |
256 <input type="hidden" name="show_yaxis" value="true" > | |
257 <input type="hidden" name="show_xaxis" value="true" > | |
258 <input type="hidden" name="download" value="true" > | |
259 <input type="hidden" name="show_fineprint" value="true" > | |
260 <select name="composition" > | |
261 <option value = "comp_none" >No adjustment for composition</option> | |
262 <option value = "comp_auto" >auto</option> | |
263 </select> | |
264 | |
265 <input type="hidden" name="sequences" value= | |
266 "> | |
267 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG | |
268 > | |
269 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG- | |
270 > | |
271 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG-- | |
272 > | |
273 GGGGGGGGGGGGGGGGGGGGGGGGGGGGG--- | |
274 > | |
275 GGGGGGGGGGGGGGGGGGGGGGGGGGGG---- | |
276 > | |
277 GGGGGGGGGGGGGGGGGGGGGGGGGGG----- | |
278 > | |
279 GGGGGGGGGGGGGGGGGGGGGGGGGG------ | |
280 > | |
281 GGGGGGGGGGGGGGGGGGGGGGGGG------- | |
282 > | |
283 GGGGGGGGGGGGGGGGGGGGGGGG-------- | |
284 > | |
285 GGGGGGGGGGGGGGGGGGGGGGG--------- | |
286 > | |
287 GGGGGGGGGGGGGGGGGGGGGG---------- | |
288 > | |
289 GGGGGGGGGGGGGGGGGGGGG----------- | |
290 > | |
291 GGGGGGGGGGGGGGGGGGGG------------ | |
292 > | |
293 GGGGGGGGGGGGGGGGGGG------------- | |
294 > | |
295 GGGGGGGGGGGGGGGGGG-------------- | |
296 > | |
297 GGGGGGGGGGGGGGGG---------------- | |
298 > | |
299 GGGGGGGGGGGGGGG----------------- | |
300 > | |
301 GGGGGGGGGGGGGG------------------ | |
302 > | |
303 GGGGGGGGGGGGG------------------- | |
304 > | |
305 GGGGGGGGGGGG-------------------- | |
306 > | |
307 GGGGGGGGGGG--------------------- | |
308 > | |
309 GGGGGGGGGG---------------------- | |
310 > | |
311 GGGGGGGGG----------------------- | |
312 > | |
313 GGGGGGGG------------------------ | |
314 > | |
315 GGGGGGG------------------------- | |
316 > | |
317 GGGGGG-------------------------- | |
318 > | |
319 GGGGG--------------------------- | |
320 > | |
321 GGGG---------------------------- | |
322 > | |
323 GGG----------------------------- | |
324 > | |
325 GG------------------------------ | |
326 > | |
327 G------------------------------- | |
328 " > | |
329 </form> | |
330 </dd> | |
331 | |
332 | |
333 | |
334 <dt> Test Graceful Failure</dt> | |
335 <dd> | |
336 Each of these tests should result in a polite and informative error message. | |
337 <form method="post" action="create.cgi"> | |
338 <input type="submit" name="cmd_create" value="Fail: No sequence data" > | |
339 <input type="hidden" name="show_yaxis" value="true" > | |
340 <input type="hidden" name="show_xaxis" value="true" > | |
341 <input type="hidden" name="show_fineprint" value="true" > | |
342 <input type="hidden" name="download" value="true" > | |
343 <input type="hidden" name="show_errorbars" checked="checked" > | |
344 <input type="hidden" name="sequences" value="" > | |
345 </form> | |
346 | |
347 <form method="post" action="create.cgi"> | |
348 <input type="submit" name="cmd_create" value="Fail: Malformed sequences" > | |
349 <input type="hidden" name="show_yaxis" value="true" > | |
350 <input type="hidden" name="download" value="true" > | |
351 <input type="hidden" name="show_xaxis" value="true" > | |
352 <input type="hidden" name="show_fineprint" value="true" > | |
353 <input type="hidden" name="show_errorbars" checked="checked" > | |
354 <input type="hidden" name="sequences" value=" | |
355 asdajksgh | |
356 > | |
357 GGGGGGGGGGGGGG------------------ | |
358 > | |
359 GGGGGGGGGGGGG------------------- | |
360 > | |
361 " > | |
362 </form> | |
363 | |
364 <form method="post" action="create.cgi"> | |
365 <input type="submit" name="cmd_create" value="Fail: Unknown format" > | |
366 <input type="hidden" name="format" value="NO_SUCH_FORMAT" > | |
367 <input type="hidden" name="show_yaxis" value="true" > | |
368 <input type="hidden" name="show_xaxis" value="true" > | |
369 <input type="hidden" name="show_fineprint" value="true" > | |
370 <input type="hidden" name="show_errorbars" checked="checked" > | |
371 <input type="hidden" name="download" value="true" > | |
372 <input type="hidden" name="sequences" value="> | |
373 GGGGGGGGGGGGGG------------------ | |
374 > | |
375 GGGGGGGGGGGGG------------------- | |
376 > | |
377 " > | |
378 </form> | |
379 | |
380 <form method="post" action="create.cgi"> | |
381 <input type="submit" name="cmd_create" value="Fail: Malformed data" > | |
382 <input type="hidden" name="show_yaxis" value="true" > | |
383 <input type="hidden" name="show_xaxis" value="true" > | |
384 <input type="hidden" name="download" value="true" > | |
385 <input type="hidden" name="show_fineprint" value="true" > | |
386 <input type="hidden" name="show_errorbars" checked="checked" > | |
387 <input type="hidden" name="sequences" value="> | |
388 GGGGGGGGGGGGGG------------------ | |
389 > | |
390 GGGGGGGGGGGGG------------------ | |
391 > | |
392 " > | |
393 </form> | |
394 | |
395 | |
396 </dd> | |
397 | |
398 | |
399 | |
400 <dt> Logos Sizes</dt> | |
401 <dd> | |
402 Same sequences, three different sizes. | |
403 <form method="post" action="create.cgi"> | |
404 <input type="submit" name="cmd_edit" value="Edit" > | |
405 <input type="hidden" name="download" value="true" > | |
406 <input type="submit" name="cmd_create" value="Create" > | |
407 <input type="hidden" name="show_yaxis" value="true" > | |
408 <input type="hidden" name="show_xaxis" value="true" > | |
409 <input type="hidden" name="show_fineprint" value="true" > | |
410 Size: | |
411 <select name="size" > | |
412 <option selected="selected" >small</option> | |
413 <option >medium</option> | |
414 <option >large</option> | |
415 </select> | |
416 | |
417 | |
418 <input type="hidden" name="sequences" value= | |
419 ">aldB -18->4 | |
420 attcgtgatagctgtcgtaaag | |
421 >ansB 103->125 | |
422 ttttgttacctgcctctaactt | |
423 >araB1 109->131 | |
424 aagtgtgacgccgtgcaaataa | |
425 >araB2 147->169 | |
426 tgccgtgattatagacactttt | |
427 >cdd 1 107->129 | |
428 atttgcgatgcgtcgcgcattt | |
429 >cdd 2 57->79 | |
430 taatgagattcagatcacatat | |
431 >crp 1 115->137 | |
432 taatgtgacgtcctttgcatac | |
433 >crp 2 | |
434 gaaggcgacctgggtcatgctg | |
435 >cya 151->173 | |
436 aggtgttaaattgatcacgttt | |
437 >cytR 1 125->147 | |
438 cgatgcgaggcggatcgaaaaa | |
439 >cytR 2 106->128 | |
440 aaattcaatattcatcacactt | |
441 >dadAX 1 95->117 | |
442 agatgtgagccagctcaccata | |
443 >dadAX 2 32->54 | |
444 agatgtgattagattattattc | |
445 >deoP2 1 75->97 | |
446 aattgtgatgtgtatcgaagtg | |
447 >deoP2 2 128->150 | |
448 ttatttgaaccagatcgcatta | |
449 >fur 136->158 | |
450 aaatgtaagctgtgccacgttt | |
451 >gal 56->78 | |
452 aagtgtgacatggaataaatta | |
453 >glpACB (glpTQ) 1 54->76 | |
454 ttgtttgatttcgcgcatattc | |
455 >glpACB (glpTQ) 2 94->116 | |
456 aaacgtgatttcatgcgtcatt | |
457 >glpACB (glpTQ) 144->166 | |
458 atgtgtgcggcaattcacattt | |
459 >glpD (glpE) 95->117 | |
460 taatgttatacatatcactcta | |
461 >glpFK 1 120->142 | |
462 ttttatgacgaggcacacacat | |
463 >glpFK 2 95->117 | |
464 aagttcgatatttctcgttttt | |
465 >gut (srlA) 72->94 | |
466 ttttgcgatcaaaataacactt | |
467 >ilvB 87->109 | |
468 aaacgtgatcaacccctcaatt | |
469 >lac 1 (lacZ) 88->110 | |
470 taatgtgagttagctcactcat | |
471 >lac 2 (lacZ) 16->38 | |
472 aattgtgagcggataacaattt | |
473 >malEpKp1 110->132 | |
474 ttgtgtgatctctgttacagaa | |
475 >malEpKp2 139->161 | |
476 TAAtgtggagatgcgcacaTAA | |
477 >malEpKp3 173->195 | |
478 TTTtgcaagcaacatcacgAAA | |
479 >malEpKp4 205->227 | |
480 GACctcggtttagttcacaGAA | |
481 >malT 121->143 | |
482 aattgtgacacagtgcaaattc | |
483 >melR 52->74 | |
484 aaccgtgctcccactcgcagtc | |
485 >mtl 302->324 | |
486 TCTTGTGATTCAGATCACAAAG | |
487 >nag 156->178 | |
488 ttttgtgagttttgtcaccaaa | |
489 >nupG2 97->119 | |
490 aaatgttatccacatcacaatt | |
491 >nupG1 47->69 | |
492 ttatttgccacaggtaacaaaa | |
493 >ompA 166->188 | |
494 atgcctgacggagttcacactt | |
495 >ompR 161->183 | |
496 taacgtgatcatatcaacagaa | |
497 >ptsH A 316->338 | |
498 Ttttgtggcctgcttcaaactt | |
499 >ptsH B 188->210 | |
500 ttttatgatttggttcaattct | |
501 >rhaS (rhaB) 161->183 | |
502 aattgtgaacatcatcacgttc | |
503 >rot 1 (ppiA) 182->204 | |
504 ttttgtgatctgtttaaatgtt | |
505 >rot 2 (ppiA) 129->151 | |
506 agaggtgattttgatcacggaa | |
507 >tdcA 60->82 | |
508 atttgtgagtggtcgcacatat | |
509 >tnaL 73->95 | |
510 gattgtgattcgattcacattt | |
511 >tsx 2 146->168 | |
512 gtgtgtaaacgtgaacgcaatc | |
513 >tsx 1 107->129 | |
514 aactgtgaaacgaaacatattt | |
515 >uxuAB 165->187 | |
516 TCTTGTGATGTGGTTAACCAAT | |
517 " > | |
518 </form> | |
519 </dd> | |
520 | |
521 | |
522 | |
523 | |
524 </dl> | |
525 | |
526 | |
527 | |
528 </td></tr> | |
529 | |
530 | |
531 | |
532 | |
533 </table> | |
534 | |
535 <script type="text/javascript"> | |
536 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); | |
537 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); | |
538 </script> | |
539 <script type="text/javascript"> | |
540 var pageTracker = _gat._getTracker("UA-5951066-1"); | |
541 pageTracker._trackPageview(); | |
542 </script> | |
543 </body></html> |