Difference between revisions of "Team:NEFU China/Software1"

Line 3: Line 3:
 
<meta charset="utf-8">
 
<meta charset="utf-8">
 
<title>Software 1</title>
 
<title>Software 1</title>
 
+
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 
<link href="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/CSS-menu&action=raw&ctype=text/css"  rel="stylesheet" type="text/css">
 
<link href="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/CSS-menu&action=raw&ctype=text/css"  rel="stylesheet" type="text/css">
 
<link href="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/CSS-members-foot&action=raw&ctype=text/css"  rel="stylesheet" type="text/css">
 
<link href="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/CSS-members-foot&action=raw&ctype=text/css"  rel="stylesheet" type="text/css">
Line 20: Line 20:
 
     margin-left: 0px;
 
     margin-left: 0px;
 
}
 
}
.foot {
+
#menu li ul li:hover ul{
     font-size: 20px;
+
    background:rgba(0,0,0,0.75)!important;
 +
}
 +
li#mainlevel_01 a {
 +
    color: #FFE5B5!important;
 +
 +
}
 +
li#mainlevel_01 a:hover {
 +
     font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_02 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_02 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_03 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_03 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_05 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_05 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_06 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_06 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_07 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_07 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
li#mainlevel_08 a {
 +
    color: #FFE5B5!important;
 +
}
 +
li#mainlevel_08 a:hover {
 +
    font-size:30px!important;
 +
    text-shadow:0px 0px 8px #FFE5B5,
 +
                0px 0px 42px #FFE5B5,
 +
                0px 0px 72px #FFE5B5,
 +
                0px 0px 150px #FFE5B5;
 +
}
 +
#menu li ul li ul li a:hover {
 +
    color: rgba(0,223,252,1);
 +
    border-top: dotted 1px rgba(255,255,255,0.91);
 +
    border-bottom: dotted 1px rgba(255,255,255,0.91);
 +
    background: rgba(0,223,252,.02);
 +
}
 +
#nav .mainlevel a {
 +
    color: black;
 +
    text-decoration:none;
 +
    line-height:32px;
 +
    display:block;
 +
    padding:0 5px;
 +
    font-size: 25px!important;
 +
font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !important;
 +
}
 +
.layer-bottom {
 +
z-index: -2;
 +
position: absolute;
 +
margin-top: 36px!important;
 
}
 
}
 
</style>
 
</style>
Line 28: Line 119:
 
<body>
 
<body>
 
<!--menu-->
 
<!--menu-->
<div id="menu">
+
 
<li id="nav">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
+
<div id="menu" style="background-color:rgba(0,0,0,0.6)!important">
+
<li id="nav" style="left: 8%!important; width: 100%!important;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 +
<!--<a class="menu1" href="#" style="text-align: right;">☰</a>-->
 
<ul class="firstmenu" style="float: left">
 
<ul class="firstmenu" style="float: left">
 
 
Line 46: Line 138:
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
  <li class="mainlevel" id="mainlevel_03">
+
  <a href="https://2018.igem.org/Team:NEFU_China/Basic_Part"><img id="parts" src="https://static.igem.org/mediawiki/2018/5/58/T--NEFU_China--_PARTS.png">PARTS</a>
+
 +
<li class="mainlevel" id="mainlevel_03">
 +
  <a href="https://2018.igem.org/Team:NEFU_China/Experiment"><img id="parts" src="https://static.igem.org/mediawiki/2018/6/62/T--NEFU_China--_RESULTS.png">EXPERIMENT</a>
 
  <ul id="sub_03">
 
  <ul id="sub_03">
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Lock_Key" target="_self">LOCK &amp; KEY</a></li>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Suicide" target="_self">SUICIDE</a></li>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Splicing" target="_self">SPLICING</a></li>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Demonstrate" target="_self">DEMONSTRATE</a></li>
 +
  <hr>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Basic_Part" target="_self">BASIC PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Basic_Part" target="_self">BASIC PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Composite_Part" target="_self">COMPOSITE PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Composite_Part" target="_self">COMPOSITE PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Improve" target="_self">IMPROVEMENT PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Improve" target="_self">IMPROVEMENT PARTS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Part_Collection" target="_self">PARTS COLLECTION</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Part_Collection" target="_self">PARTS COLLECTION</a></li>
 +
  <hr>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Notebook" target="_self">NOTEBOOK</a></li>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Protocol" target="_self">PROTOCOL</a></li>
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
      <li class="mainlevel" id="mainlevel_04">
+
   
  <a href="https://2018.igem.org/Team:NEFU_China/Lock_Key"><img id="results" src="https://static.igem.org/mediawiki/2018/6/62/T--NEFU_China--_RESULTS.png">RESULTS</a>
+
  <ul id="sub_04">
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Lock_Key" target="_self">LOCK &amp; KEY</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Suicide" target="_self">SUICIDE</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Splicing" target="_self">SPLICING</a></li>
+
  </ul>
+
  </li>
+
 
  <li class="mainlevel" id="mainlevel_05">
 
  <li class="mainlevel" id="mainlevel_05">
 
  <a href="https://2018.igem.org/Team:NEFU_China/Model"><img id="model" src="https://static.igem.org/mediawiki/2018/0/0c/T--NEFU_China--_MODEL.png">MODEL</a>
 
  <a href="https://2018.igem.org/Team:NEFU_China/Model"><img id="model" src="https://static.igem.org/mediawiki/2018/0/0c/T--NEFU_China--_MODEL.png">MODEL</a>
Line 75: Line 170:
 
  <ul id="sub_06">
 
  <ul id="sub_06">
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software" target="_self">OVERVIEW</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software" target="_self">OVERVIEW</a></li>
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software1" target="_self">SOFTWARE1</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software1" target="_self">CODING</a></li>
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software2" target="_self">SOFTWARE2</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software2" target="_self">MISLEADING</a></li>
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Software3" target="_self">WORDSEGMENT</a></li>
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
Line 84: Line 180:
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Attributions" target="_self">ATTRIBUTIONS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Attributions" target="_self">ATTRIBUTIONS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Members" target="_self">MEMBERS</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Members" target="_self">MEMBERS</a></li>
 +
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Sponsoring" target="_self">SPONSORING</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Sponsoring" target="_self">SPONSORING</a></li>
 
  </ul>
 
  </ul>
Line 94: Line 191:
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Collaborations" target="_self">COLLABORTION</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Collaborations" target="_self">COLLABORTION</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Public_Engagement" target="_self">EDUCATION &amp; PUBLIC ENGAGEMENT</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Public_Engagement" target="_self">EDUCATION &amp; PUBLIC ENGAGEMENT</a></li>
  </ul>
 
  </li>
 
  <li class="mainlevel" id="mainlevel_09">
 
  <a href="https://2018.igem.org/Team:NEFU_China/Notebook"><img id="notebook" src="https://static.igem.org/mediawiki/2018/c/cb/T--NEFU_China--_NOTEBOOK.png">NOTEBOOK</a>
 
  <ul id="sub_09">
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Notebook" target="_self">OVERVIRW</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Protocol" target="_self">PROTOCOL</a></li>
 
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
Line 107: Line 197:
 
</li>
 
</li>
 
</div>
 
</div>
<header id="home">
+
<header id="home-banner">
 
     <div class="row banner">
 
     <div class="row banner">
 
         <div class="banner-text">
 
         <div class="banner-text">
Line 125: Line 215:
 
             <div class="row item">
 
             <div class="row item">
 
<div class="twelve columns">
 
<div class="twelve columns">
<h3>Software 1's title 1</h3>
+
<h3>Aim</h3>
<p class="info">Features:ssssssssssssssssssssssss</p>
+
<p class="info">Build Coding Book</p>
 
<p>
 
<p>
It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
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.
 
</p>
 
</p>
 
</div>
 
</div>
Line 134: Line 224:
 
             <div class="row item">
 
             <div class="row item">
 
               <div class="twelve columns">
 
               <div class="twelve columns">
  <h3>Software 1's title 2</h3>
+
  <h3>Programming</h3>
  <p class="info">Features:ssssssssssssssssssssssss</p>
+
 
  <p>
 
  <p>
  It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
      1.Create a letter-frequency table and a codon-frequency table.<br>
  </p>
+
  According to the literature, we obtain the information of the frequency of letters and codons.
                </div>
+
  <br>
            </div>
+
  2.Find out the correspondence between letters and codons by using DFS Algorithm.<br>
    <div class="row item">
+
  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.<br>
              <div class="twelve columns">
+
                      The tree structure is shown in the figure 1.<br>
  <h3>Software 1's title 3</h3>
+
  3.Get the optimal solution by using optional algorithm.<br>
  <p class="info">Features:ssssssssssssssssssssssss</p>
+
  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. <br> 
  <p>
+
  It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
 
  </p>
 
  </p>
 
                 </div>
 
                 </div>
 
             </div>  
 
             </div>  
 +
 
         </div>  
 
         </div>  
 
       </div>
 
       </div>
Line 160: Line 248:
 
             <div class="row item">
 
             <div class="row item">
 
               <div class="twelve columns">
 
               <div class="twelve columns">
               <h3>Result 1</h3>
+
               <h3>Print the correspondence between letters and codons</h3>
                  <p class="info">Features:sssssssssssssss</p>
+
 
+
 
                   <p>
 
                   <p>
 
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
 
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
Line 170: Line 256:
 
             <div class="row item">
 
             <div class="row item">
 
               <div class="twelve columns">
 
               <div class="twelve columns">
                   <h3>Result 2</h3>
+
                   <h3>Draw letter-frequency histogram</h3>
                  <p class="info">Features:sssssssssssssss</p>
+
               
 
                   <p>
 
                   <p>
 
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
 
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
Line 178: Line 264:
  
 
             </div>  
 
             </div>  
<div class="row item">
+
              <div class="twelve columns">
+
                  <h3>Result 3</h3>
+
                  <p class="info">Features:sssssssssssssss</p>
+
                  <p>
+
                  It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
                </p>
+
 
+
              </div>
+
            </div>
+
 
         </div>  
 
         </div>  
 
       </div>  
 
       </div>  
Line 198: Line 275:
 
             <div class="row item">
 
             <div class="row item">
 
               <div class="twelve columns">
 
               <div class="twelve columns">
               <h3>Parameters</h3>
+
               <h3>Visual Software</h3>
                  <p class="info">Features:sssssssssssssss</p>
+
               
 
+
 
                   <p>
 
                   <p>
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
                   We developed a visual software. There are an input textbox, an output textbox, two radio buttons and a translate button in the software interface. We can choose radio buttons to select letters to codons or codons to letters. In addition to these, our software can also provide open files, copy files, cut files, save files, print files and other basic functions.<br>
 +
      Software interface:<br>
 +
      Letters to Codons:<br>
 +
  Codons to letters:<br>
 +
 
 
                   </p>
 
                   </p>
 
               </div>
 
               </div>
Line 209: Line 289:
 
               <div class="twelve columns">
 
               <div class="twelve columns">
 
                   <h3>Download</h3>
 
                   <h3>Download</h3>
                  <p class="info">Features:sssssssssssssss</p>
+
     
 
                   <p>
 
                   <p>
                   It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.
+
                   <a href="https://github.com/igemsoftware2018/Team_NEFU_China/tree/master/1.Coding">1.Coding</a>
 +
      <a href="https://github.com/igemsoftware2018/Team_NEFU_China/tree/master/6.Visualization">2.Visualization</a>
 +
    <a href="https://github.com/igemsoftware2018/Team_NEFU_China/tree/master/8.MainWindow.exe">3.Visualizaiton.exe</a>
 
                 </p>
 
                 </p>
 
               </div>
 
               </div>
Line 221: Line 303:
 
<div class="foot">
 
<div class="foot">
 
<div id="foot-title">
 
<div id="foot-title">
<table>
+
<table frame="void">
 
<tr>
 
<tr>
 
<td>
 
<td>
Line 227: Line 309:
 
<h2>
 
<h2>
 
<a href="https://2018.igem.org/Team:NEFU_China">Home</a>
 
<a href="https://2018.igem.org/Team:NEFU_China">Home</a>
&nbsp;&nbsp;&nbsp;
+
&nbsp;&nbsp;&nbsp;&nbsp;
 
<a href="https://2018.igem.org/Team:NEFU_China/Model">Model</a>
 
<a href="https://2018.igem.org/Team:NEFU_China/Model">Model</a>
                        &nbsp;&nbsp;
+
&nbsp;&nbsp;&nbsp;
                        <a href="https://2018.igem.org/Team:NEFU_China/Description">Project</a>
+
<a href="https://2018.igem.org/Team:NEFU_China/Description">Project</a>
&nbsp;&nbsp;
+
<a href="https://2018.igem.org/Team:NEFU_China/Software">Software</a>
+
 
    &nbsp;&nbsp;
 
    &nbsp;&nbsp;
    </h2>
+
    <a href="https://2018.igem.org/Team:NEFU_China/Software">Software</a>
 +
</h2>
 
 
 
<h2>
 
<h2>
 +
 
<a href="https://2018.igem.org/Team:NEFU_China/Basic_Part">Parts</a>
 
<a href="https://2018.igem.org/Team:NEFU_China/Basic_Part">Parts</a>
&nbsp;&nbsp;&nbsp;&nbsp;
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 
<a href="https://2018.igem.org/Team:NEFU_China/Members">Teams</a>
 
<a href="https://2018.igem.org/Team:NEFU_China/Members">Teams</a>
&nbsp;
+
&nbsp;&nbsp;
 
<a href="https://2018.igem.org/Team:NEFU_China/Lock_Key">Results</a>
 
<a href="https://2018.igem.org/Team:NEFU_China/Lock_Key">Results</a>
 
&nbsp;
 
&nbsp;
 
<a href="https://2018.igem.org/Team:NEFU_China/Notebook">Notebook</a>
 
<a href="https://2018.igem.org/Team:NEFU_China/Notebook">Notebook</a>
                        &nbsp;&nbsp;
 
 
</h2>
 
</h2>
 
 
Line 251: Line 332:
 
</h2>
 
</h2>
 
</td>
 
</td>
<td style="padding-left: 70px">
+
<td style="padding-left: 70px!important;">
 
<h1>Follow us</h1>
 
<h1>Follow us</h1>
 
<img alt="facebook" src="https://static.igem.org/mediawiki/2018/b/b5/T--NEFU_China--facebook.png">
 
<img alt="facebook" src="https://static.igem.org/mediawiki/2018/b/b5/T--NEFU_China--facebook.png">
Line 266: Line 347:
 
 
 
</td>
 
</td>
<td style="padding-left: 70px">
+
<td style="padding-left: 70px!important;">
 
<h1>Contact us</h1>
 
<h1>Contact us</h1>
<h3>iGEM-NEFU_China2018</h3>
+
<h2 style="font-size: 26px!important;padding-top:0px;">iGEM-NEFU_China2018</h2>
<h3>Email: hexinglu@nefu.edu.cn</h3>
+
<h2 style="font-size: 26px!important;padding-top:0px;">Email: hexinglu@nefu.edu.cn</h2>
<h3>No.26 Hexing Road, Xiangfang <br>District, Harbin, Heilongjiang <br>Province 150000</h3>
+
<h3 style="padding-top:0px;">No.26 Hexing Road, Xiangfang <br>District, Harbin, Heilongjiang <br>Province 150000</h3>
 
</td>
 
</td>
 
</tr>
 
</tr>

Revision as of 15:30, 15 October 2018

Software 1

intorduction

Aim

Build 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.

Programming

1.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.
2.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.
3.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

It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.

Draw letter-frequency histogram

It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way.


Others

Visual Software

We developed a visual software. There are an input textbox, an output textbox, two radio buttons and a translate button in the software interface. We can choose radio buttons to select letters to codons or codons to letters. In addition to these, our software can also provide open files, copy files, cut files, save files, print files and other basic functions.
Software interface:
Letters to Codons:
Codons to letters:

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