ETHZ/Internal
From 2007.igem.org
(→'''.:: Task List ::.''') |
(→Introduction) |
||
(37 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | + | [[Image:ETHZ_banner.png|830px]] | |
- | + | <!-- | |
- | <center>[[ETHZ | + | <center>[[ETHZ | Main Page]] [[ETHZ/Model | System Modeling]] [[ETHZ/Simulation | Simulations]] [[ETHZ/Biology | System Implementation]] [[ETHZ/Biology/Lab| Lab Notes]] [[ETHZ/Meet_the_team | Meet the Team]] [[ETHZ/Internal | Team Notes]] [[ETHZ/Pictures | Pictures!]]</center><br> |
- | + | --> | |
__NOTOC__ | __NOTOC__ | ||
+ | <html> | ||
+ | <script type="text/javascript" src="http://christos.bergeles.net/eth_dropdowntabs.js"> | ||
- | + | /*********************************************** | |
+ | * Drop Down Tabs Menu- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com) | ||
+ | * This notice MUST stay intact for legal use | ||
+ | * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code | ||
+ | ***********************************************/ | ||
- | + | </script> | |
- | + | <!-- CSS for Drop Down Tabs Menu #1 --> | |
+ | <link rel="stylesheet" type="text/css" href="http://christos.bergeles.net/eth_ddcolortabs.css" /> | ||
+ | <div id="colortab" class="ddcolortabs"> | ||
+ | <ul> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ" title="Home" rel="dropmenu_home"><span>Home</span></a></li> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model" title="Modeling" rel="dropmenu_modeling"><span>System Modeling</span></a></li> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Simulation" title="Simulations" rel="dropmenu_simulation"><span>Simulations</span></a></li> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology" title="System Implementation" rel="dropmenu_biology"><span>System Implementation</span></a></li> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Meet_the_team" title="Meet the team" rel="dropmenu_meettheteam"><span>Meet the team</span></a></li> | ||
+ | <li><a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Pictures" title="Pictures!" rel="dropmenu_pictures"><span>Pictures!</span></a></li> | ||
+ | </ul> | ||
+ | </div> | ||
+ | <div class="ddcolortabsline"> </div> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== | + | <!--1st drop down menu --> |
+ | <div id="dropmenu_home" class="dropmenudiv_a"> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ#Introduction">Introduction</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ#Team_Members">Team Members</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ#Acknowledgments">Acknowledgments</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ#Site_Map">Site map</a> | ||
+ | </div> | ||
- | |||
- | + | <!--2nd drop down menu --> | |
- | + | <div id="dropmenu_modeling" class="dropmenudiv_a" style="width: 150px;"> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model#Introduction">Introduction</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model#Model_Overview">Model Overview</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model#Detailed_Model">Detailed Model</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model#Final_Model">Final Model</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Modeling_Basics">Modeling Basics Page</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Model#Mathematical_Model">Mathematical Model</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/FSM">FSM View Page</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/FlipFlop">Flip-Flop View Page</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Parameters">Parameters Page</a> | |
- | + | </div> | |
- | + | ||
- | + | ||
- | + | ||
- | ==== | + | <!--3rd drop down menu --> |
+ | <div id="dropmenu_simulation" class="dropmenudiv_a" style="width: 150px;"> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Simulation#Introduction">Introduction</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Simulation#Simulation_of_Test_Cases">Test Cases</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Simulation#Sensitivity_Analysis">Sensitivity Analysis</a> | ||
+ | </div> | ||
- | + | <!--4th drop down menu --> | |
- | + | <div id="dropmenu_biology" class="dropmenudiv_a" style="width: 150px;"> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology#Introduction">Introduction</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology#The_Complete_System">The Complete System</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology#System_Phases">System Phases</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology#Current_Cloning_Status">Current Cloning Status</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology/parts">System Parts Page</a> | |
- | + | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Biology/Lab">Lab Notes Page</a> | |
- | + | </div> | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==== | + | <!--5th drop down menu --> |
+ | <div id="dropmenu_meettheteam" class="dropmenudiv_a" style="width: 150px;"> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Meet_the_team#The_ETH_Zurich_07_Team">The ETH Zurich 07 Team</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Meet_the_team#Team_Description">Team Description</a> | ||
+ | <a href="https://2007.igem.org/wiki/index.php?title=ETHZ/Internal">Brainstorming Page</a> | ||
+ | </div> | ||
- | + | <script type="text/javascript"> | |
- | + | //SYNTAX: tabdropdown.init("menu_id", [integer OR "auto"]) | |
- | + | tabdropdown.init("colortab", 3) | |
- | + | </script> | |
- | + | ||
- | + | </html> | |
- | + | __NOTOC__ | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | = | + | =Introduction= |
- | + | This page documents the process of coming up with a suitable idea for this year's iGEM contest. It is only intended to be a loose gathering of remarks and ideas, instead of a well ordered part of our project documentation. Still, if you are interested in getting a glimpse on our first weeks, you are more than welcome to go on. But beware: afterwards, you might end up with more open questions than answers ... | |
+ | Have fun! | ||
- | == | + | == Brainstorming == |
- | + | During the first two weeks of July, the team tries to come up with a set of ideas for a project. The team is divided into three groups, which will brainstorm individually. Sven and Joerg are available on the 4th and 5th of July in case groups need to consult them. The objective is that each group comes up with many fancy ideas (it is not yet important that they can be realized at all). To facilitate this, keep in mind the following "brainstorming rules": | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | # Defer judgment – “the rules of physics don't apply” & “cells behave exactly as they are supposed to” | |
+ | # Encourage wild ideas | ||
+ | # Build on the ideas of others | ||
+ | # Be visual | ||
+ | # Go for quantity | ||
+ | # Stay focused on topic | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | + | <p> | |
+ | [[Image:Brainstorming.jpg|left|thumb|300px|Brainstorming on the learning system]] | ||
+ | [[Image:Brainstorming2.jpg|center|thumb|300px|Brainstorming on the learning system]] | ||
+ | </p> | ||
+ | <br> | ||
+ | === Preliminary ideas === | ||
- | + | * '''PID Controller''': Design a PID controller out of biological elements. The P component can be a simple output to a regulatory protein, and the I component can be the overall protein production at a time period. What can the D component be? | |
- | + | * '''Motion Detector''': Cells are grown on a petri dish. Below the dish, moving images are displayed. A 3-state automaton is proposed. Output A is created when light is present. Output B is created when light is absent. Moving patterns will cause some cells to create both outputs over time. This will result in some “inspector” cells producing output C, by collecting outputs A and B. | |
- | + | * '''Analog-to-Digital Converter''': Compare the level of protein concentration with thresholds, and digitize the output. | |
- | + | * '''Neural Network''': Create a sort of biological neural network with bacteria. We should address the issue of learning, and find a way to incorporate the feedback in the cell decision making process. Directed evolution can be a sort of feedback, but we want to avoid this. (This idea was the basis for the “learning project”) | |
- | + | * '''Paramedic Cells''': Some cells are able to detect signals coming from other cells, and create food for them, or create proteins in order to save them and make them function better. | |
- | + | * '''Cell Batteries''': Cells are able to create and store large quantities of ATP, during a “storing process”. Afterwards, they can detect a signal and give back all the energy they stored, in a short burst, like a capacitor. Other ideas are that the cells can “blow up” and emit large amounts of GFP, based on the ATP that they have accumulated. | |
- | + | * '''Flashing Bacteria''': Cells are grown on a light pattern. The cells that are on the bright parts of the image are oscillating in phase, while the others are remaining dark. This results in the observation of a flashing pattern. | |
- | + | * '''Biocam''': Visible to Fluorescent light converter. | |
- | * | + | * '''BioCD''': “Print” cells on a film, then read them out and “reconstruct” the original data. Basically, it is an analog to digital converter, followed by a system that can interpret the digitized data. (This idea was the basis for the “Music of life project”, where cells would produce fluorescent proteins based on an analog input. Then, the amount and type of fluorescence would code some music). |
- | + | * '''Clock''': A follow-the-leader system. We have two groups of cells. The first group creates something that repels the second group. The second group creates a protein that attracts the first group. This way, the first group tries to “catch” the second group, whereas the second group tries to “evade” the first group. This results in them moving around. We can say that the second group is the leader, and the first group exhibits a "follow-the-leader” behavior. Emitting GFP, the groups then act as a sort of analog watch. | |
- | + | * '''Sensors''': Various systems that can sense PH, pressure, temperature, meat quality, moisture, etc. have been proposed. | |
- | * | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * | + | |
- | * | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * | + | |
- | * | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * | + | |
- | + | ||
- | ''' | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== | + | === Preferred projects=== |
+ | Two ideas of the above are chosen for further examination. The team will be again split up in two groups (different ones than before to make sure that new ideas come up with mixing of people). Each group has to come up with a prototype model of the initial system, remarks on its feasibility and coolness. Our results | ||
+ | will be presented to all team members, so that potential projects may be limited to a final project. The preferred projects are: | ||
- | + | # '''Music of Life''': The basic idea is that instead of having an analog-to-digital converter with four outputs (three fluorescent proteins, and no output), we can have two switches. When switch A is on, RFP is produced. When switch B is on, GFP is produced. When both switches A and B are on, a yellowish output is observed. By recording these outputs, we can later create music, by assigning each fluorescent protein to a chord. For example, RFP would correspond to a G chord. The strength of the fluorescence can signify the strength of the chord. If the cells are placed on a spinning disk, we can have something like a vinyl player. A camera is observing the cells, and music is created on the fly. | |
- | + | # '''Learning''': Based on the idea of the neural network, we want to create a biological system where the cells can learn a specific behavior. In order to simplify the system, we decided that the cells can learn to recognize a specific type of other cells. We divide the process in a learning phase and a recognition phase. First, cells A are put together with cells B. Then, cells A are “learning” to recognize cells B. If afterwards they are put in a petri dish with cells B, they will emit GFP. Otherwise, they will stay dark. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | === | + | === Final project=== |
- | + | The chosen project is a modified version of Learning which was presented at the last meeting. The system proposed is modified, as in its current state may be implemented with two switches only, something which is really smashing. Keeping the idea of learning, training, and testing phases, we have come up with educatETH <i>E.coli</i>. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Latest revision as of 20:36, 26 October 2007
Introduction
This page documents the process of coming up with a suitable idea for this year's iGEM contest. It is only intended to be a loose gathering of remarks and ideas, instead of a well ordered part of our project documentation. Still, if you are interested in getting a glimpse on our first weeks, you are more than welcome to go on. But beware: afterwards, you might end up with more open questions than answers ...
Have fun!
Brainstorming
During the first two weeks of July, the team tries to come up with a set of ideas for a project. The team is divided into three groups, which will brainstorm individually. Sven and Joerg are available on the 4th and 5th of July in case groups need to consult them. The objective is that each group comes up with many fancy ideas (it is not yet important that they can be realized at all). To facilitate this, keep in mind the following "brainstorming rules":
- Defer judgment – “the rules of physics don't apply” & “cells behave exactly as they are supposed to”
- Encourage wild ideas
- Build on the ideas of others
- Be visual
- Go for quantity
- Stay focused on topic
Preliminary ideas
- PID Controller: Design a PID controller out of biological elements. The P component can be a simple output to a regulatory protein, and the I component can be the overall protein production at a time period. What can the D component be?
- Motion Detector: Cells are grown on a petri dish. Below the dish, moving images are displayed. A 3-state automaton is proposed. Output A is created when light is present. Output B is created when light is absent. Moving patterns will cause some cells to create both outputs over time. This will result in some “inspector” cells producing output C, by collecting outputs A and B.
- Analog-to-Digital Converter: Compare the level of protein concentration with thresholds, and digitize the output.
- Neural Network: Create a sort of biological neural network with bacteria. We should address the issue of learning, and find a way to incorporate the feedback in the cell decision making process. Directed evolution can be a sort of feedback, but we want to avoid this. (This idea was the basis for the “learning project”)
- Paramedic Cells: Some cells are able to detect signals coming from other cells, and create food for them, or create proteins in order to save them and make them function better.
- Cell Batteries: Cells are able to create and store large quantities of ATP, during a “storing process”. Afterwards, they can detect a signal and give back all the energy they stored, in a short burst, like a capacitor. Other ideas are that the cells can “blow up” and emit large amounts of GFP, based on the ATP that they have accumulated.
- Flashing Bacteria: Cells are grown on a light pattern. The cells that are on the bright parts of the image are oscillating in phase, while the others are remaining dark. This results in the observation of a flashing pattern.
- Biocam: Visible to Fluorescent light converter.
- BioCD: “Print” cells on a film, then read them out and “reconstruct” the original data. Basically, it is an analog to digital converter, followed by a system that can interpret the digitized data. (This idea was the basis for the “Music of life project”, where cells would produce fluorescent proteins based on an analog input. Then, the amount and type of fluorescence would code some music).
- Clock: A follow-the-leader system. We have two groups of cells. The first group creates something that repels the second group. The second group creates a protein that attracts the first group. This way, the first group tries to “catch” the second group, whereas the second group tries to “evade” the first group. This results in them moving around. We can say that the second group is the leader, and the first group exhibits a "follow-the-leader” behavior. Emitting GFP, the groups then act as a sort of analog watch.
- Sensors: Various systems that can sense PH, pressure, temperature, meat quality, moisture, etc. have been proposed.
Preferred projects
Two ideas of the above are chosen for further examination. The team will be again split up in two groups (different ones than before to make sure that new ideas come up with mixing of people). Each group has to come up with a prototype model of the initial system, remarks on its feasibility and coolness. Our results will be presented to all team members, so that potential projects may be limited to a final project. The preferred projects are:
- Music of Life: The basic idea is that instead of having an analog-to-digital converter with four outputs (three fluorescent proteins, and no output), we can have two switches. When switch A is on, RFP is produced. When switch B is on, GFP is produced. When both switches A and B are on, a yellowish output is observed. By recording these outputs, we can later create music, by assigning each fluorescent protein to a chord. For example, RFP would correspond to a G chord. The strength of the fluorescence can signify the strength of the chord. If the cells are placed on a spinning disk, we can have something like a vinyl player. A camera is observing the cells, and music is created on the fly.
- Learning: Based on the idea of the neural network, we want to create a biological system where the cells can learn a specific behavior. In order to simplify the system, we decided that the cells can learn to recognize a specific type of other cells. We divide the process in a learning phase and a recognition phase. First, cells A are put together with cells B. Then, cells A are “learning” to recognize cells B. If afterwards they are put in a petri dish with cells B, they will emit GFP. Otherwise, they will stay dark.
Final project
The chosen project is a modified version of Learning which was presented at the last meeting. The system proposed is modified, as in its current state may be implemented with two switches only, something which is really smashing. Keeping the idea of learning, training, and testing phases, we have come up with educatETH E.coli.