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

 
(16 intermediate revisions by 6 users not shown)
Line 130: Line 130:
 
#Software-content h1 {
 
#Software-content h1 {
 
font-size: 50px;
 
font-size: 50px;
color: cyan;
+
color: orange;
 
}
 
}
 
#Software-content p {
 
#Software-content p {
Line 153: Line 153:
 
</head>
 
</head>
 
<body>
 
<body>
<!--menu-->
 
 
<!--menu-->
 
<!--menu-->
  
 
<div id="menu" style="background-color:rgba(0,0,0,0.6)!important">
 
<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;
 
<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 169: Line 168:
 
<ul id="sub_02">
 
<ul id="sub_02">
 
<li><a href="https://2018.igem.org/Team:NEFU_China/Background" target="_self">BACKGROUND</a></li>
 
<li><a href="https://2018.igem.org/Team:NEFU_China/Background" target="_self">BACKGROUND</a></li>
<li><a href="https://2018.igem.org/Team:NEFU_China/Description" target="_self">DESCRIPTION</a></li>
+
<li><a href="https://2018.igem.org/Team:NEFU_China/Description" target="_self">DESCRIPTION &amp; DESIGN</a></li>
<li><a href="https://2018.igem.org/Team:NEFU_China/Design" target="_self">DESIGN</a></li>
+
<li><a href="https://2018.igem.org/Team:NEFU_China/Coding book" target="_self">CODE BOOK</a></li>
<li><a href="https://2018.igem.org/Team:NEFU_China/Coding book" target="_self">CODING BOOK</a></li>
+
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
 
 
 
<li class="mainlevel" id="mainlevel_03">
 
<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>
+
  <a href="https://2018.igem.org/Team:NEFU_China/Demonstrate"><img id="parts" src="https://static.igem.org/mediawiki/2018/6/62/T--NEFU_China--_RESULTS.png">EXPERIMENTS</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/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/Suicide" target="_self">INFORMATION DESTRUCTION</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/Splicing" target="_self">Pre-RNA SPLICING</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Demonstrate" target="_self">DEMONSTRATE</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Demonstrate" target="_self">DEMONSTRATE</a></li>
 
  <hr>
 
  <hr>
Line 198: Line 194:
 
  <ul id="sub_05">
 
  <ul id="sub_05">
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model" target="_self">OVERVIEW</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model" target="_self">OVERVIEW</a></li>
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model1" target="_self">MODEL1</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model1" target="_self">CORRESPONDING COEFFICIENT</a></li>
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model2" target="_self">MODEL2</a></li>
+
  <li><a href="https://2018.igem.org/Team:NEFU_China/Model2" target="_self">KILLING MODEL</a></li>
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
Line 216: Line 212:
 
  <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>
 
 
  </ul>
 
  </ul>
 
  </li>
 
  </li>
Line 223: Line 217:
 
  <a href="https://2018.igem.org/Team:NEFU_China/Human_Practices"><img id="humanpractice" src="https://static.igem.org/mediawiki/2018/9/91/T--NEFU_China--_HUMANPRACTICE.png">HUMAN PRACTICE</a>
 
  <a href="https://2018.igem.org/Team:NEFU_China/Human_Practices"><img id="humanpractice" src="https://static.igem.org/mediawiki/2018/9/91/T--NEFU_China--_HUMANPRACTICE.png">HUMAN PRACTICE</a>
 
  <ul id="sub_08">
 
  <ul id="sub_08">
 +
  <li><a href="https://2018.igem.org/Team:NEFU_China/Human_Practices" target="_self">OVERVIEW</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Gold_integrated" target="_self">GOLD INTEGRATED</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Gold_integrated" target="_self">GOLD INTEGRATED</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Silver" target="_self">SILVER</a></li>
 
  <li><a href="https://2018.igem.org/Team:NEFU_China/Silver" target="_self">SILVER</a></li>
Line 310: Line 305:
 
<div class="flexslider">
 
<div class="flexslider">
 
<ul class="slides">
 
<ul class="slides">
  <li style="background-image: url(http://39.105.74.74/pink.png);">
+
  <li style="background-image: url(https://static.igem.org/mediawiki/2018/c/c0/T--NEFU_China--coddebook.png);">
 
  <div class="overlay"></div>
 
  <div class="overlay"></div>
 
  <div class="container">
 
  <div class="container">
Line 318: Line 313:
 
  <div class="desc">
 
  <div class="desc">
 
  <p class="meta">
 
  <p class="meta">
<span class="cat"><a href="https://2018.igem.org/Team:NEFU_China/Software3">Software 1:</a></span>
+
<span class="cat"><a href="https://2018.igem.org/Team:NEFU_China/Software1">Software 1:</a></span>
 
<span class="date">Coding</span>
 
<span class="date">Coding</span>
 
 
 
</p>
 
</p>
 +
 
  <h1>Coding</h1>
 
  <h1>Coding</h1>
 
<h1>Build Coding Book.</h1>
 
<h1>Build Coding Book.</h1>
Line 330: Line 326:
 
  </div>
 
  </div>
 
  </li>
 
  </li>
  <li style="background-image: url(http://39.105.74.74/green.png);">
+
  <li style="background-image: url(https://static.igem.org/mediawiki/2018/0/08/T--NEFU_China--enhance_password_image.png);">
 
  <div class="overlay"></div>
 
  <div class="overlay"></div>
 
  <div class="container">
 
  <div class="container">
Line 350: Line 346:
 
  </div>
 
  </div>
 
  </li>
 
  </li>
  <li style="background-image: url(http://39.105.74.74/yellow.png);">
+
  <li style="background-image: url(https://static.igem.org/mediawiki/2018/d/da/T--NEFU_China--wordsegment_image.png);">
 
  <div class="overlay"></div>
 
  <div class="overlay"></div>
 
  <div class="container">
 
  <div class="container">
Line 376: Line 372:
 
<h1>Software</h1>
 
<h1>Software</h1>
 
<p>
 
<p>
We develop the Encrypt & Decrypt software. By using DFS(Depth First Search) algorithm and optimization arithmetic, we find out the correspondence between letters and codons. The heart of our software is the Misleading module. By adding enzymes and introns to genes, we complicate the sequences and increase the security of our Coding Book. During the decryption period, we use regular expressions to match useless enzymes and introns, eliminating them and converting the rest of codons into letters. What’s more, we write the information of codons and letters into the picture as a qr code and users can scan the qr code to get this information.<br>
+
We developed the Encrypt & Decrypt software. Using DFS (Depth First Search) algorithm and optimization arithmetic, we discovered the correspondence between English letters and DNA codons for amino acids. The key part of our software is the Misleading Module. Through adding introns into DNA sequence containing the transmitted information, we can complicate the DNA sequence and increase the security levels of our Code Book. During the decryption process, we use regular expressions to match useless introns, eliminate them and convert codons of the rest RNA sequences into letters. In addition, we can integrate the information codons and letters into the image of a quick responsive (QR) code. This will allow the receptor to scan the QR code and quickly retrieve the information. <br></p>
            We also develop English Word Segmentation software. Firstly, we implement word graph scanning based on prefix tree structure and construct DAG(Directed Acyclic Graph) to obtain all English word segmentation results. Secondly, we use IF-IDF(Term Frequency-Inverse Document Frequency) model and maximum sharding method to obtain the optimal word segmentation results.  
+
<p>
 +
We developed English Word Segmentation software. Firstly, we implement word graph scanning based on prefix tree structure and construct DAG (Directed Acyclic Graph) to obtain all English word segmentation information. Secondly, we use an IF-IDF (Term Frequency-Inverse Document Frequency) model and maximum sharding method to obtain the optimal word segmentation information.<br>
 +
 
  
 
</p>
 
</p>
Line 387: Line 385:
 
<div class="blog-entry">
 
<div class="blog-entry">
 
<div class="blog-img">
 
<div class="blog-img">
<a href="https://2018.igem.org/Team:NEFU_China/Software1"><img src="http://39.105.74.74/pink.png" class="img-responsive" alt="html5 bootstrap template"></a>
+
<a href="https://2018.igem.org/Team:NEFU_China/Software1"><img src="https://static.igem.org/mediawiki/2018/8/88/T--NEFU_China--software1-small.png" class="img-responsive" alt="html5 bootstrap template"></a>
 
</div>
 
</div>
 
<div class="desc">
 
<div class="desc">
Line 403: Line 401:
 
<div class="blog-entry">
 
<div class="blog-entry">
 
<div class="blog-img">
 
<div class="blog-img">
<a href="https://2018.igem.org/Team:NEFU_China/Software2"><img src="http://39.105.74.74/green.png" class="img-responsive" alt="html5 bootstrap template"></a>
+
<a href="https://2018.igem.org/Team:NEFU_China/Software2"><img src="https://static.igem.org/mediawiki/2018/0/08/T--NEFU_China--enhance_password_image.png" class="img-responsive" alt="html5 bootstrap template"></a>
 
</div>
 
</div>
 
<div class="desc">
 
<div class="desc">
Line 419: Line 417:
 
<div class="blog-entry">
 
<div class="blog-entry">
 
<div class="blog-img">
 
<div class="blog-img">
<a href="https://2018.igem.org/Team:NEFU_China/Software3"><img src="http://39.105.74.74/yellow.png" class="img-responsive" alt="html5 bootstrap template"></a>
+
<a href="https://2018.igem.org/Team:NEFU_China/Software3"><img src="https://static.igem.org/mediawiki/2018/d/da/T--NEFU_China--wordsegment_image.png" class="img-responsive" alt="html5 bootstrap template"></a>
 
</div>
 
</div>
 
<div class="desc">
 
<div class="desc">
Line 446: Line 444:
 
 
 
<script type="text/javascript" src="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/JavaScript-main-software&amp;action=raw&amp;ctype=text/javascript"></script>
 
<script type="text/javascript" src="https://2018.igem.org/wiki/index.php?title=Template:NEFU_China/JavaScript-main-software&amp;action=raw&amp;ctype=text/javascript"></script>
<div class="foot">
+
 
<div id="foot-title">
+
<table frame="void">
+
<tr>
+
<td>
+
<h1>Userfull links</h1>
+
<h2>
+
<a href="https://2018.igem.org/Team:NEFU_China">Home</a>
+
&nbsp;&nbsp;&nbsp;&nbsp;
+
<a href="https://2018.igem.org/Team:NEFU_China/Model">Model</a>
+
&nbsp;&nbsp;&nbsp;
+
<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>
+
</h2>
+
+
<h2>
+
+
<a href="https://2018.igem.org/Team:NEFU_China/Basic_Part">Parts</a>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
<a href="https://2018.igem.org/Team:NEFU_China/Members">Teams</a>
+
&nbsp;&nbsp;
+
<a href="https://2018.igem.org/Team:NEFU_China/Lock_Key">Results</a>
+
&nbsp;
+
<a href="https://2018.igem.org/Team:NEFU_China/Notebook">Notebook</a>
+
</h2>
+
+
<h2>
+
<a href="https://2018.igem.org/Team:NEFU_China/Human_Practices">Human &nbsp;Practice</a>
+
</h2>
+
</td>
+
<td style="padding-left: 70px!important;">
+
<h1>Follow us</h1>
+
<img alt="facebook" src="https://static.igem.org/mediawiki/2018/b/b5/T--NEFU_China--facebook.png">
+
&nbsp;&nbsp;&nbsp;
+
        <img alt="twitter" src="https://static.igem.org/mediawiki/2018/3/36/T--NEFU_China--twitter.png">
+
&nbsp;&nbsp;&nbsp;
+
<img alt="wehchat" src="https://static.igem.org/mediawiki/2018/c/ca/T--NEFU_China--wechat.png">
+
        <br>
+
        <img alt="facebook" src="https://static.igem.org/mediawiki/2018/b/b5/T--NEFU_China--facebook.png">
+
&nbsp;&nbsp;&nbsp;
+
        <img alt="twitter" src="https://static.igem.org/mediawiki/2018/3/36/T--NEFU_China--twitter.png">
+
&nbsp;&nbsp;&nbsp;
+
<img alt="wehchat" src="https://static.igem.org/mediawiki/2018/c/ca/T--NEFU_China--wechat.png">
+
+
</td>
+
<td style="padding-left: 70px!important;">
+
<h1>Contact us</h1>
+
<h2 style="font-size: 26px!important;padding-top:0px;">iGEM-NEFU_China2018</h2>
+
<h2 style="font-size: 26px!important;padding-top:0px;">Email: hexinglu@nefu.edu.cn</h2>
+
<h3 style="padding-top:0px;">No.26 Hexing Road, Xiangfang <br>District, Harbin, Heilongjiang <br>Province 150000</h3>
+
</td>
+
</tr>
+
</table>
+
</div>
+
<div id="foot-declare">
+
<p>
+
+
</p>
+
</div>
+
</div>
+
 
</body>
 
</body>
  
 
</html>
 
</html>

Latest revision as of 02:06, 18 October 2018

Software Overview

Software

We developed the Encrypt & Decrypt software. Using DFS (Depth First Search) algorithm and optimization arithmetic, we discovered the correspondence between English letters and DNA codons for amino acids. The key part of our software is the Misleading Module. Through adding introns into DNA sequence containing the transmitted information, we can complicate the DNA sequence and increase the security levels of our Code Book. During the decryption process, we use regular expressions to match useless introns, eliminate them and convert codons of the rest RNA sequences into letters. In addition, we can integrate the information codons and letters into the image of a quick responsive (QR) code. This will allow the receptor to scan the QR code and quickly retrieve the information.

We developed English Word Segmentation software. Firstly, we implement word graph scanning based on prefix tree structure and construct DAG (Directed Acyclic Graph) to obtain all English word segmentation information. Secondly, we use an IF-IDF (Term Frequency-Inverse Document Frequency) model and maximum sharding method to obtain the optimal word segmentation information.

html5 bootstrap template

Software 1 Coding

Build Coding Book.

By using DFS(Depth First Search) algorithm and optimization arithmetic, we find out the correspondence between letters and codons.

html5 bootstrap template

Software 2 Misleading

Enhance password security.

We added random sequences, introns, and enzymes to the codon sequences so that the intercepted codon information would not be easily decoded.

html5 bootstrap template

Software 3 Word Segment

Segment English Sentences without Spaces.

Firstly, we implement word graph scanning based on prefix tree structure and construct DAG(Directed Acyclic Graph) to obtain all English word segmentation results. Secondly, we use IF-IDF(Term Frequency-Inverse Document Frequency) model and maximum sharding method to obtain the optimal word segmentation results.