X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=wheel.pl;h=cdf3fd0b2626be096c78217f5f363862a5f71c46;hb=HEAD;hp=0c319235c049f0f5791dbfed4916012ead32c234;hpb=e6af401633a9101b347463a989b0232fe56e328b;p=wheel.git diff --git a/wheel.pl b/wheel.pl index 0c31923..cdf3fd0 100755 --- a/wheel.pl +++ b/wheel.pl @@ -20,7 +20,7 @@ -my $VERSION=q$Id: wheel.pl,v 1.2 2004-10-19 01:16:18 don Exp $; +my $VERSION=q$Id: wheel.pl,v 1.4 2009-10-20 21:23:36 don Exp $; # Intial Released Version 0.10 # p01: Fixing displayed angle @@ -39,6 +39,8 @@ use GD; use GD::Text::Align; use POSIX; +use HTML::Entities qw(encode_entities); + sub round($) { my ($a) = @_; @@ -521,8 +523,23 @@ else { print $q->header(); print $q->start_html('Helical Wheel Projections'); if (defined $q->param('submit') and $q->param('submit')=~/Submit/) { - print $q->h1('Wheel:'.$q->param('sequence')); + print $q->h1('Wheel:'.encode_entities($q->param('sequence'))); print $q->img({-src=>$q->self_url.'&draw=yes'}); + + print <By default the output presents the +hydrophilic residues as circles, hydrophobic residues as diamonds, +potentially negatively charged as triangles, and potentially +positively charged as pentagons. Hydrophobicity is color coded as +well: the most hydrophobic residue is green, and the amount of green +is decreasing proportionally to the hydrophobicity, with zero +hydrophobicity coded as yellow. Hydrophilic residues are coded red +with pure red being the most hydrophilic (uncharged) residue, and the +amount of red decreasing proportionally to the hydrophilicity. The +potentially charged residues are light blue. (The color will not apply +if you turn off color.) +OUT + } print $q->h1('Helical Wheel Projections'), $q->start_form(-method=>'GET'), @@ -621,7 +638,7 @@ else { ]), ]) ), - $q->endform, + $q->end_form, $q->hr,$q->i("Created by ".$q->a({-href=>"mailto:don\@donarmstrong.com"},'Don Armstrong')." and Raphael Zidovetzki. Version: ".$q->b($VERSION)); }