Difference between revisions of "Team:NEFU China/Coding book"

Line 293: Line 293:
 
According to the literature, we obtain the information of the frequency of letters and codons.
 
According to the literature, we obtain the information of the frequency of letters and codons.
 
<br>
 
<br>
letter-frequency table:<br>
+
letter frequency table:<br>
<table width="144" border="0" cellpadding="0" cellspacing="0" style='width:108.00pt;border-collapse:collapse;table-layout:fixed;'>
+
<img src="https://static.igem.org/mediawiki/2018/9/9c/T--NEFU_China--letter-freq.png" style="width:900px;"><br>
  <col width="72" span="2" style='width:54.00pt;'/>
+
codon frequency table:<br>
  <tr height="24" style='height:18.00pt;'>
+
<img src="https://static.igem.org/mediawiki/2018/d/d6/T--NEFU_China--codon-freq.png" style="width:900px;"><br>
<td class="xl65" height="24" width="72" style='height:18.00pt;width:54.00pt;' x:str>letter</td>
+
<td class="xl65" width="72" style='width:54.00pt;' x:str>freq</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>A</td>
+
<td class="xl67" x:num>8.12</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>B</td>
+
<td class="xl67" x:num>1.49</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>C</td>
+
<td class="xl67" x:num>2.71</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>D</td>
+
<td class="xl67" x:num>4.32</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>E</td>
+
<td class="xl67" x:num>12.02</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>F</td>
+
<td class="xl67" x:num>2.3</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>G</td>
+
<td class="xl67" x:num>2.03</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>H</td>
+
<td class="xl67" x:num>5.92</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>I</td>
+
<td class="xl67" x:num>7.31</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>J</td>
+
<td class="xl67" x:num>0.1</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>K</td>
+
<td class="xl67" x:num>0.69</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>L</td>
+
<td class="xl67" x:num>3.98</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>M</td>
+
<td class="xl67" x:num>2.61</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>N</td>
+
<td class="xl67" x:num>6.95</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>O</td>
+
<td class="xl67" x:num>7.68</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>P</td>
+
<td class="xl67" x:num>1.82</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>Q</td>
+
<td class="xl67" x:num>0.11</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>R</td>
+
<td class="xl67" x:num>6.02</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>S</td>
+
<td class="xl67" x:num>6.28</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>T</td>
+
<td class="xl67" x:num>9.1</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>U</td>
+
<td class="xl67" x:num>2.88</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>V</td>
+
<td class="xl67" x:num>1.11</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>W</td>
+
<td class="xl67" x:num>2.09</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>X</td>
+
<td class="xl67" x:num>0.17</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>Y</td>
+
<td class="xl67" x:num>2.11</td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>Z</td>
+
<td class="xl67" x:num>0.07</td>
+
  </tr>
+
  <![if supportMisalignedColumns]>
+
<tr width="0" style='display:none;'/>
+
  <![endif]>
+
  </table>
+
    <br>
+
condon-frequency table:<br>
+
<table width="432" border="0" cellpadding="0" cellspacing="0" style='width:324.00pt;border-collapse:collapse;table-layout:fixed;'>
+
  <col width="72" span="6" style='width:54.00pt;'/>
+
  <tr height="24" style='height:18.00pt;'>
+
<td class="xl65" height="24" width="72" style='height:18.00pt;width:54.00pt;' x:str>codons</td>
+
<td class="xl65" width="72" style='width:54.00pt;' x:str>freq</td>
+
<td class="xl65" width="72" style='width:54.00pt;'></td>
+
<td class="xl65" width="72" style='width:54.00pt;'></td>
+
<td class="xl65" width="72" style='width:54.00pt;'></td>
+
<td class="xl65" width="72" style='width:54.00pt;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GAU</td>
+
<td class="xl67" x:num>4.06</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GCU</td>
+
<td class="xl67" x:num>3.47</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GAA</td>
+
<td class="xl67" x:num>3</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AUG</td>
+
<td class="xl67" x:num>2.89</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GCA</td>
+
<td class="xl67" x:num>2.86</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>ACU</td>
+
<td class="xl67" x:num>2.83</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GAC</td>
+
<td class="xl67" x:num>2.75</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GUA</td>
+
<td class="xl67" x:num>2.5</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UAC</td>
+
<td class="xl67" x:num>2.42</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AAC</td>
+
<td class="xl67" x:num>2.42</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AAG</td>
+
<td class="xl67" x:num>2.39</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UAU</td>
+
<td class="xl67" x:num>2.36</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GUU</td>
+
<td class="xl67" x:num>2.28</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UUC</td>
+
<td class="xl67" x:num>2.22</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UUU</td>
+
<td class="xl67" x:num>2.17</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GUG</td>
+
<td class="xl67" x:num>2.08</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AAU</td>
+
<td class="xl67" x:num>2</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AAA</td>
+
<td class="xl67" x:num>2</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UCU</td>
+
<td class="xl67" x:num>1.94</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UGG</td>
+
<td class="xl67" x:num>1.94</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AUA</td>
+
<td class="xl67" x:num>1.89</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GCG</td>
+
<td class="xl67" x:num>1.89</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GGU</td>
+
<td class="xl67" x:num>1.89</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>ACA</td>
+
<td class="xl67" x:num>1.75</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CAA</td>
+
<td class="xl67" x:num>1.72</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CAG</td>
+
<td class="xl67" x:num>1.72</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GUC</td>
+
<td class="xl67" x:num>1.69</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CCA</td>
+
<td class="xl67" x:num>1.67</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CUA</td>
+
<td class="xl67" x:num>1.64</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UUA</td>
+
<td class="xl67" x:num>1.58</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UUG</td>
+
<td class="xl67" x:num>1.56</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AGA</td>
+
<td class="xl67" x:num>1.56</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GGC</td>
+
<td class="xl67" x:num>1.47</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CCU</td>
+
<td class="xl67" x:num>1.44</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AUU</td>
+
<td class="xl67" x:num>1.36</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CAU</td>
+
<td class="xl67" x:num>1.36</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GAG</td>
+
<td class="xl67" x:num>1.36</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AGU</td>
+
<td class="xl67" x:num>1.36</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CUG</td>
+
<td class="xl67" x:num>1.33</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CAC</td>
+
<td class="xl67" x:num>1.33</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GGA</td>
+
<td class="xl67" x:num>1.19</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AUC</td>
+
<td class="xl67" x:num>1.17</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GCC</td>
+
<td class="xl67" x:num>1.17</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AGG</td>
+
<td class="xl67" x:num>1.17</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UCA</td>
+
<td class="xl67" x:num>1.08</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>ACG</td>
+
<td class="xl67" x:num>1.06</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CGU</td>
+
<td class="xl67" x:num>1.06</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UCG</td>
+
<td class="xl67" x:num>0.94</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CCC</td>
+
<td class="xl67" x:num>0.92</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CGC</td>
+
<td class="xl67" x:num>0.92</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CUU</td>
+
<td class="xl67" x:num>0.86</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>ACC</td>
+
<td class="xl67" x:num>0.86</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UGU</td>
+
<td class="xl67" x:num>0.86</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>GGG</td>
+
<td class="xl67" x:num>0.78</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CUC</td>
+
<td class="xl67" x:num>0.75</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CGA</td>
+
<td class="xl67" x:num>0.67</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>AGC</td>
+
<td class="xl67" x:num>0.64</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CGG</td>
+
<td class="xl67" x:num>0.56</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UGC</td>
+
<td class="xl67" x:num>0.44</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>CCG</td>
+
<td class="xl67" x:num>0.42</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UCC</td>
+
<td class="xl67" x:num>0.22</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UAA</td>
+
<td class="xl67" x:num>0.11</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UAG</td>
+
<td class="xl67" x:num>0</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <tr height="22" style='height:16.50pt;'>
+
<td class="xl66" height="22" style='height:16.50pt;' x:str>UGA</td>
+
<td class="xl67" x:num>0</td>
+
<td colspan="4" style='mso-ignore:colspan;'></td>
+
  </tr>
+
  <![if supportMisalignedColumns]>
+
<tr width="0" style='display:none;'/>
+
  <![endif]>
+
  </table>
+
 
     
 
     
 
</p>
 
</p>

Revision as of 01:39, 17 October 2018

Coding Book

Coding Book

In English text, each letter has a certain frequency. We constructed a list of letter frequencies for each letter. Also, in living organisms, each codon is used with a certain frequency. Based on this relationship between English letters and codons, we find out the correspondence between letters and codons by using DFS(Depth First Search) algorithm and optimization arithmetic.




Create a letter-frequency table and a codon-frequency table

According to the literature, we obtain the information of the frequency of letters and codons.
letter frequency table:

codon frequency table:





Find out the correspondence between letters and codons by using DFS Algorithm

We build up a tree structure where the codons and the frequency of the codons are stored on each node. Then we use the depth-first search algorithm to traverse down from the root node successively, and match condon-frequence with the letter- frequency to obtain the correspondence between letters and codons.
The tree structure is shown in the figure 1.
这里放树状图。




Get the optimal solution by using optional algorithm.

In step 2, we get the correspondence between letters and codons. But some letters have multiple corresponding relationships. For example, in figure 1, the letters E and T correspond to codons GAU, GCU, GAA, E and T also correspond to codons GAU, GCU, AUG. What’s more, the letter T can also correspond to codons GAU, GCU, GCA. Therefore, we use the optimal algorithm to determine one of the multiple correspondence.




RESULTS

Print the correspondence between letters and codons:
Output:
A 8.12| GUA 2.5 GAC 2.75 ACU 2.83
sum:8.08
B 1.49| CCG 0.42 ACG 1.06
sum:1.48
C 2.71| CGU 1.06 CUA 1.64
sum:2.70
D 4.32| UGU 0.86 UUG 1.56 AUA 1.89
sum:4.31
E 12.02| AAC 2.42 GCU 3.37 GAU 3.99
sum:9.78
F 2.30| CUU 0.86 CCU 1.44
sum:2.30
G 2.03| UCC 0.22 UGC 0.44 AUU 1.36
sum:2.02
H 5.92| GCC 1.17 AGG 1.17 CAU 1.36 UUC 2.22
sum:5.92
I 7.31| GUC 1.69 AUG 2.72 GAA 2.89
sum:7.30
J 0.10| GCU 0.1
sum:0.10
K 0.69| CGA 0.67
sum:0.67
L 3.98| ACC 0.86 UCG 0.94 UUU 2.17
sum:3.97
M 2.61| CGC 0.92 CCA 1.67
sum:2.59
N 6.95| UUA 1.58 CAA 1.72 ACA 1.75 GGU 1.89
sum:6.94
O 7.68| CAG 1.72 UCU 1.94 UGG 1.94 GUG 2.08
sum:7.68
P 1.82| AGC 0.64 AUC 1.17
sum:1.81
Q 0.11| GAA 0.11
sum:0.11
R 6.02| CUG 1.33 CAC 1.33 GAG 1.36 AAU 2.0
sum:6.02
S 6.28| AGU 1.36 GGC 1.47 AGA 1.56 GCG 1.89
sum:6.28
T 9.10| AAA 2.0 GUU 2.28 AAG 2.39 UAC 2.42
sum:9.09
U 2.88| GCA 2.86
sum:2.86
V 1.11| UCA 1.08
sum:1.08
W 2.09| CGG 0.56 CUC 0.75 GGG 0.78
sum:2.09
X 0.17| AUG 0.17
sum:0.17
Y 2.11| CCC 0.92 GGA 1.19
sum:2.11
Z 0.07| GAU 0.07
sum:0.07




Userfull links

Home      Model     Project    Software

Parts       Teams    Results   Notebook

Human  Practice

Follow us

facebook     twitter     wehchat
facebook     twitter     wehchat

Contact us

iGEM-NEFU_China2018

Email: hexinglu@nefu.edu.cn

No.26 Hexing Road, Xiangfang
District, Harbin, Heilongjiang
Province 150000