Difference between revisions of "Team:TUDelft"

Line 10: Line 10:
 
         <style>
 
         <style>
  
            .containerhome {
 
                width: 100%;
 
                height:100%;
 
                margin: 0 auto 40px;
 
 
            }
 
 
            .cardhome {
 
                width: 100%;
 
                height: 100%;
 
                position: absolute;
 
                -webkit-transition: -webkit-transform 2s;
 
                -moz-transition: -moz-transform 2s;
 
                -o-transition: -o-transform 2s;
 
                transition: transform 2s;
 
                -webkit-transform-style: preserve-3d;
 
                -moz-transform-style: preserve-3d;
 
                -o-transform-style: preserve-3d;
 
                transform-style: preserve-3d;
 
                -webkit-transform-origin: right center;
 
                -moz-transform-origin: right center;
 
                -o-transform-origin: right center;
 
                transform-origin: right center;
 
            }
 
 
            .cardhome.flipped {
 
                -webkit-transform: translateX( -100%) rotateY( -180deg);
 
                -moz-transform: translateX( -100%) rotateY( -180deg);
 
                -o-transform: translateX( -100%) rotateY( -180deg);
 
                transform: translateX( -100%) rotateY( -180deg);
 
            }
 
 
            .cardhome div {
 
                height: 100%;
 
                width: 100%;
 
                color: black;
 
                text-align: center;
 
                font-weight: bold;
 
                position: absolute;
 
                -webkit-backface-visibility: hidden;
 
                -moz-backface-visibility: hidden;
 
                -o-backface-visibility: hidden;
 
                backface-visibility: hidden;
 
            }
 
 
            .cardhome .front {
 
                background: black;
 
                display: flex;
 
                justify-content: center;
 
                align-items: center;
 
            }
 
 
            .cardhome .front p {
 
                margin:auto;
 
            }
 
 
            .cardhome .back p {
 
                margin: auto;
 
            }
 
 
            .cardhome .back {
 
                background: black;
 
                -webkit-transform: rotateY( 180deg);
 
                -moz-transform: rotateY( 180deg);
 
                -o-transform: rotateY( 180deg);
 
                transform: rotateY( 180deg);
 
                display: flex;
 
                justify-content: center;
 
                align-items: center;
 
            }
 
            .homepage {
 
 
                height:100%;
 
                width:100%;
 
            }
 
 
             body{
 
             body{
 
                 background-color:#ffffff}
 
                 background-color:#ffffff}
            .as_hero{position:relative;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:top;height:100vh}
 
 
            video{min-width:100%;max-width:none!important;min-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
 
 
            .video-container{height:100%;width:100%;overflow:hidden;position:relative}
 
  
  
 
             .Banner{
 
             .Banner{
                background: linear-gradient( rgba(255, 255, 255,1), rgba(0, 0, 0,1));
+
              background: linear-gradient( rgba(188, 233, 246,1), rgba(251, 251, 251,1));
 
                 background-repeat: no-repeat;
 
                 background-repeat: no-repeat;
 
                 background-size:100% 100%;  
 
                 background-size:100% 100%;  
Line 309: Line 229:
 
                 max-width: 100%;
 
                 max-width: 100%;
 
                 position: relative;
 
                 position: relative;
 +
                margin:auto;
 
             }
 
             }
  
Line 317: Line 238:
 
                 height: 20px;
 
                 height: 20px;
 
                 width: 20px;
 
                 width: 20px;
                 margin: 0 2px;
+
                 margin: 0.6%;
 +
                margin-top:1%;
 
                 background-color: #bbb;
 
                 background-color: #bbb;
 
                 border-radius: 50%;
 
                 border-radius: 50%;
 
                 display: inline-block;
 
                 display: inline-block;
 
                 transition: background-color 0.6s ease;
 
                 transition: background-color 0.6s ease;
 
 
 
             }
 
             }
  
Line 524: Line 444:
 
#my_centered_buttons { display: flex; justify-content: center; }
 
#my_centered_buttons { display: flex; justify-content: center; }
  
 +
.centerfoto {
 +
  display: block;
 +
  margin-left: auto;
 +
  margin-right: auto;
 +
  width: 85%;
 +
}
 
         </style>
 
         </style>
  
Line 529: Line 455:
  
 
     <body>
 
     <body>
        <div class="as_hero">
+
        <div class="Banner">
            <section class="containerhome">
+
  
                <div class="cardhome">
+
            <div class="display-2 mb-0">  
                    <div class="front">
+
              <div class="slideshow-container">
                        <img src="https://static.igem.org/mediawiki/2019/a/a9/T--TUDelft--homepagefront.jpeg" alt="bacteria1" class="homepage">
+
<br>
                    </div>
+
<br>
                    <div class="back">
+
<br>
 +
<br>
 +
<div class="mySlides fade">
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/c/c8/T--TUDelft--HomeAfter.png" alt="slide 1" >
  
                        <img src="https://static.igem.org/mediawiki/2019/6/68/T--TUDelft--achterkant.jpg" alt="bacteria2" class="homepage">
+
</div>
 +
 
 +
<div class="mySlides fade">
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/5/5b/T--TUDelft--HomeAfter5.png" alt="slide 2" >
  
 
</div>
 
</div>
<div class="hero-home" style="margin-top:90%">
 
  
<a href="#ScrollDown1" class="buttontu2 jump"><p style="font-size:xx-large; "> <b> <i class='fas fa-angle-double-down'></i></b></p></a></div>
+
<div class="mySlides fade">
                    </div>
+
                </div>
+
  
            </section>
+
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/3/3b/T--TUDelft--HomeAfter8.png" alt="slide 3" >
        </div>
+
  
 +
</div>
 +
 +
 +
<div class="mySlides fade">
 +
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/2/2e/T--TUDelft--HomeAfter4.png" alt="slide 4" >
 +
 +
</div>
 +
 +
<div class="mySlides fade">
 +
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/e/e4/T--TUDelft--HomeAfter3.png" alt="slide 5" >
 +
 +
</div>
 +
 +
<div class="mySlides fade">
 +
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/9/95/T--TUDelft--HomeAfter7.png" alt="slide 6" >
 +
 +
</div>
 +
 +
<div class="mySlides fade">
 +
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/8/85/T--TUDelft--HomeAfter6.png" alt="slide 7" >
 +
 +
</div>
 +
 +
<div class="mySlides fade">
 +
 +
  <img class="centerfoto" src = "https://static.igem.org/mediawiki/2019/e/e3/T--TUDelft--HomeAfter2.png" alt="slide 8" >
 +
 +
</div>
 +
</div>
 +
 +
<div style="text-align:center">
 +
  <span class="dot" onclick="currentSlide(1)"></span>
 +
  <span class="dot" onclick="currentSlide(2)"></span>
 +
  <span class="dot" onclick="currentSlide(3)"></span>
 +
  <span class="dot" onclick="currentSlide(4)"></span>
 +
  <span class="dot" onclick="currentSlide(5)"></span>
 +
  <span class="dot" onclick="currentSlide(6)"></span>
 +
  <span class="dot" onclick="currentSlide(7)"></span>
 +
  <span class="dot" onclick="currentSlide(8)"></span>
 +
</div>
 +
 +
            </div>           
 +
        </div>       
 +
        </div>
  
 
         <div style="background-color:#fbfbfb;">
 
         <div style="background-color:#fbfbfb;">
Line 862: Line 837:
 
             AOS.init();
 
             AOS.init();
  
 +
 +
var slideIndex = 1;
 +
var timer = null;
 +
showSlides(slideIndex);
 +
 +
function plusSlides(n) {
 +
  clearTimeout(timer);
 +
  showSlides(slideIndex += n);
 +
}
 +
 +
function currentSlide(n) {
 +
  clearTimeout(timer);
 +
  showSlides(slideIndex = n);
 +
}
 +
 +
function showSlides(n) {
 +
  var i;
 +
  var slides = document.getElementsByClassName("mySlides");
 +
  var dots = document.getElementsByClassName("dot");
 +
  if (n==undefined){n = ++slideIndex}
 +
  if (n > slides.length) {slideIndex = 1}
 +
  if (n < 1) {slideIndex = slides.length}
 +
  for (i = 0; i < slides.length; i++) {
 +
      slides[i].style.display = "none";
 +
  }
 +
  for (i = 0; i < dots.length; i++) {
 +
      dots[i].className = dots[i].className.replace(" active", "");
 +
  }
 +
  slides[slideIndex-1].style.display = "block";
 +
  dots[slideIndex-1].className += " active";
 +
  timer = setTimeout(showSlides, 4500);
 +
}
  
 
             var $st = $('.pagination');
 
             var $st = $('.pagination');
Line 911: Line 918:
  
 
             })
 
             })
 +
 
         </script>
 
         </script>
  

Revision as of 06:19, 6 December 2019

Sci-Phi 29



Engineering organism-specific parts and utilizing existing parts across different species is extremely laborious and expensive

which restricts the scope of synthetic biology to a small subset of the bacterial cosmos.


Parts road



hm


Sci-Phi 29

hm

We developed Sci-Phi 29, a platform that expands the scope of synthetic biology by providing essential tools required to engineer a repertoire of bacterial species.



Read More


How does Sci-Phi 29 work?



Different Bacteria
Arrow
Different Bacteria

Sci-Phi 29

A user-friendly platform that allows engineering your bacteria of choice through:


Arrow split

Orthogonality

To express genetic tools across multiple bacterial species, we were inspired by the replication machinery of the phi29 bacteriophage. Its unique protein-primed based replication greatly simplifies the design of replication systems. This system is able to replicate a linear piece of DNA by using only four proteins.



Orthogonal Replication System


Find more about how we applied this unique system in our project!

Read More
Controllability

To tackle the issue of variation in expression across bacterial species, we applied control systems thinking to achieve controllability.


We included the following variables in our model and experiments:





Do you want to learn more about the details?

Click here


Sci-Phi 29 applications

To envision a future where our Sci-Phi 29 platform can be used to tackle a real world problem, we created a hypothetical use-case scenario. We theoretically applied Sci-Phi 29 to engineer P. putida to be able to convert microplastics from waste water streams.



Are you curious about the impact of our Sci-Phi 29 platform?

Click Here


Explore the microbial world with us!


We as a team are fascinated by this microbial diversity and wanted to share our fascination with the rest of the world. That is why our goal this year was to introduce the general public, from children to your neighbor to your teacher, to the hidden world of microbes. We organized multiple events because we wanted to make sure that everyone has access to the invisible microbial world.


Read More
Fold Scope Event




Find out more about other aspects of our project

Click here to meet our team!


Team Picture