Team:OUC-China

From 2013.igem.org

(Difference between revisions)
 
(218 intermediate revisions not shown)
Line 1: Line 1:
-
<html>
+
<html lang="en">
 +
<head>
 +
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 +
<meta name="viewport" content="width=device-width, initial-scale=1.0">
 +
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 +
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" media="screen">
 +
<script src="http://code.jquery.com/jquery.min.js"></script>
<style>
<style>
-
#search-controls,#p-logo,#catlinks,#contentSub{
+
/*the igem Global setting*/
-
display:none;
+
* {
 +
  margin: 0;
 +
  padding: 0;
 +
  -webkit-font-smoothing: antialiased;
 +
  -webkit-box-sizing: border-box;
 +
  -moz-box-sizing: border-box;
 +
  box-sizing: border-box;
}
}
-
html, body {  
+
body{
-
width: 100%; height: 100%;
+
  color: #34495e;
-
background: #333;
+
}
 +
#bodyContent h1, #bodyContent h2{
 +
  margin-bottom:0;
 +
}
 +
h1, h2, h3, h4, h5, h6{
 +
  padding-top: 0;
 +
  padding-bottom: 0;
 +
  color: #34495e;
 +
}
 +
#globalWrapper {
 +
  font-size: 100%;
 +
}
 +
#top-section{
 +
  height:0px;
 +
    border:none;
 +
    width:980px;
 +
    margin:0 auto;
 +
    padding:0 0 0 0;
 +
    background-color:transparent;
 +
    overflow:hide;
 +
}
 +
#p-logo{display:none;}
 +
#search-controls{display:none;}
 +
#top{display:none;}
 +
.firstHeading{display:none;}
 +
#footer-box{display:none;}
 +
#catlinks{display:none;}
 +
div#contentSub{
 +
    display: none;
 +
    position: absolute;
 +
}
 +
#content h1.firstHeading {display: none;}
 +
#content
 +
{
 +
  border:none;
 +
  height: 100%;
 +
  margin:0;
 +
  padding:0;
 +
  width:100%;
 +
  position: absolute;
 +
  background-color: #FFFFFF;
 +
  color: #34495e;
 +
}
 +
a:visited{
 +
  color: #fff;
 +
}
 +
/*the nav settings
 +
----------------------------------------------- */
 +
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{
 +
  color: #1abc9c;
 +
  background-color: transparent;
 +
}
 +
.navbar-inverse .navbar-nav>li>a{
 +
  color: #fff;
 +
}
 +
.navbar-inverse .navbar-nav>li>a:hover{
 +
  color: #1abc9c;
 +
  background-color:transparent;
 +
}
 +
.navbar-inverse .navbar-brand{
 +
          color: #fff;
 +
          padding: 0;
 +
}
 +
.navbar-inverse .navbar-brand img{
 +
  height: 50px;
 +
  padding-left: 90px;
 +
}
 +
.navbar-inverse .navbar-brand p{
 +
  padding:12px 30px;
 +
  margin:0;
 +
}
 +
.navbar-inverse .navbar-brand:hover{
 +
  color: #1abc9c;
 +
}
 +
.navbar-inverse{
 +
  border-color: transparent;
 +
  background: #34495e;
 +
  font-weight: bold;
 +
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
 +
}
 +
.dropdown-menu{
 +
  background-color:#34495e;
 +
  border:none;
 +
  -webkit-box-shadow:none;
 +
  box-shadow: none;
 +
}
 +
.dropdown-menu>li>a{
 +
  color: #fff;
 +
  font-weight: bold;
 +
}
 +
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{
 +
  color:#1abc9c;
 +
  background-color: transparent;
}
}
-
canvas {
+
/*add dropdown-submenu to btV3*/
-
        width:100%;
+
.dropdown-submenu{position:relative;}
-
display: block;
+
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
 +
.dropdown-submenu:hover>.dropdown-menu{display:block;}
 +
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
 +
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
 +
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
 +
 
 +
/*the unslider css*/
 +
.banner {
 +
  position: relative;
 +
  width: 100%;
 +
  overflow: auto;
 +
  font-size: 18px;
 +
  line-height: 24px;
 +
  text-align: center;
 +
  color: #fff;
 +
  background: ;
 +
  box-shadow: 0 1px 2px rgba(0,0,0,.25);
 +
}
 +
  .banner ul {
 +
    list-style: none;
 +
    width: 300%;
 +
    margin: 0;
 +
  }
 +
  .banner ul li {
 +
    display: block;
 +
    float: left;
 +
    width: 33%;
 +
    min-height: 350px;
 +
 
 +
    -o-background-size: 100% 100%;
 +
    -ms-background-size: 100% 100%;
 +
    -moz-background-size: 100% 100%;
 +
    -webkit-background-size: 100% 100%;
 +
    background-size: 100% 100%;
 +
 
 +
    box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);
 +
  }
 +
 
 +
  .banner .inner {
 +
 
 +
 
 +
    padding: 160px 0 110px;
 +
  }
 +
 
 +
  .banner h1, .banner h2 {
 +
    font-size: 40px;
 +
    line-height: 52px;
 +
    border-bottom:#fff;
 +
    color: #fff;
 +
  }
 +
 
 +
  .banner .btn {
 +
    display: inline-block;
 +
    margin: 25px 0 0;
 +
    padding: 9px 22px 7px;
 +
    clear: both;
 +
 
 +
    color: #fff;
 +
    font-size: 12px;
 +
    font-weight: bold;
 +
    text-transform: uppercase;
 +
    text-decoration: none;
 +
 
 +
    border: 2px solid rgba(255,255,255,.4);
 +
    border-radius: 5px;
 +
  }
 +
    .banner .btn:hover {
 +
      background: rgba(255,255,255,.05);
 +
    }
 +
    .banner .btn:active {
 +
      -webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
 +
      -moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
 +
      -ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
 +
      -o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
 +
      filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
 +
    }
 +
 
 +
  .banner .btn, .banner .dot {
 +
    -webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
 +
    -moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
 +
    -ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
 +
    -o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
 +
    filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
 +
  }
 +
 
 +
  .banner .dots {
 +
    position: absolute;
 +
    left: 0;
 +
    right: 0;
 +
    bottom: 20px;
 +
    margin: 0;
 +
  }
 +
    .banner .dots li {
 +
      display: inline-block;
 +
      width: 10px;
 +
      height: 10px;
 +
      margin: 0 4px;
 +
 
 +
      text-indent: -999em;
 +
 
 +
      border: 2px solid #fff;
 +
      border-radius: 6px;
 +
 
 +
      cursor: pointer;
 +
      opacity: .4;
 +
 
 +
      -webkit-transition: background .5s, opacity .5s;
 +
      -moz-transition: background .5s, opacity .5s;
 +
      transition: background .5s, opacity .5s;
 +
    }
 +
      .banner .dots li.active {
 +
        background: #fff;
 +
        opacity: 1;
 +
      }
 +
 
 +
  .banner .arrows {
 +
    position: absolute;
 +
    bottom: 20px;
 +
    right: 20px;
 +
    color: #fff;
 +
  }
 +
    .banner .arrow {
 +
      display: inline;
 +
      padding-left: 10px;
 +
      cursor: pointer;
 +
    }
 +
 
 +
/*features*/
 +
.features {
 +
  overflow: hidden;
 +
  padding: 50px 0;
 +
}
 +
  .features li {
 +
    position: relative;
 +
    padding: 0 25px 0 40px;
 +
    list-style: none;
 +
 
 +
    width: 25%;
 +
    float: left;
 +
  }
 +
    .features li:before {
 +
      content: '';
 +
      position: absolute;
 +
      left: 0;
 +
      top: 0;
 +
 
 +
      display: block;
 +
      width: 24px;
 +
      height: 22px;
 +
 
 +
      background: url('img/icons.png');
 +
    }
 +
      .features li.browser:before { background-position: 0 -44px; }
 +
      .features li.height:before { background-position: 0 -22px; }
 +
      .features li.responsive:before { background-position: 0 -66px; }
 +
  .features b {
 +
    display: block;
 +
    padding-bottom: 6px;
 +
  }
 +
.wrap {
 +
  margin: 0 auto;
 +
  max-width: 1170px;
 +
}
 +
/*footer*/
 +
footer{
 +
  margin-top: 100px;
 +
  background-color: #eceff1;
 +
  color: #bdc1c5;
 +
  font-size: 17px;
 +
  padding: 0;
 +
}
 +
.footer-banner{
 +
  background-color: #34495e;
 +
  color: #58F8D9;
 +
  margin-left: 42px;
 +
  min-height: 286px;
 +
  padding: 0 30px 30px;
 +
}
 +
.footer-banner ul{
 +
  list-style-type: none;
 +
}
 +
.footer-banner ul li{
 +
  border-bottom:1px solid rgba(57, 107, 97, 0.53);
 +
  line-height: 19px;
 +
  padding: 6px 0;
 +
}
 +
.footer-banner a{
 +
  color: #58F8D9;
 +
}
 +
.footer-banner a:hover{
 +
  text-decoration: none;
 +
}
 +
.footer-title{
 +
  margin: 0 0 22px;
 +
  padding-top: 21px;
 +
  color: #1abc9c;
 +
  font-weight: bold;
 +
}
 +
.footerleft a{
 +
  color: #bdc1c5;
 +
}
 +
.footerleft a:visited {
 +
  color: #bdc1c5;
}
}
</style>
</style>
 +
</head>
<body>
<body>
-
<canvas></canvas>
+
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
-
<script>
+
  <div class="navbar-header">
-
(function() {
+
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
 +
      <span class="sr-only">The navigation</span>
 +
          <span class="icon-bar"></span>
 +
          <span class="icon-bar"></span>
 +
          <span class="icon-bar"></span>
 +
        </button>
 +
    <a class="navbar-brand" href="https://igem.org/Team_Wikis?year=2013">
 +
      <img src="https://static.igem.org/mediawiki/2013/7/7d/Ouc-igem1.png">
 +
    </a>
 +
    <a class="navbar-brand" href="https://2013.igem.org/Team:OUC-China">
 +
      <p>OUC-China IGEM 2013</p>
 +
    </a>
 +
  </div>
 +
    <div class="collapse navbar-collapse navbar-ex1-collapse">
 +
      <ul class="nav navbar-nav pull-right">
 +
      <li><a href="https://2013.igem.org/Team:OUC-China">Home</a></li>
 +
            <li class="dropdown" role="menu" aria-labelledby="dropdownMenu">
 +
              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Project<b class="caret"></b></a>
 +
              <ul class="dropdown-menu">
 +
          <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Overview">Overview</a></li>
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Achievement">Achievement & judge criteria</a></li>
 +
                    <li class="dropdown-submenu">
 +
                      <a tabindex="-1" href="#">Intracellular compartment</a>
 +
                <ul class="dropdown-menu">
 +
                        <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Review">Review</a></li>
 +
                        <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Design">Design</a></li>
 +
              <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Microfluidics">Microfluidics</a></li>
 +
              <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Results">Results</a></li>
 +
                </ul>
 +
            </li>
 +
                  <li class="dropdown-submenu">
 +
                  <a tabindex="-1" href="#">RNA guardian</a>
 +
          <ul class="dropdown-menu">
 +
                      <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Introduction">Introduction</a></li>
 +
                      <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/RNA guardian/Design">Design</a></li>
 +
            <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/RNA guardian/Results">Result</a></li>
 +
            <li><a tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Reference">Reference</a></li>
 +
            </ul>
 +
          </li>
 +
          <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Part description">Part description</a></li>
 +
          <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Future work">Future work</a></li>
 +
                </ul>
 +
            </li>
 +
            <li class="dropdown" role="menu" aria-labelledby="dropdownMenu">
 +
              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Modeling<b class="caret"></b></a>
 +
                <ul class="dropdown-menu">
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Magnetic Analysis">Magnetic Analysis</a></li>
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Model in RNA guardian">Model in RNA guardian</a></li>
 +
                </ul>
 +
            </li>
 +
            <li><a  href="https://2013.igem.org/Team:OUC-China/Human Practice">Human Practice</a></li>
 +
      <li class="dropdown">
 +
              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Team<b class="caret"></b></a>
 +
              <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu">
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Members">Members</a></li>
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Instructors">Instructors</a></li>
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Advisor">Advisor</a></li>
 +
          <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Lab">Lab</a></li>
 +
          <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Acknowledgement">Acknowledgement</a></li>
 +
        </ul>
 +
            </li>
 +
      <li class="dropdown"><a  href="https://2013.igem.org/Team:OUC-China/Safety">Safety</a></li>
 +
      <li class="dropdown">
 +
                <a class="dropdown-toggle" data-toggle="dropdown" href="#">Notebook<b class="caret"></b></a>
 +
                <ul id="menu2" class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu">
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Lab note">Lab note</a></li>
 +
                  <li role="presentation"><a role="menuitem" tabindex="-1" href="https://2013.igem.org/Team:OUC-China/Protocol">Protocol</a></li>
 +
                </ul>
 +
            </li>
 +
    </ul>
 +
  </div>
 +
</div>   
 +
<!--the slidershow begin-->
 +
<div class="banner">
 +
      <ul>
 +
        <li style="background-image: url('https://static.igem.org/mediawiki/igem.org/9/9e/Tital.jpg');">
 +
          <div class="inner">
 +
            <h1>WE DID IT !</h1>
 +
            <p>Constructing an Artificial Organelle(Intracellular Compartment) in <i>E.coli</i></p>
 +
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/Results">learn the story behind this picture</a>
 +
          </div>
 +
        </li>
-
// rAF
+
        <li style="background-image: url('https://static.igem.org/mediawiki/2013/7/7d/Cluster.png');">
-
window.requestAnimationFrame = function() {
+
          <div class="inner">
-
return window.requestAnimationFrame ||
+
            <h1>Compression of Metabolic Pathways</h1>
-
window.webkitRequestAnimationFrame ||
+
            <p>Constructing an artificial cluster to build the compartment by operating fewer genes. </p>
-
window.mozRequestAnimationFrame ||
+
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/Design">learn more</a>
-
window.msRequestAnimationFrame ||
+
          </div>
-
window.oRequestAnimationFrame ||
+
        </li>
-
function(f) {
+
 
-
window.setTimeout(f,1e3/60);
+
  <li style="background-image: url('https://static.igem.org/mediawiki/2013/b/bc/Slider-xiaodong.jpg');">
-
}
+
          <div class="inner" style="float:left;padding-left:30px;">
-
}();
+
            <h1>Microfluidic Chip Magnetism Detection</h1>
-
+
            <p><br></p>
-
var canvas = document.querySelector('canvas');
+
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/Microfluidics" style="color:#1abc9c;">learn more</a>
-
var ctx = canvas.getContext('2d');
+
          </div>
-
+
        </li>
-
var W = canvas.width = window.innerWidth;
+
        <li style="background-image: url('https://static.igem.org/mediawiki/2013/7/75/Ouc-slide4.jpg');">
-
var H = canvas.height = window.innerHeight;
+
          <div class="inner">
-
+
            <h1>Factors Considered in RNA guardian</h1>
-
// Our SpaceShip Constructor
+
            <p><br /></p>
-
var SpaceShip = function() {
+
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/RNA_guardian/Design">Learn more</a>
-
+
          </div>
-
// x/y positions
+
        </li>
-
this.x = 200;
+
      </ul>
-
this.y = 100;
+
  </div>
-
+
  <!--the slidershow end-->
-
this.radius = 40;
+
  <div class="features">
-
+
      <ul class="wrap">
-
// How many wings/blades or whatever you want to call it
+
      <h3><b>Features Of Our Project</b></h3><hr>
-
this.wing_count = 3;
+
        <li>
-
// Math.PI*2 === 360 degrees
+
          <b><span class="glyphicon glyphicon-ok-sign"></span> Artificial Organelle(Intracellular Compartment)</b>
-
// 360 / 3 = 120 degrees
+
          <p>We designed an artificial prokaryotic membranous organelle which is capable of anchoring proteins, opening up new possibilities for intracellular biochemistry reactions.</p>
-
// So every 120 degrees will have 1 hand/blade
+
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Results">Learn more</a>
-
// of 60 degrees (half of 120)
+
        </li>
-
this.steps = Math.PI*2 / this.wing_count;
+
        <li>
-
+
          <b><span class="glyphicon glyphicon-ok-sign"></span> RNA Guardian</b>
-
this.color = 'hsl(0,100%,50%)';
+
          <p>We took advantage of the 3D structure of RNA, using ribosomes as a barrier to stabilize RNA.</p>
-
// We can try changing color after EVERY rotation
+
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Instruction">Learn more</a>
-
// would be cool!
+
        </li>
-
this.hue = 0; // initial hue
+
        <li>
-
// This is the target hue we'll reach
+
          <b><span class="glyphicon glyphicon-ok-sign"></span> Microfluidic</b>
-
// during (at start) the first rotation
+
          <p>We used Microfluidic Technology to detect the magnetism of our magnetic bacteria, <i>Magnetospirillum Magneticum</i>.</p>
-
this.hue_target = parseInt( Math.random()*360 );
+
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Microfluidics">Learn more</a>
-
+
 
-
// Lets mess with the angle now
+
        </li>
-
this.angle = 0;
+
        <li>
-
// Manipulating speed - seems good!
+
          <b><span class="glyphicon glyphicon-ok-sign"></span> Preserving <i>mam</i>AB genes</b>
-
this.rotation_speed = 0.06;
+
          <p>We preserved <i>Magnetospirillum Magneticum</i> AMB-1 <i>mam</i>AB genes in <i>E.coli</i>, prevented the genes lose when AMB-1 strain was cultured in high oxygen partial pressure environment.</p>
-
+
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Design">Learn more</a>
-
this.draw = function(ctx) {
+
        </li>
-
+
      </ul>
-
// But we want to do this after every rotation
+
    </div>
-
if (this.angle > Math.PI*2) {
+
<div class="container">
-
// Kind of reset the angle when its more
+
        <h3><b>Introduction</b></h3><hr>
-
// than 360 degrees.
+
        <p>Putting biological resources into production has now become a hot topic since the development of technology and the draining of natural resources. For example, research about biofuel and biochemistry is now flourishing. But biological products have drawbacks of being inefficient and not broad-spectrum. Inspired by eukaryotic membranous organelles, we aim to construct a prokaryotic membranous organelle to realize division of work inside the cell and improve the efficiency of production.
-
this.angle -= Math.PI*2;
+
How could a membrane be constructed in a Prokaryote? The answer may lie in this species: <i>Magnetosprillum Magneticum</i>, which can form a natural intracellular membrane. But this bacteria is slow-growing and requires demanding culture conditions, so the purpose of our project is to reconstruct the magnetosome membrane in <i><i>E.coli</i></i>, creating better conditions for efficient biological production.</p>
-
+
        <p style="text-align:center"><a class="btn btn-large btn-info" href="https://2013.igem.org/Team:OUC-China/Overview">Learn more</a></p>
-
// Choose a random hue target now
+
</div>
-
this.hue_target = parseInt( Math.random()*360 );
+
<!--footer-->
-
+
<footer>
-
// ... and we made it :)
+
<div class="container">
-
}
+
<div class="row">
-
+
<div class="col-md-1"></div>
-
// You notice initially there's a color change ?
+
<div class="col-md-6 footerleft">
-
// Why this (hue_target - hue) * random_numer ?
+
  <h3 class="footer-title" style="color:#bdc1c5;">About</h3>
-
// Well, we basically measure the distance that we
+
  <p>Thanks to:</p>
-
// have to travel, from initial to target and multiple
+
  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bootstrap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flat-ui&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unslider</p>
-
// that by an "easing" factor.
+
  <p>Designed and built by <a href="http://copypeng.com">@PengYong</a> and <a href="http://www.renren.com/345094399/profile?ref=opensearch_normal#notice">@ZhengYuchen.</a></p>
-
// This causes "easing" effect when changing from initial
+
  <p>Code licensed under Apache License v2.0</p>
-
// to target color, i.e., it starts with high speed
+
</div>
-
// and as it progresses, the spead decreases until
+
<div class="col-md-4">
-
// it reaches the target.
+
  <div class="footer-banner">
-
// We just learnt how to implement Easing in html5 canvas!
+
    <h3 class="footer-title">Contact US</h3>
-
this.hue += (this.hue_target - this.hue) * 0.05;
+
    <ul>
-
this.color = 'hsl(' + this.hue + ',100%,50%)';
+
      <li>E-mail:<a href="mailto:oucigem@163.com"> oucigem@163.com</a></li>
-
+
      <li><a href="http://oucast.com"> Official website</a></li>
-
ctx.strokeStyle = this.color;
+
      <li><a href="http://www.renren.com/oast"> Find us on Renren</a></li>
-
// Setting a line width
+
      <li><a href="http://weibo.com/u/2805858363"> Find us on Weibo</a></li>
-
ctx.lineWidth = 15;
+
      <li><a href="https://www.google.com/maps?q=+36.062884,+120.335542&sll=36.1360706,120.3648376&sspn=0.36606958894334163,0.9386959091014536&t=m&z=16">Find us on Google Map</a></li>
-
+
    </ul>
-
// Time to rotate this thing
+
  </div>
-
// Since ctx.rotate() will rotate the entire 2D context
+
</div>
-
// and not just the arc's, we'll have to save
+
<div class="col-md-1"></div>
-
// our current drawing state into the stack.
+
</div>
-
ctx.save();
+
</div>
-
+
</footer>
-
// as you can see entire context was rotated
+
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
-
// we'll fix this by first translating
+
<script src="http://unslider.com/unslider.min.js"></script>
-
// The x/y values that we pass to translate()
+
<script>
-
// is the same as the ones we passed to ctx.arc below
+
$(function() {
-
ctx.translate(this.x, this.y);
+
    $('.banner').unslider();
-
+
});
-
// The entire thing became a circle :P
+
-
// cuz we never cleared after each rendering of frame
+
-
this.angle += this.rotation_speed;
+
-
ctx.rotate(this.angle);
+
-
+
-
for (var i = 0; i < this.wing_count; i++) {
+
-
ctx.beginPath();
+
-
+
-
// For arc, the new x/y pos will be 0,0
+
-
ctx.arc(
+
-
0,
+
-
0,
+
-
this.radius,
+
-
i*this.steps,
+
-
i*this.steps + this.steps/2,
+
-
false
+
-
);
+
-
+
-
ctx.stroke();
+
-
ctx.closePath();
+
-
}
+
-
+
-
// ... and restore here
+
-
ctx.restore();
+
-
+
-
// A rounded body in the center
+
-
ctx.beginPath();
+
-
ctx.fillStyle = 'black';
+
-
ctx.arc(this.x, this.y, 20, 0, Math.PI*2, false);
+
-
ctx.fill();
+
-
ctx.closePath();
+
-
+
-
};
+
-
};
+
-
+
-
// Create a spaceship object
+
-
var ship = new SpaceShip();
+
-
// Setting proper x/y to center it
+
-
ship.x = W/2;
+
-
ship.y = H/2;
+
-
+
-
(function renderFrame() {
+
-
window.requestAnimationFrame(renderFrame);
+
-
+
-
// Magik! We dont need so much speed though...
+
-
ctx.clearRect(0,0,W,H);
+
-
+
-
ship.draw(ctx);
+
-
}());
+
-
}());
+
</script>
</script>
 +
<script>
 +
      if(window.chrome) {
 +
        $('.banner li').css('background-size', '100% 100%');
 +
      }
 +
 +
      $('.banner').unslider({
 +
        speed: 500,
 +
        delay: 40000,
 +
        keys: true,
 +
        fluid: true,
 +
        dots: true
 +
      });     
 +
    </script>
</body>
</body>
-
<html>
+
</html>

Latest revision as of 03:38, 28 September 2013

    Features Of Our Project


  • Artificial Organelle(Intracellular Compartment)

    We designed an artificial prokaryotic membranous organelle which is capable of anchoring proteins, opening up new possibilities for intracellular biochemistry reactions.

    Learn more
  • RNA Guardian

    We took advantage of the 3D structure of RNA, using ribosomes as a barrier to stabilize RNA.

    Learn more
  • Microfluidic

    We used Microfluidic Technology to detect the magnetism of our magnetic bacteria, Magnetospirillum Magneticum.

    Learn more
  • Preserving mamAB genes

    We preserved Magnetospirillum Magneticum AMB-1 mamAB genes in E.coli, prevented the genes lose when AMB-1 strain was cultured in high oxygen partial pressure environment.

    Learn more

Introduction


Putting biological resources into production has now become a hot topic since the development of technology and the draining of natural resources. For example, research about biofuel and biochemistry is now flourishing. But biological products have drawbacks of being inefficient and not broad-spectrum. Inspired by eukaryotic membranous organelles, we aim to construct a prokaryotic membranous organelle to realize division of work inside the cell and improve the efficiency of production. How could a membrane be constructed in a Prokaryote? The answer may lie in this species: Magnetosprillum Magneticum, which can form a natural intracellular membrane. But this bacteria is slow-growing and requires demanding culture conditions, so the purpose of our project is to reconstruct the magnetosome membrane in E.coli, creating better conditions for efficient biological production.

Learn more