Team:USTC-Software

From 2013.igem.org

(Difference between revisions)
 
(113 intermediate revisions not shown)
Line 1: Line 1:
{{USTC-Software/hidden}}
{{USTC-Software/hidden}}
 +
 +
{{USTC-Software/header2}}
{{USTC-Software/header}}
{{USTC-Software/header}}
Line 5: Line 7:
<html>
<html>
<head>
<head>
-
    <title> USTC-Software Home</title>
 
-
    <meta name="keywords" content="2013 ustc-software,ustc,igem software">
 
-
    <meta name="Description" content="Our teammates have designed a software to help the  synthetic biologists work more efficiently
 
-
in the summer holiday.we enjoyed igem ,we enjoyed the competition ">
 
-
<script type="text/javascript" async="" src="https://2013.igem.org/Team:USTC-Software/js/camera?action=raw&ctype=text/javascript"></script>
+
<title>Home</title>
-
<link rel="stylesheet" type="text/css" href="https://2013.igem.org/Team:USTC-Software/css/camera?action=raw&ctype=text/css" media="all">
 
-
<link rel="stylesheet" type="text/css" href="https://2013.igem.org/Team:USTC-Software/css?action=raw&ctype=text/css" media="all">
+
<link rel="stylesheet" href="https://2013.igem.org/Team:USTC-Software/css?action=raw&ctype=text/css" type="text/css"/>
 +
<link rel="stylesheet" href="https://2013.igem.org/Team:USTC-Software/css/camera?action=raw&ctype=text/css" type="text/css"/>
 +
<link rel="stylesheet" href="https://2013.igem.org/Team:USTC-Software/css/thanks?action=raw&ctype=text/css" type="text/css"/>
 +
 
 +
<style>#homebutton {color:#aaed51 !important;}</style>
 +
 
 +
<!--script type="text/javascript" src="http://igem.stlover.org/js/meth.js"></script-->
 +
 
 +
 
 +
<script src="https://2013.igem.org/Team:USTC-Software/js/camera?action=raw&ctype=text/javascript" type="text/javascript" charset="utf-8"></script>
 +
 
Line 21: Line 28:
<body>
<body>
-
<div id="home">
 
 +
<!--div id="camera">
 +
  <div class="camera_wrap camera_charcoal_skin" id="camera_wrap_1" align="center">
 +
                    <div data-thumb="https://static.igem.org/mediawiki/2013/c/ca/USTC-Software-3s.jpg
 +
" data-src="https://static.igem.org/mediawiki/2013/8/85/USTC_Software_Page1.png
 +
">
 +
                        <div class="camera_caption fadeFromBottom"><em>Take a gNAP before wearing your gloves!<br/>Genetic Network Analyze and Predict</em></div>
 +
                    </div>
-
<div class="line">
 
-
<h2>Welcome to our wiki!</h2>
 
-
</div>
 
 +
                    <div data-thumb="https://static.igem.org/mediawiki/2013/9/9f/USTC-Software-main2s.jpg" data-src="https://static.igem.org/mediawiki/2013/1/15/2.jpg">
 +
                        <div class="camera_caption fadeFromBottom"><em>The sketch and final GUI of gNAP!</em></div>
 +
                    </div>
-
  <div class="camera_wrap camera_azure_skin" id="camera_wrap_1">
 
-
    <div data-thumb="https://static.igem.org/mediawiki/2013/4/4a/USTC-Software_1.jpg" data-src="https://static.igem.org/mediawiki/2013/c/c4/USTC-Software_1.png">
 
-
            <div class="camera_caption fadeFromBottom"> <em>USTC-Software —— The unicorn consists "USTC".</em> </div>
 
-
        </div>
 
-
    <div data-thumb="https://static.igem.org/mediawiki/2013/1/12/USTC-Software_2.jpg" data-src="https://static.igem.org/mediawiki/2013/c/cf/USTC-Software_2.png">
 
-
            <div class="camera_caption fadeFromBottom"><em>Having discussion with iGEM Software co-head judge, Gil Alterovitz.</em></div>
 
-
        </div>
 
-
    <div data-thumb="https://static.igem.org/mediawiki/2013/9/9c/USTC-Software_3.jpg" data-src="https://static.igem.org/mediawiki/2013/f/fd/USTC-Software_3.png">
 
-
            <div class="camera_caption fadeFromBottom"> <em>Team members were working.</em>            </div>
 
-
        </div>
 
-
    <div data-thumb="https://static.igem.org/mediawiki/2013/e/e0/USTC-Software_4.jpg" data-src="https://static.igem.org/mediawiki/2013/9/9a/USTC-Software_4.png">
 
-
            <div class="camera_caption fadeFromBottom"> <em>What's your opinion?</em>            </div>
 
-
        </div>
 
-
    <div data-thumb="https://static.igem.org/mediawiki/2013/e/ed/USTC-Software_5.jpg" data-src="https://static.igem.org/mediawiki/2013/2/26/USTC-Software_5.png">
 
-
            <div class="camera_caption fadeFromBottom"> <em>Come to see this ! ~</em>            </div>
 
-
      </div>
 
-
    </div>
 
-
   
 
-
</div>
 
 +
                    <div data-thumb="https://static.igem.org/mediawiki/2013/archive/3/32/20131028070148%21USTC-Software-2s.jpg" data-src="https://static.igem.org/mediawiki/2013/3/32/USTC-Software-2s.jpg">
 +
                        <div class="camera_caption fadeFromBottom"><em>We compare the result of our software with gene expression profile in literature.</em></div>
 +
                    </div>
 +
                    <div data-thumb="https://static.igem.org/mediawiki/2013/8/80/USTC_Software_4s.jpg" data-src="https://static.igem.org/mediawiki/2013/c/cb/USTC_Software_4.jpg">
 +
                        <div class="camera_caption fadeFromBottom"><em>We are USTC-Software!</em></div>
 +
                    </div>
 +
  </div>
-
<div id="home2">
 
-
  <div class="sprite"></div>
 
-
<div class="screen">
 
-
   
 
-
        <div id="video" align="center">
 
-
<!--embed wmode="transparent" src="https://youtube.googleapis.com/v/kKy9ILR34RA"
 
-
type="application/x-shockwave-flash" width="100%" height="238px" style="margin-top:15px;"
 
-
allowfullscreen="true"></embed-->
 
-
        </div>
+
</div-->
-
        <div id="abstract">
+
<div id="green">
-
        <h1>Description</h1>
+
<div class="right">
-
   
+
<h2>Overall</h2>
-
    <p>Synthetic biology has been working on transforming target organisms, which usually means integrating new genes with an available network to achieve a high expression level of certain compounds. Nevertheless, the new-integrated genes are always not the original parts of the target metabolic network, so it is hard to predict how the new genes will affect the network. </p>
+
<p align="justify">Gene Network Analyze and Predict (gNAP) is a software which can model and analyze the change of new GRN constructing after exogenous gene’s import. What’s more, gNAP's reverse analysis based on global GRN gives some advise to experimenters before choosing the imported gene meeting their purpose.</p>
-
    <p>Our application aims to simulate genetic networks. The application analyzes the stability of genetic networks after introduction of exogenous genes. Meanwhile, given the original network and specific purposes, the application traces the regulative process back and gives possible regulative patterns.</p>
+
<a href="https://2013.igem.org/Team:USTC-Software/Project/Overall" class="more"></a>
-
        </div>
+
</div>
-
   
+
       
-
        <div id="contain">
+
<div class="left">
-
<h2>[NAME]</h2>
+
<img src="https://static.igem.org/mediawiki/2013/a/a6/USTC_Software_Overall.png"/>
-
<div id="description_l">
+
</div>
-
<h3>[BASIC FUNCTION]</h3>
+
-
<!--p>Our application aims to simulate genetic networks. The application analyzes the stability of genetic networks after introduction of exogenous genes. Meanwhile, given the specific purposes of the original network, the application traces the regulative process back and gives possible regulative patterns of new gene.</p-->
+
-
</div>  
+
-
<div id="description_r">
 
-
<h3>[APPROACH & METHODOLOGY]</h3>
 
-
<!--p> The software is comprised of several modules as shown below:
 
-
Introduction of modules:</p-->
 
</div>
</div>
-
<div id="description_r">
 
 +
<div id="cyan">
 +
<div class="right">
 +
<h2><span class="head">Software</span></h2>
 +
<p align="justify"><span style="font-family:Arial, Helvetica, sans-serif;">gNAP, gene network analyze and predict, is our main software which could analyze the input gene’s effects forward and reversely. gFinder, gene finder, is a website software which could find a specific gene in a database by gene’s function of regulation. gRNA, gene regulatory network analysts, is a small game which could improve the children’s ability of network analysis.<br/></span></p>
 +
<a href="https://2013.igem.org/Team:USTC-Software/Project/Software" class="more"></a>
 +
</div>
-
<div id="jobs_container">
+
  <div class="left">
-
    <div class="jobs_trigger"><span>1</span> <strong> Data Fetching</strong></div>
+
<img src="https://static.igem.org/mediawiki/2013/6/6e/USTC_Software_Software.png" />
-
<div class="jobs_item" style="display: none;"><!--p class="bodytext"><p>It is a alterable one which could be rewrite for different database document. Our model is based on the database of RegulonDB. We simulate all the TF gene regulation from the download data in this <wbr />website:<a href="">http://regulondb.ccg.unam.mx/menu<br />/download/datasets/index.jsp</a>
+
</div>
-
There are 166 genes in the genetic network whose interactions are fetched from TF-TF Interaction file and we also search all those genes’ information in Gene Sequence file. Such as  gene identifier assigned by RegulonDB, gene left & right end position in the genome and gene sequence.
+
-
                        </p--></div>
 
-
 
-
<div class="jobs_trigger"><span>2</span> <strong> Alignment to Get New Regulation</strong></div>
 
-
<div class="jobs_item" style="display: none;"><!--p>
 
-
We use different alignment methods to predict the regulation between new gene and genes in original network. We align gene sequence and amino acid sequence with Needleman-Wunsch algorithm, and forecast the new gene’s regulation to all the other genes. Similar percentages are output to simulation module as an influence to regulation factors.
 
-
This software use these regulation patterns which consists of new gene’s regulation relationship in the target network to build up a new network.
 
-
                       
 
-
                       
 
-
                        </p--></div>
 
-
 
-
<div class="jobs_trigger"><span>3</span> <strong> Simulation Network</strong></div>
 
-
<div class="jobs_item" style="display: none;"><!--p>
 
-
                       
 
-
As the specific concentration value of a regulation relationship is usually unavailable, the software will adopt a random number as the coefficient of the linear equation.
 
-
To avoid extreme regulatory relationships, this module transforms comparison results to a probability offset of the regulatory factors.
 
-
It is probability to the range of random factor ,  means the probability of [0,1],  means the probability of [-1,0],  is the similarity of gene sequences and amino acids.
 
-
As a result, the error of the regulation factor is minimized by random sow. Finally, we figure out a new regulatory factor matrix combine with original genetic network.
 
-
Based on the matrix of regulation relationships, this software sets up the differential equations from which we could figure out the concentration of the material from one moment to the next.<img src="HILL EQUAL.png" />
 
-
  (Hill’s Equation)
 
-
The simulation runs until the network is stable, which means the concentration of material in the network is basically constant. In order to compare the stability between the original network and the new one, the simulation of the original network will be done as well. More random numbers will be adopted as repeating the simulation.
 
-
Based on the data from simulation above, a stability score of each combination of coefficients will be calculated. Those scores are based on the cost of stable time and the difference of two network. After the topological analysis of those scores, an overall score will be given.
 
-
                       
 
-
                        </p--></div>
 
-
 
-
<div class="jobs_trigger"><span>4</span> <strong> Suggestion of New Gene</strong></div>
 
-
<div class="jobs_item" style="display: none;"><!--p>This software could give a suggestion inserted gene to experimenters who need to hence some specific genes’ expression via regulation.
 
-
We use PSO(Particle Swarm Optimization) to find regulation factors which fit users’ requirements best. Based on those factors, our software filters obvious regulations and gives them to the experimenter as a reference of inserted gene.
 
-
If our simulation of network is consonant with real organisms’ gene expression rate changing, experimenters could achieve their ideal expression through insert a new gene whose regulation is same to software’s suggestion.
 
-
</p--></div>
 
</div>
</div>
 +
<div id="blue">
 +
<div class="right">
 +
<h2>Methodologies</h2>
 +
<p align="justify">In order to simulate the GRN’s working and analyze the changing after exogenous gene imported, some advanced algorithms and classical methods are employed in the software. These algorithms and methods include Binary Tree method, Needle-Wunsch Algorithm, Decision Tree method, Hill Equation and PSO Algorithm.</p>
 +
<a href="https://2013.igem.org/Team:USTC-Software/Project/Method" class="more"></a>
 +
              </div>
 +
<div class="left">
 +
<img src="https://static.igem.org/mediawiki/2013/d/d7/USTC_Software_Method.png" />
</div>
</div>
 +
</div>
-
<div id="description_l">
+
<div id="purple">
-
  <h3>[PURPOSE & BACKGROUND]</h3>
+
-
<!--p>Synthetic biology has been working on transforming target organisms, which usually means integrating new genes with an available network to achieve a high expression level of certain compounds. Nevertheless, the new-integrated genes are always not the original parts of the target metabolic network, so it is hard to predict how the new genes will affect the network. In some cases, new genes may even lead the network to a breakdown unexpected by wet lab experimenter.
+
-
On the other hand, some wet lab experimenters also expect that target organisms could increase some original gene’s expression. As a reference to those experiment, our software put a virtual gene into the network and figure out its best regulation. To achieve wet lab’s purpose, experimenter could find a specific gene based on our prediction regulation.
+
-
    Lots of simulations of metabolic networks have been done with various methods. Most of them concentrate on the network itself and some of them analyze those network’s stability, robustness and Flux Balance Analysis (FBA).</p-->
+
-
</div>  
+
-
<div id="description_l">
+
<div class="right">
-
<h3>[SIGNIFICANCE & INNOVATION]</h3>
+
<h2><span class="head">Communication</span></h2>
-
<!--p> The software provides a great model as a reference before wet lab experiments. It provides suggestions on both specific practicality and input of exogenous gene. Meanwhile, the software is comprised of separate modules, which can be customized for different database and optimized as the amount of users grows.
+
<p align="justify">Our team hope to create a better community for iGEM software, so we <a href="https://2013.igem.org/Team:USTC-Software/collaboration" id="homelink">collaborate</a> with other teams. Open source on github with detailed <a href="https://2013.igem.org/Team:USTC-Software/Project/Develop" id="homelink">API</a> of our source code make our software’s development more easy and convenient. What’s more, to <a href="https://2013.igem.org/Team:USTC-Software/Human_practice" id="homelink">popularize</a> iGEM in our campus, we also give “Hi” from iGEM to all the students and teachers and give their “Hello” back.</p>
-
    Previously, we could not find any specific work on the simulation and analysis of the newly introduced genes’ impact on regulation networks, and also those softwares were unavailable, which makes our software an innovation in the field. Algorithmically, the software aims to complete the simulation based on a small amount of lab data as possible.</p-->
+
<a href="https://2013.igem.org/Team:USTC-Software/Human_practice" class="more"></a>
-
</div>  
+
</div>
 +
  <div class="left">
 +
<img src="https://static.igem.org/mediawiki/2013/c/c0/USTC_Software_Humanpractice.png"/>
 +
</div>
-
   
 
</div>
</div>
-
       
+
    <div id="sponsors">
-
       
+
    <div style="margin-left:100px;">
-
        <div id="ash">
+
     <h2>Sponsors</h2>
-
       
+
 
-
  <div id="ash_container">
+
    <div class="img" id="img">
-
     <h3>Console</h3>
+
    <div class='mask1'></div>
-
+
    <a href="http://china.db.com/index_e.html"><img src='https://static.igem.org/mediawiki/2012/f/fc/USTC-Software-images-db-logo.png' /></a>
-
<div>
+
    </div>
-
+
 
-
                        <div align="center">
+
  <div class='img' id='img'>
-
+
    <div class='mask2'></div>
-
                    <a href="">
+
    <a href="http://www.ustcif.org/default.php"><img src='https://static.igem.org/mediawiki/2012/d/d9/USTC-Software-images-ustcif-logo.png' /></a>
-
<img src="https://static.igem.org/mediawiki/2012/0/0d/USTC-Software-images-2.png" width="250" height="100" alt="BMC Interactive BluePrint" title="BMC Interactive BluePrint" border="0">
+
    </div>
-
                    </a>
+
-
                </div>
+
-
           
+
-
<div>
+
-
+
-
                <p>Console is where you manage heavy computing and complex tasks. With different buttons controlling each parameter, you can optimize the behaviors of the software. We applied evolution algorithm and machine learning techniques in the network inferences to provide the best simulation of your data.</p>
+
-
       
+
-
                       
+
-
                <div>
+
-
                                           
+
-
        <span><a href=" ">Read More</a></span>
+
-
                       
+
-
                        </div>
+
-
   
+
-
</div>
+
-
</div>
+
-
</div>     
+
-
       
+
-
<div id="ash_container">
+
-
+
-
+
-
<h3>Sand Box</h3>
+
-
+
-
<div>
+
-
+
-
              <div align="center">
+
-
                                <a href="" >
+
-
                            <img src="https://static.igem.org/mediawiki/2012/3/3c/USTC-Software-images-3.png" width="250" height="100" alt="" title="" border="0">
+
-
                        </a>
+
-
                                    </div>
+
-
           
+
-
<div>
+
-
+
-
                <p>SandBox displays the Genetic Regulatory Networks in a clean and interactive way, with clear connection and 3-D interaction, you will get better understanding of how genes and proteins regulating each other.</p>
+
-
       
+
-
                       
+
-
                <div>
+
-
                                               
+
-
            <span><a href="">Read More</a></span>
+
-
           
+
-
                        </div>
+
-
   
+
-
</div>
+
-
</div>
+
-
</div>       
+
-
       
+
-
       
+
-
        </div>
+
      
      
 +
    </div><!--end of up block-->
 +
 
 +
    <div style="clear:both; margin-left:20px;">
 +
  <div class='img' id='img'>
 +
    <div class='mask3'></div>
 +
    <a href="http://www.teach.ustc.edu.cn/"><img src='https://static.igem.org/mediawiki/2012/2/2d/USTC-Software-images-teaching-logo.png' /></a>
 +
  </div>
 +
 
 +
  <div class='img' id='img'>
 +
    <div class='mask4'></div>
 +
    <a href="http://en.physics.ustc.edu.cn//"><img src='https://static.igem.org/mediawiki/2012/f/f5/USTC-Software-images-physics-logo.png' /></a>
 +
  </div>
      
      
 +
  <div class='img' id='img'>
 +
    <div class='mask5'></div>
 +
    <a href="http://en.biox.ustc.edu.cn/"><img src='https://static.igem.org/mediawiki/2012/2/27/USTC-Software-images-life-logo.png' /></a>
 +
  </div>
 +
  </div><!--end of bottom block-->
      
      
-
   
+
  </div>
-
    </div>
+
-
</div>  
+
</body>
</body>
</html>
</html>

Latest revision as of 14:26, 7 November 2013

Header2

Slide

Take a gNAP before wearing your gloves! Genetic Network Analyze and Predict
The sketch and final GUI of gNAP!
We compare the result of our software with gene expression profile in literature.
We are USTC-Software!

Home

Overall

Gene Network Analyze and Predict (gNAP) is a software which can model and analyze the change of new GRN constructing after exogenous gene’s import. What’s more, gNAP's reverse analysis based on global GRN gives some advise to experimenters before choosing the imported gene meeting their purpose.

Software

gNAP, gene network analyze and predict, is our main software which could analyze the input gene’s effects forward and reversely. gFinder, gene finder, is a website software which could find a specific gene in a database by gene’s function of regulation. gRNA, gene regulatory network analysts, is a small game which could improve the children’s ability of network analysis.

Methodologies

In order to simulate the GRN’s working and analyze the changing after exogenous gene imported, some advanced algorithms and classical methods are employed in the software. These algorithms and methods include Binary Tree method, Needle-Wunsch Algorithm, Decision Tree method, Hill Equation and PSO Algorithm.

Communication

Our team hope to create a better community for iGEM software, so we collaborate with other teams. Open source on github with detailed API of our source code make our software’s development more easy and convenient. What’s more, to popularize iGEM in our campus, we also give “Hi” from iGEM to all the students and teachers and give their “Hello” back.

Sponsors