Team:OUC-China

From 2013.igem.org

(Difference between revisions)
 
(172 intermediate revisions not shown)
Line 1: Line 1:
-
<html>
+
<html lang="en">
<head>
<head>
-
<link rel="ctx" href="/Team:OUC-China/project"/>
+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-
</head>
+
<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>
 +
/*the igem Global setting*/
 +
* {
 +
  margin: 0;
 +
  padding: 0;
 +
  -webkit-font-smoothing: antialiased;
 +
  -webkit-box-sizing: border-box;
 +
  -moz-box-sizing: border-box;
 +
  box-sizing: border-box;
 +
}
 +
body{
 +
  color: #34495e;
 +
}
 +
#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;
 +
}
 +
/*add dropdown-submenu to btV3*/
 +
.dropdown-submenu{position:relative;}
 +
.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;}
-
a:link {color:#FF0000;}    /* 未被访问的链接 */
+
/*the unslider css*/
-
a:visited {color:#00FF00;} /* 已被访问的链接 */
+
.banner {
-
a:hover {color:#FF00FF;}   /* 鼠标指针移动到链接上 */
+
  position: relative;
-
a:active {color:#0000FF;} /* 正在被点击的链接 */
+
  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);
 +
  }
-
#search-controls,#p-logo,#catlinks,#contentSub,#footer,#footer-box{
+
  .banner .inner {
-
display:none;
+
 
 +
 
 +
    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;
}
}
-
.firstHeading{
+
  .features li {
-
        display:none;
+
    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;
}
}
-
#top-section{
+
/*footer*/
-
height:auto;
+
footer{
-
border-left: none;
+
  margin-top: 100px;
-
border-right: none;
+
  background-color: #eceff1;
-
border-bottom:0;
+
  color: #bdc1c5;
 +
  font-size: 17px;
 +
  padding: 0;
}
}
-
#content{
+
.footer-banner{
-
      width:auto;
+
  background-color: #34495e;
-
      height:auto;
+
  color: #58F8D9;
-
      background:#ffffff;
+
  margin-left: 42px;
-
      padding:0;
+
  min-height: 286px;
-
      border:0;
+
  padding: 0 30px 30px;
}
}
-
#globalWrapper{
+
.footer-banner ul{
-
      margin,padding:0;
+
  list-style-type: none;
-
      padding-bottom: 0;
+
}
}
-
html, body {  
+
.footer-banner ul li{
-
width: 100%; height: 100%;
+
  border-bottom:1px solid rgba(57, 107, 97, 0.53);
-
background: #fffff;
+
  line-height: 19px;
 +
  padding: 6px 0;
}
}
-
 
+
.footer-banner a{
-
canvas {
+
  color: #58F8D9;
-
        width:100%;
+
}
-
        height:100%
+
.footer-banner a:hover{
-
display: block;
+
  text-decoration: none;
 +
}
 +
.footer-title{
 +
  margin: 0 0 22px;
 +
  padding-top: 21px;
 +
  color: #1abc9c;
 +
  font-weight: bold;
 +
}
 +
.footerleft a{
 +
  color: #bdc1c5;
}
}
-
p{
+
.footerleft a:visited {
-
  margin:0;
+
  color: #bdc1c5;
}
}
</style>
</style>
 +
</head>
<body>
<body>
 +
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
 +
  <div class="navbar-header">
 +
    <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>
-
<canvas></canvas>
+
        <li style="background-image: url('https://static.igem.org/mediawiki/2013/7/7d/Cluster.png');">
 +
          <div class="inner">
 +
            <h1>Compression of Metabolic Pathways</h1>
 +
            <p>Constructing an artificial cluster to build the compartment by operating fewer genes. </p>
 +
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/Design">learn more</a>
 +
          </div>
 +
        </li>
-
<script>
+
  <li style="background-image: url('https://static.igem.org/mediawiki/2013/b/bc/Slider-xiaodong.jpg');">
-
(function() {
+
          <div class="inner" style="float:left;padding-left:30px;">
-
 
+
            <h1>Microfluidic Chip Magnetism Detection</h1>
-
// rAF
+
            <p><br></p>
-
window.requestAnimationFrame = function() {
+
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/Microfluidics" style="color:#1abc9c;">learn more</a>
-
return window.requestAnimationFrame ||
+
          </div>
-
window.webkitRequestAnimationFrame ||
+
        </li>
-
window.mozRequestAnimationFrame ||
+
        <li style="background-image: url('https://static.igem.org/mediawiki/2013/7/75/Ouc-slide4.jpg');">
-
window.msRequestAnimationFrame ||
+
          <div class="inner">
-
window.oRequestAnimationFrame ||
+
            <h1>Factors Considered in RNA guardian</h1>
-
function(f) {
+
            <p><br /></p>
-
window.setTimeout(f,1e3/60);
+
            <a class="btn" href="https://2013.igem.org/Team:OUC-China/RNA_guardian/Design">Learn more</a>
-
}
+
          </div>
-
}();
+
        </li>
-
+
      </ul>
-
var canvas = document.querySelector('canvas');
+
  </div>
-
var ctx = canvas.getContext('2d');
+
  <!--the slidershow end-->
-
 
+
  <div class="features">
-
var W = canvas.width = window.innerWidth;
+
      <ul class="wrap">
-
var H = canvas.height = window.innerHeight;
+
      <h3><b>Features Of Our Project</b></h3><hr>
 +
        <li>
 +
          <b><span class="glyphicon glyphicon-ok-sign"></span> Artificial Organelle(Intracellular Compartment)</b>
 +
          <p>We designed an artificial prokaryotic membranous organelle which is capable of anchoring proteins, opening up new possibilities for intracellular biochemistry reactions.</p>
 +
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Results">Learn more</a>
 +
        </li>
 +
        <li>
 +
          <b><span class="glyphicon glyphicon-ok-sign"></span> RNA Guardian</b>
 +
          <p>We took advantage of the 3D structure of RNA, using ribosomes as a barrier to stabilize RNA.</p>
 +
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Instruction">Learn more</a>
 +
        </li>
 +
        <li>
 +
          <b><span class="glyphicon glyphicon-ok-sign"></span> Microfluidic</b>
 +
          <p>We used Microfluidic Technology to detect the magnetism of our magnetic bacteria, <i>Magnetospirillum Magneticum</i>.</p>
 +
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Microfluidics">Learn more</a>
-
// Our SpaceShip Constructor
+
        </li>
-
var SpaceShip = function() {
+
        <li>
-
+
          <b><span class="glyphicon glyphicon-ok-sign"></span> Preserving <i>mam</i>AB genes</b>
-
// x/y positions
+
          <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>
-
this.x = 200;
+
          <a class="btn btn-info" href="https://2013.igem.org/Team:OUC-China/Design">Learn more</a>
-
this.y = 100;
+
        </li>
-
+
      </ul>
-
this.radius = 40;
+
    </div>
-
+
<div class="container">
-
// How many wings/blades or whatever you want to call it
+
        <h3><b>Introduction</b></h3><hr>
-
this.wing_count = 3;
+
        <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.  
-
// Math.PI*2 === 360 degrees
+
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>
-
// 360 / 3 = 120 degrees
+
        <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>
-
// So every 120 degrees will have 1 hand/blade
+
</div>
-
// of 60 degrees (half of 120)
+
<!--footer-->
-
this.steps = Math.PI*2 / this.wing_count;
+
<footer>
-
+
<div class="container">
-
this.color = 'hsl(0,100%,50%)';
+
<div class="row">
-
// We can try changing color after EVERY rotation
+
<div class="col-md-1"></div>
-
// would be cool!
+
<div class="col-md-6 footerleft">
-
this.hue = 0; // initial hue
+
  <h3 class="footer-title" style="color:#bdc1c5;">About</h3>
-
// This is the target hue we'll reach
+
  <p>Thanks to:</p>
-
// during (at start) the first rotation
+
  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bootstrap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flat-ui&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unslider</p>
-
this.hue_target = parseInt( Math.random()*360 );
+
  <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>
-
+
  <p>Code licensed under Apache License v2.0</p>
-
// Lets mess with the angle now
+
</div>
-
this.angle = 0;
+
<div class="col-md-4">
-
// Manipulating speed - seems good!
+
  <div class="footer-banner">
-
this.rotation_speed = 0.06;
+
    <h3 class="footer-title">Contact US</h3>
-
+
    <ul>
-
this.draw = function(ctx) {
+
      <li>E-mail:<a href="mailto:oucigem@163.com"> oucigem@163.com</a></li>
-
+
      <li><a href="http://oucast.com"> Official website</a></li>
-
// But we want to do this after every rotation
+
      <li><a href="http://www.renren.com/oast"> Find us on Renren</a></li>
-
if (this.angle > Math.PI*2) {
+
      <li><a href="http://weibo.com/u/2805858363"> Find us on Weibo</a></li>
-
// Kind of reset the angle when its more
+
      <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>
-
// than 360 degrees.
+
    </ul>
-
this.angle -= Math.PI*2;
+
  </div>
-
+
</div>
-
// Choose a random hue target now
+
<div class="col-md-1"></div>
-
this.hue_target = parseInt( Math.random()*360 );
+
</div>
-
+
</div>
-
// ... and we made it :)
+
</footer>
-
}
+
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
-
+
<script src="http://unslider.com/unslider.min.js"></script>
-
// You notice initially there's a color change ?
+
<script>
-
// Why this (hue_target - hue) * random_numer ?
+
$(function() {
-
// Well, we basically measure the distance that we
+
    $('.banner').unslider();
-
// have to travel, from initial to target and multiple
+
});
-
// that by an "easing" factor.
+
-
// This causes "easing" effect when changing from initial
+
-
// to target color, i.e., it starts with high speed
+
-
// and as it progresses, the spead decreases until
+
-
// it reaches the target.
+
-
// We just learnt how to implement Easing in html5 canvas!
+
-
this.hue += (this.hue_target - this.hue) * 0.05;
+
-
this.color = 'hsl(' + this.hue + ',100%,50%)';
+
-
+
-
ctx.strokeStyle = this.color;
+
-
ctx.fillStyle = this.color;
+
-
// Setting a line width
+
-
ctx.lineWidth = 15;
+
-
+
-
// Time to rotate this thing
+
-
// Since ctx.rotate() will rotate the entire 2D context
+
-
// and not just the arc's, we'll have to save
+
-
// our current drawing state into the stack.
+
-
ctx.save();
+
-
+
-
// as you can see entire context was rotated
+
-
// we'll fix this by first translating
+
-
// The x/y values that we pass to translate()
+
-
// is the same as the ones we passed to ctx.arc below
+
-
ctx.translate(this.x, this.y);
+
-
+
-
// 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 = '#5aaaff';
+
-
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);
+
-
// 在canvas上绘制标题文本 
+
-
// 字号为60px,字体为impact 
+
-
ctx.font = "35px arial";
+
-
// 将文本设为居中对齐 
+
-
ctx.textAlign = 'center'; 
+
-
ctx.fillText("OUC-China is coming!", 680, 500);
+
-
ctx.fillText("Project is here!", 680, 600);
+
-
}());
+
-
}());
+
</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