Team:ETHZ Basel/InformationProcessing
From 2010.igem.org
(→Controller) |
|||
(16 intermediate revisions not shown) | |||
Line 4: | Line 4: | ||
= Information Processing Overview = | = Information Processing Overview = | ||
<html> | <html> | ||
- | <div class="thumb tright"><div class="thumbinner" style="width: | + | <div class="thumb tright"><div class="thumbinner" style="width:402px;"> |
- | <iframe title="YouTube video player" class="youtube-player" type="text/html" width=" | + | <iframe title="YouTube video player" class="youtube-player" type="text/html" width="400" height="325" src="http://www.youtube.com/embed/DmglULaxNrY?hd=1" frameborder="0"></iframe> |
- | <div class="thumbcaption"><div class="magnify"><a href="http://www.youtube.com/watch?v= | + | <div class="thumbcaption"><div class="magnify"><a href="http://www.youtube.com/watch?v=DmglULaxNrY?hd=1" class="external" title="Enlarge"><img src="/wiki/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div><b>Information processing principle of E. lemming.</b> Tumbling / directed movement rates are monitored by image processing algorithms, which are linked to the light-pulse generator. Therefore, <i>E. coli</i> tumbling is induced or suppressed simply by pressing a light switch. This synthetic network enables control of single E. lemming cells.</div></div></div> |
</html> | </html> | ||
- | [[ | + | Although the synthetic network we implemented makes the tumbling frequency of ''E. coli'' cells dependent on red and far-red light, the [[Team:ETHZ_Basel/Biology | '''biological part''']] alone is not sufficient to control the swimming direction of E. lemming. Thus, it is complemented by a complex ''in silico'' setup centered around a controller which guides the cell towards the desired destination. |
- | + | E. Lemming cells are imaged using [[Team:ETHZ_Basel/InformationProcessing/Microscope|'''microscopy techniques''']]. The resulting images are processed by fast [[Team:ETHZ_Basel/InformationProcessing/CellDetection|'''cell detection and cell tracking algorithms''']], that determine the current movement direction & trajectory of the chosen bacterium. The desired reference direction which is clearly [[Team:ETHZ_Basel/InformationProcessing/Visualization|'''visualized''']] is set by the input of the user, which is translated by the [[Team:ETHZ_Basel/InformationProcessing/Controller|'''the controller algorithm''']] into series of light pulses (red light and far-red light) that would lead E. lemming towards the right destination. Therefore, by the changing the tumbling frequency, the cell is forced to swim in a desired direction in real time. | |
- | + | To demonstrate parts of the information processing pipeline, the sidekick <br>[[Team:ETHZ_Basel/InformationProcessing/Game|'''E. lemming 2D Game''']] was created, which is built using the capabilities of our very own [[Team:ETHZ_Basel/Achievements/Matlab_Toolbox|'''Matlab Toolbox (Lemming Toolbox)''']]. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Latest revision as of 22:45, 27 October 2010
Information Processing Overview
Although the synthetic network we implemented makes the tumbling frequency of E. coli cells dependent on red and far-red light, the biological part alone is not sufficient to control the swimming direction of E. lemming. Thus, it is complemented by a complex in silico setup centered around a controller which guides the cell towards the desired destination.
E. Lemming cells are imaged using microscopy techniques. The resulting images are processed by fast cell detection and cell tracking algorithms, that determine the current movement direction & trajectory of the chosen bacterium. The desired reference direction which is clearly visualized is set by the input of the user, which is translated by the the controller algorithm into series of light pulses (red light and far-red light) that would lead E. lemming towards the right destination. Therefore, by the changing the tumbling frequency, the cell is forced to swim in a desired direction in real time.
To demonstrate parts of the information processing pipeline, the sidekick
E. lemming 2D Game was created, which is built using the capabilities of our very own Matlab Toolbox (Lemming Toolbox).