<html>
<head>
<title>DNA<->RNA->protein</title>
<script type="text/javascript" src="data.js"></script>
<script type="text/javascript" src="logic.js"></script>
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<!-- required by clue-tip -->
<script type="text/javascript" src="jquery.dimensions.js"></script>
<script type="text/javascript" src="jquery.hoverIntent.js"></script>
<!-- cluetip, flexible tooltips -->
<script type="text/javascript" src="jquery.cluetip.js"></script>
<!-- functions for displaying the results of the dna/rna logic stuff -->
<script type="text/javascript" src="views.js"></script>
<link rel="stylesheet" href="jquery.cluetip.css" type="text/css" />
<link rel="stylesheet" href="style.css" />
<!-- index.html - part of the dna-rna-amino package
Licensed under the MIT license found in the file LICENSE
If the text of the license is not included, refer to this
website for the terms of the license:
http://www.opensource.org/licenses/mit-license.php
-->
</head>
<body>
<div id="header">
<h1>Transcription and Translation Tool</h1>
<p>Concept/design by Adam Gomba, JavaScript code
by <a href="http://neverfriday.com/" title="NeverFriday">Rudolf
Olah</a>. Modified from earlier HTML page created
by <a href="http://www.attotron.com/">Attotron Biosensor
Corporation</a>, originally found
here: <a href="http://www.attotron.com/cybertory/analysis/trans.htm">http://www.attotron.com/cybertory/analysis/trans.htm</a></p>
<p>Converts DNA to RNA to protein to Amino Acid.</p>
<noscript>
<p>JavaScript must be enabled to make full use of this page.</p>
</noscript>
</div>
<div id="content">
<div id="sequences">
<div id="dna-sequence">
<h2 class="load-local"
title="<strong>DNA</strong> (<strong>D</strong>eoxyribo<strong>N</strong>ucleic <strong>A</strong>cid)"
rel="#dna-explanation">DNA Sequence</h2>
<p>
<textarea id="dnaString" rows="10" cols="30"></textarea>
</p>
</div>
<div id="rna-sequence">
<h2 class="load-local"
title="<strong>RNA</strong> (<strong>R</strong>ibo<strong>N</strong>ucleic <strong>A</strong>cid)"
rel="#rna-explanation">RNA Sequence</h2>
<p>
<textarea id="rnaString" rows="10" cols="30"></textarea>
</p>
</div>
</div>
<div id="conversion-results">
<div id="aminoAcidOutput">
<h2 class="load-local"
title="<strong>Amino Acid</strong>"
rel="#amino-explanation">Amino Acids</h2>
<p>
<input type="button"
onclick="view_amino_acids(aminoTranslate(getRNASequence()))"
value="Find Aminos in RNA" />
</p>
<h3>Data</h3>
<!-- data on amino acids in the sequence -->
<table id="aminoAcids" width="100%">
<thead>
<tr>
<th>Abbr.</th>
<th>Name</th>
<th>Atomic weight ratio</th>
<th>Molecular weight</th>
<th>Kilo Dalton weight</th>
<th>pK<sub>1</sub> (—COOH)</th>
<th>pK2 (—NH3)</th>
<th>pL</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<!-- totals of the amino acid weights -->
<h3>Stats</h3>
<table id="aminoAcidTotals" width="70%">
<tbody>
<tr>
<td class="highlight">Total Molecular Weight</td>
<td id="totalMolecularWeight"></td>
</tr>
<tr>
<td class="highlight">Total Kilo Dalton Weight</td>
<td id="totalKiloDaltonWeight"></td>
</tr>
<tr>
<td class="highlight">Total pL</td>
<td id="totalPL"></td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="more-info">
<table id="aminoAcidInfoTable">
<thead>
<tr>
<th> </th>
<th>Abbr.</th>
<th>Atomic weight ratio</th>
<th>Molecular weight</th>
<th>Kilo Dalton weight</th>
<th>pK<sub>1</sub> (—COOH)</th>
<th>pK<sub>2</sub> (—NH3)</th>
<th>pL</th>
</tr>
</thead>
<tbody>
<tr>
<td class="amino-grouping" colspan="8">Nonpolar Aliphatic</td>
</tr>
<tr>
<td>Glycine</td>
<td>Gly, G</td>
<td>0.740</td>
<td>75.000</td>
<td>0.07499993360594999</td>
<td>2.34</td>
<td>9.60</td>
<td>5.97</td>
</tr>
<tr>
<td>Alanine</td>
<td>Ala, A</td>
<td>0.000</td>
<td>89.000</td>
<td>0.08899992121239399</td>
<td>2.34</td>
<td>9.69</td>
<td>6.01</td>
</tr>
<tr>
<td>Valine</td>
<td>Val, V</td>
<td>0.000</td>
<td>117.000</td>
<td>0.116999896425282</td>
<td>2.32</td>
<td>9.62</td>
<td>5.97</td>
</tr>
<tr>
<td>Leucine</td>
<td>Leu, L</td>
<td>0.000</td>
<td>131.000</td>
<td>0.130999884031726</td>
<td>2.36</td>
<td>9.60</td>
<td>5.98</td>
</tr>
<tr>
<td>Isoleucine</td>
<td>Ile, I</td>
<td>0.000</td>
<td>131.000</td>
<td>0.130999884031726</td>
<td>2.36</td>
<td>9.68</td>
<td>6.02</td>
</tr>
<tr>
<td>Methionine</td>
<td>Met, M</td>
<td>0.000</td>
<td>149.000</td>
<td>0.148999868097154</td>
<td>2.28</td>
<td>9.21</td>
<td>5.74</td>
</tr>
<tr>
<td class="amino-grouping" colspan="8">Aromatic</td>
</tr>
<tr>
<td>Phenylalanine</td>
<td>Phe, F</td>
<td>0.000</td>
<td>165.000</td>
<td>0.16499985393309</td>
<td>1.83</td>
<td>9.13</td>
<td>5.48</td>
</tr>
<tr>
<td>Tyrosine</td>
<td>Tyr, Y</td>
<td>0.200</td>
<td>181.000</td>
<td>0.18099983976902598</td>
<td>2.20</td>
<td>9.11</td>
<td>5.66</td>
</tr>
<tr>
<td>Tryptophan</td>
<td>Trp, W</td>
<td>0.130</td>
<td>204.000</td>
<td>0.20399981940818399</td>
<td>2.38</td>
<td>9.39</td>
<td>5.89</td>
</tr>
<tr>
<td class="amino-grouping" colspan="8">Polar, Uncharged</td>
</tr>
<tr>
<td>Serine</td>
<td>Ser, S</td>
<td>1.420</td>
<td>105.000</td>
<td>0.10499990704833</td>
<td>2.21</td>
<td>9.15</td>
<td>5.68</td>
</tr>
<tr>
<td>Proline</td>
<td>Pro, P</td>
<td>0.390</td>
<td>115.000</td>
<td>0.11499989819578998</td>
<td>1.99</td>
<td>10.96</td>
<td>6.48</td>
</tr>
<tr>
<td>Threonine</td>
<td>Thr, T</td>
<td>0.710</td>
<td>119.000</td>
<td>0.118999894654774</td>
<td>2.11</td>
<td>9.62</td>
<td>5.87</td>
</tr>
<tr>
<td>Cysteine</td>
<td>Cys, C</td>
<td>2.750</td>
<td>121.000</td>
<td>0.12099989288426599</td>
<td>1.96</td>
<td>10.28</td>
<td>5.07</td>
</tr>
<tr>
<td>Asparagine</td>
<td>Asn, N</td>
<td>1.380</td>
<td>132.000</td>
<td>0.13199988314647199</td>
<td>2.02</td>
<td>8.80</td>
<td>5.41</td>
</tr>
<tr>
<td>Gultamine</td>
<td>Gln, Q</td>
<td>0.890</td>
<td>146.000</td>
<td>0.14599987075291598</td>
<td>2.17</td>
<td>9.13</td>
<td>5.65</td>
</tr>
<tr>
<td class="amino-grouping" colspan="8">Positively Charged</td>
</tr>
<tr>
<td>Lysine</td>
<td>Lys, K</td>
<td>0.330</td>
<td>146.000</td>
<td>0.14599987075291598</td>
<td>2.18</td>
<td>8.95</td>
<td>9.74</td>
</tr>
<tr>
<td>Histidine</td>
<td>His, H</td>
<td>0.580</td>
<td>155.000</td>
<td>0.15499986278563</td>
<td>1.82</td>
<td>9.17</td>
<td>7.59</td>
</tr>
<tr>
<td>Arginine</td>
<td>Arg, R</td>
<td>0.650</td>
<td>174.000</td>
<td>0.17399984596580398</td>
<td>2.17</td>
<td>9.04</td>
<td>10.76</td>
</tr>
<tr>
<td class="amino-grouping" colspan="8">Negatively Charged</td>
</tr>
<tr>
<td>Aspartate</td>
<td>Asp, D</td>
<td>1.380</td>
<td>133.000</td>
<td>0.13299988226121798</td>
<td>1.88</td>
<td>9.60</td>
<td>2.77</td>
</tr>
<tr>
<td>Glutamate</td>
<td>Glu, E</td>
<td>0.920</td>
<td>147.000</td>
<td>0.14699986986766198</td>
<td>2.19</td>
<td>9.67</td>
<td>3.22</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="footer">
Copyright (C) 2008, <a href="mailto:omouse@gmail.com">Rudolf
Olah</a>. Licensed under the <a href="">MIT License</a>.
</div>
<!-- Tool tips -->
<div class="tooltip" id="dna-explanation">
<ul>
<li>a permanent copy of genetic information.</li>
<li>uses “T” instead of “U”</li>
<li>no 2' <code>OH</code> group</li>
<li>more stable than RNA</li>
<li>lower error frequency during replication than RNA
</ul>
</div>
<div class="tooltip" id="rna-explanation">
<ul>
<li>messenger RNA (mRNA) is a temporary copy of the gene
sequence in which protein is encoded.</li>
</ul>
</div>
<div class="tooltip" id="amino-explanation">
<ul>
<li>consists of amino acids linked by aminoester
(“peptide”) bonds.</li>
<li>most enzymes and many structural components of cells are
made of proteins.</li>
</ul>
</div>
</body>
</html>