Bologna

From 2007.igem.org

(Difference between revisions)
(Mathematical Model)
Line 101: Line 101:
[[Image:modellomath_def.jpg|center]]
[[Image:modellomath_def.jpg|center]]
-
Figure 6. ''The core of our circuit: the pLac promoter, inhibited by protein LacI, and LacY and GFP genes and the positive feedback input and reporter gene respectively.''
+
Figure 6. ''The core of our circuit: the pLac promoter, inhibited by protein LacI, and genes LacY and GFP genes and the positive feedback input and reporter gene respectively.''

Revision as of 16:26, 26 October 2007

BOLOGNA.jpg


"Ὁ βίος βραχὺς, ἡ δὲ τέχνη μακρὴ, ὁ δὲ καιρὸς ὀξὺς, ἡ δὲ πεῖρα σφαλερὴ, ἡ δὲ κρίσις χαλεπή"

"Vita brevis, ars longa, occasio praeceps, experimentum periculosum, iudicium difficile"

"Art is long, life is short, opportunity is fleeting, experience is deceitful, judgement is difficult"

"La vita è breve, l'arte è lunga, l'occasione fuggevole, l'esperimento pericoloso, il giudizio difficile"


(Aforisma di Ippocrate di Coo)



Contents

About Us

Welcome to Bologna’s IGEM Wiki!

Teambodef.jpg


Our team: Francesca Buganè, Michela Mirri, Francesco Pasqualini, and Silvia Tamarri, all undergraduate students in Biomedical Engineering; Guido Costa, undergraduate student in Electronic Engineering; Iros Barozzi, undergraduate student in Industrial Biotechnology and Bioinformatics and Alice Pasini, a PhD student in Biochemistry.

We are advised by: [http://www.ing2.unibo.it/Ingegneria+Cesena/Strumenti+del+Portale/Cerca/paginaWebDocente.htm?NRMODE=Published&TabControl1=TabContatti&UPN=emanuele.giordano%40unibo.it Dr Emanuele Giordano], Lecturer in Biochemistry and [http://www-micro.deis.unibo.it/cgi-bin/user?tartagni Prof. Marco Tartagni], Professor of Electronics. We are grateful to our advisors for their time and support!

Our instructors are: [http://www.ing2.unibo.it/Ingegneria%20Cesena/Strumenti%20del%20Portale/Cerca/paginaWebDocente?UPN=silvio.cavalcanti@unibo.it Prof. Silvio Cavalcanti], Professor of Bioengineering; Francesca Ceroni, BiotechD and [http://www-micrel.deis.unibo.it/~christine/ Christine Nardini], PhD in Electronic Engineering .

Our Project

Introduction

Our goal is the realization of a genetic circuit able to implement the functionality typical of an electronic device called Schmitt Trigger (as defined by its inventor [http://www.otto-schmitt.org/ Dr Otto H. Schmitt]).



Pardon me, what do you mean? (AKA Functional Requirements)
The main characteristics of this device is to be a “smart” switch: that means switch with memory. In a "stupid" switch when the input (some environmental condition) crosses a certain threshold the output (some switch properties) changes, for instance from on to off. Often the environmental change is the modification of the value in some quantities that describes the environment (temperature, pressure, pH, ect). The "stupid" device switches just for a given value of the input (threshold).

Switch 1.jpg

Figure1.The "stupid" switch.


So far so good, however, if the switch input has a value that continually even minimally changes across the threshold, the device will keep going on and off, wasting energy and leaving the system in an unstable state. To avoid all this we need a “smart” switch. Basically, this device switches on or off at two different thresholds (High and Low thresholds called Ton and Toff respectively) depending on the history of the system. So, according to the state of the device, the threshold for switching will change.


Switch 2.jpg

Figure2.The "smart" switch.


This kind of "smart” switch, the "Schmitt Switch", is largely used in technic applications since it solves the instability problems, in fact, the minimal variation that cause output changes must be as large as the difference between the two thresholds. Then noise is not so critical.

Scaldabagno3.jpg

Figure 3.Typical application of the Schmitt Trigger: The boiler.Once the water temperature passes the higher threshold, boiler turn off until temperature crosses the lower threshold. Since this system work in closed loop (temperature control the heater that determines the temperature), it is able to automatically mantaine a warm temperature: and so does your mood if you are in the bath tub.


The reason why the “smart” switch works that well is due to its [http://en.wikipedia.org/wiki/Hysteresis hysteresis] properties. Our genetic circuit tries to riproduce this fondamental property of Schmitt Trigger.


How? (AKA Technical Requirements)
We wanted to reproduce the same principle with a genetic circuit. To do so we exploited one of such system, existing in the complex of genes that form the Lac Operon shown in Figure 4. Namely, E.coli can either survive by metabolizing glucose or, in case glucose is missing, lactose. Lactose or glucose metabolism-modes are the two stable state of our system. To perform experiments we use IPTG a structural analog of lactose that cannot be metabolized. Thus the input of our system are the external concentrations of Glucose and IPTG (Gluex and IPTGex respectively). Since lactose metabolism is more energy consuming, usually all the apparatus that takes care of the lactose metabolism is repressed. That is [http://en.wikipedia.org/wiki/Lac_operon the promoter pLac ] is constitutively repressed thank to the presence of the LacI protein that inhibits the transcription of the genes downstream of the operon ([http://bcs.whfreeman.com/mga2e/pages/bcs-main.asp?s=132&n=003&i=283&v=&o=&ns=0&uid=0&rau=0 this] is how it works). When there is IPTG in the environment of the cell, several concurrent processes take place. IPTG enters through the membrane and after some processing it is able to remove the repressor LacI, thus allowing the transcription of gene LacY that in turn enhance the IPTG uptake and increase its action on the repressor LacI. This represents the positive feedback loop we need.

Schema1.jpg

Figure 4. Schematic overview of the Lac operon.


As it is the system can already perform like a Schmitt trigger, for certain values of the inputs. However there is another mechanism that allows the fine tuning of the system: glucose has a double action both on a molecule called cAMP that it bounds to, inhibiting its action on pLac expression (catabolite repression) and on the lactose, since it reduces its uptake (inducer exclusion).


What for?(AKA Applications)
We figured that such a system could be useful for two main purposes.

1. Controlled Gene Expression Trigger
Manipulating gene expression using most of the current protocols in molecular biology usually relay either on a strong overexpression of a protein or on its total silencing. Once induced, both these two extreme perturbations are generally unmodifiable (so that this approaches, although shedding light on the general role of the candidate gene, are rough indicators of the effect of its real physiological transcriptional level). Our genetic device can limit these drawbacks offering 1) a controlled on-off transition of the protein expression at will (by dosing the extracellular IPTG input) and 2) its graded transcriptional level (playing with the extracellular Glucose concentration), representing a powerful tool for biologists. Moreover, in addition to the ability to control the timing and the extent of the induction, our device has the additional advantage to guarantee that small changes in the extracellular concentration of the inducer IPTG would not affect the stability of the switch.

2. Glucose Sensor
The second application takes advantage of the external glucose dependence. In fact, we know that the expression of the system is stable, but its intensity depends on the glucose. We can reverse the perspective and observe the intensity of the expression to infer the abundance of glucose in the medium.

Introduz.jpg

Figure 5. Schematic view of our device

Mathematical Model

Based on the information we had on the Schmitt Trigger (See in the introducion) and on the [http://en.wikipedia.org/wiki/Lac_operon Lac operon], we decided to explore the behavior of our genetic circuit by mathematically modeling the parts depicted in Figure 4.

Modellomath def.jpg

Figure 6. The core of our circuit: the pLac promoter, inhibited by protein LacI, and genes LacY and GFP genes and the positive feedback input and reporter gene respectively.


Model

In the following we describe the 3 differential equations we used in the model. They represent the variation over time (derivative d/dt) of the production of the mRNA of lacY (called T for transcript), of the production of the protein LacY (called P for protein) and the variation of the input to our circuit IPTG_in. These equations are sufficient to model the dynamics relevant to the functioning of the system and nor overly complex to avoid this.

StateIng.jpg


No linear function:


Beta1.jpg Glucose Dependent LacY Transcription Inhibitor Plot
Beta2.jpg IPTG Dependent LacY Transcription Enhancer Plot
Beta3.jpg Glucose Dependent IPTG Uptake Inhibitor Plot
Beta4.jpg IPTG Dependent IPTG Uptake Enhancer Plot



and have their own formulas and trends.

Since our output is the reporter protein GFP we need another equation to link the protein LacY (P) to GFP, this is simply:

OutputEqn.jpg

All the parameters are defined here.

To simulate the evolution of these variables we used simulink.

Simulation

With this model, we can predict the circuit behavior and assess if it actually has bistability and hysteresis. In the following we show the results of the simulations.


Iptg Gfp3.jpg

Figure 7. Shows the typical hysteresis profile, different curves are due to different values of the external Glucose.



Stability plane2.jpg

Figure 8. Shows how the 2 thresholds values change for varying levels of external glucose. All the points that lie between the two curves represent unstable states, the system will not remain in that state but it will move to a state in one of the two other areas.



Grafico3.jpg

Figure 9.Shows how the fully induced steady state depend on the External Glucose.

Image Acquisition and Analysis

Image Acquisition System

Microscopy.jpg

Figure 10. Image acquisition system based on the fluorescence microscope.


For complete description of Acquisition System, see here.


Image Acquisition

Using the experimental set up, we obtain short movies of fluorescent bacteria; then we extract several frames from each of them, using a dedicated software. Example images are shown below.


Batteri1.jpg

Figure 11.Fluorescent bacteria


Image Elaboration

Since we need to know how much of the total image area is occupied by bacteria, we process the images with a segmentation algorithm implemented in Matlab.

Here are the processing phases:

  • the RGB image is read and the green channel is extracted;
  • a morphological top hat filtering is performed on the grayscale image;
  • by means of an adaptive threshold, the image is tranformed in a binary one;
  • the distance between every point and the nearest black pixel is calculated;
  • on this last image the [http://en.wikipedia.org/wiki/Watershed_%28algorithm%29 watershed] algorithm is applied: every pixel is assigned a label, depending on the segmentated region it belongs; then, every labeled region is represented with a different colour, as in the images shown below;


Batteri2.jpg


Figure 12.Algorithm output.


  • the area of every segmented region is calculated, checking that the summation of these areas (including the background) balances the image total area;
  • two complementary matrices are created:

1) ImageWithOutBackground, containing the intensity positive values corresponding only to pixels recognised as bacteria, with zeros elsewhere;

2) ImageBackground, which contains the intensity positive values of pixels recognised as background, with zeros as other entries;

  • with a summation over all the ImageWithOutBackground matrix' entries, the total intensity is obtained;
  • dividing this value by the total bacteria area, the output is the normalized intensity we use to compare the fluorescence of different kinds of bacteria.

This image acquisition and elaboration protocol has been validated with a series of measures. For the results, see here.

Thanks to Camilo Melani for his competence and kindness during the algorithm implementation.

Biodevice

Components

The Genetic Schmitt Trigger [http://partsregistry.org/Part:BBa_I763029 (I763029)], built up with iGEM 2007 Biobricks, consists of 3 main parts combined in the same plasmid: pTeTR-LacI [http://partsregistry.org/Part:BBa_I763026 (I763026)], pLac-cI-LacY-GFP [http://partsregistry.org/Part:BBa_I763019 (I763019)], pλ-RFP [http://partsregistry.org/Part:BBa_I763007 (I763007)].
Each part displays a specific function depending on the promoter and the coded gene(s).

Tutto3.jpg

Figure 13: The Genetic Schmitt Trigger biodevice ([http://partsregistry.org/Part:BBa_I763029 I763029]).


1.pTeTR-LacI [http://partsregistry.org/Part:BBa_I763026 (I763026)] codes for LacI gene [http://partsregistry.org/Part:BBa_C0012 (C0012)] regulated by pTeTR [http://partsregistry.org/Part:BBa_R0040 (R0040)] inverting promoter. pTeTR can be considered a constitutive promoter in absence of tetracycline (or its analog aTc). Its action is inhibited by the addition of this antibiotic. This promoter regulates the expression of LacI gene whose protein inhibits the activation of pLac promoter. This part is important to make up for endogenous LacI and to prevent pLac activation in absence of induction with lactose or IPTG.
2.pLac-cI-LacY-GFP [http://partsregistry.org/Part:BBa_I763019 (I763019)]: LacY permease [http://partsregistry.org/Part:BBa_J22101 (J22101)] controlled by pLac promoter [http://partsregistry.org/Part:BBa_R0010 (R0010)] introduces a positive feedback necessary for hysteresis. LacY is a membrane transporter allowing the uptake of lactose (or IPTG) in the cell. Lactose (or IPTG) on his own, causes the LacI repressor release from pLac operators. At the same time GFP proteins [http://partsregistry.org/Part:BBa_J04031 (J04031)] are produced as reporters of the induction. We also introduced the gene for cI repressor [http://partsregistry.org/Part:BBa_C0051 (C0051)] that binds to the cI regulator [http://partsregistry.org/Part:BBa_R0051 (R0051)] and inhibits its action.
3.pλ-RFP [http://partsregistry.org/Part:BBa_I763007 (I763007)] acts as reporter of standard condition. Pλ promoter [http://partsregistry.org/Part:BBa_R0051 (R0051)] is a constitutive promoter from phage-λ. Here it regulates RFP protein [http://partsregistry.org/Part:BBa_E1010 (E1010)] expression and it is inhibited by cI repressor [http://partsregistry.org/Part:BBa_C0051 (C0051)]. So, when external glucose is high, pLac transcription level, cI and GFP production are high, while RFP production is low. When external glucose is low pLac transcription level, cI and GFP production are low while RFP production is high. As a consequence, we can consider RFP fluorescence levels as an indicator of glucose concentration in culture medium.

How it works

In standard conditions, without IPTG induction pLac promoter is repressed by the LacI repressor binding on the operator sites and cI, LacY and GFP proteins are not expressed. In this condition pλ promoter is active and RFP is expressed. The cells show red fluorescence.

No IPTG.jpg

Figure 14: Project in action: no IPTG in the medium.


For induction IPTG is added in the culture medium. Due to inductor binding to LacI repressor, Plac promoter is activated and cI, LacY and GFP genes are expressed. In this condition pλ promoter is repressed by cI inhibitor and so RFP is not expressed. The cells show green fluorescence.

Con IPTG1.jpg

Figure 15: Project in action: IPTG in the medium.


Intermediates

The table below shows all the intermediates that we have obtained to build up our final device. For each part you can find:

-in the first column the link to the Registry;

-in the second column the components for each part;

-in the third column the plasmid the part has been cloned in;

-in the fourth the insert length after double digestion with Xba1/Pst1 enzymes linked to the electrophoresis gel run;

-in the fifth column cell vitality after transformation;

-in the sixth column fluo data for each part.


Igem Code Fragment Plasmid Length (bp) Vitality Fluo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[http://partsregistry.org/Part:BBa_I763020 I763020]
[http://partsregistry.org/Part:BBa_I763004 I763004]
[http://partsregistry.org/Part:BBa_I763011 I763011]
[http://partsregistry.org/Part:BBa_I763007 I763007]
[http://partsregistry.org/Part:BBa_I763007 I763007]
[http://partsregistry.org/Part:BBa_I763033 I763033]
[http://partsregistry.org/Part:BBa_I763015 I763015]
[http://partsregistry.org/Part:BBa_I763012 I763012]
[http://partsregistry.org/Part:BBa_I763005 I763005]
[http://partsregistry.org/Part:BBa_I763031 I763031]
[http://partsregistry.org/Part:BBa_I763031 I763031]
[http://partsregistry.org/Part:BBa_I763016 I763016]
[http://partsregistry.org/Part:BBa_I763016 I763016]
[http://partsregistry.org/Part:BBa_I763036 I763036]
[http://partsregistry.org/Part:BBa_I763019 I763019]
[http://partsregistry.org/Part:BBa_I763032 I763032]
[http://partsregistry.org/Part:BBa_I763025 I763025]
[http://partsregistry.org/Part:BBa_I763025 I763025]
[http://partsregistry.org/Part:BBa_I763026 I763026]
[http://partsregistry.org/Part:BBa_I763035 I763035]
[http://partsregistry.org/Part:BBa_I763028 I763028]
[http://partsregistry.org/Part:BBa_I763029 I763029]
[http://partsregistry.org/Part:BBa_I763029 I763029]
[http://partsregistry.org/Part:BBa_I763039 I763039]
[http://partsregistry.org/Part:BBa_I763034 I763034]
[http://partsregistry.org/Part:BBa_I763027 I763027]


RBS-GFP-T
pLac-RBS-GFP-T
pλ-RBS-GFP-T
pλ-RBS-RFP-T
pλ-RBS-RFP-T
pTetR-RBS-RFP-T
RBS-LacY
pLac-RBS-LacY
pLac-RBS-cI
pLac-RBS-cI-RBS-GFP-T
pLac-RBS-cI-RBS-GFP-T
pLac-RBS-cI-RBS-LacY
pLac-RBS-cI-RBS-LacY
pLac-RBS-cI-RBS-LacY-T
pLac-RBS-cI-RBS-LacY-RBS-GFP-T
pLac-RBS-LacY-RBS-GFP-T
pTetR-RBS-LacI
pTetR-RBS-LacI
pTetR-RBS-LacI-T
pTetR-RBS-LacI-RBS-GFP-T
pTetR-RBS-LacI-T-pLac-RBS-cI-RBS-LacY-RBS-GFP-T
Genetic Schmitt Trigger
Genetic Schmitt Trigger
pTetR-RBS-LacI-T-pλ-RBS-RFP
pTetR-RBS-RFP-T-pLac-RBS-GFP-T
pTetR-RBS-LacI-T-pLac-RBS-GFP-T
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB4A3 pSB4A3 (LC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB4A3 pSB4A3 (LC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB4A3 pSB4A3 (LC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB4A3 pSB4A3 (LC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB4A3 pSB4A3 (LC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
[http://partsregistry.org/Part:pSB1AK3 pSB1AK3 (HC)]
[http://partsregistry.org/Part:pSB1A2 pSB1A2 (HC)]
914
1122
971
918
918
923
1306
1514
1001
1923
1923
2315
2315
2452
3237
2436
1233
1233
1370
2155
4615
5525
5525
2296
2053
2500
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
N.D.
No
Yes
-
>>
>>
>>
>>
-
-
-
-
>>
>>
-
-
-
>>
>>
-
-
-
>>
>>
>>
-
>>
>>
>>


Clicking on the length of the fragment you will be shown the electrophoresis gel of the digestion of the fragment excised from the plasmid by cutting it with a double digestion using Xba and PstI enzymes.

Biodevice Characterization

Acknowledgments

Our Team was funded by:

  • European Union SYNBIOCOMM project


Synbiocomm.jpg
absright


  • Ser.In.Ar. Cesena


Serinar.jpg


  • University of Bologna - Cesena Campus
Logounibo2.jpg

Overview Table

Our Team Project Design Project Results
Undergraduate Students
Silvia Tamarri Michela Mirri
Francesca Buganè Guido Costa
Francesco Pasqualini Iros Barozzi
PhD student
Alice Pasini
Instructors
[http://www.ing2.unibo.it/Ingegneria%20Cesena/Strumenti%20del%20Portale/Cerca/paginaWebDocente?UPN=silvio.cavalcanti@unibo.it Silvio Cavalcanti] • Francesca Ceroni
[http://www-micrel.deis.unibo.it/~christine/ Christine Nardini]
Advisors
[http://www.ing2.unibo.it/Ingegneria+Cesena/Strumenti+del+Portale/Cerca/paginaWebDocente.htm?NRMODE=Published&TabControl1=TabContatti&UPN=emanuele.giordano%40unibo.it Emanuele Giordano]
[http://www-micro.deis.unibo.it/cgi-bin/user?tartagni Marco Tartagni]
Materials and Methods
1. Procedure
2. Protocols
3. Microscopy: Experimental SetUp
4. Image Acquisition and Analysis
Literature
Mathematical Model
Results
1. Intermediates
2. Fluorescence reliance on Promoter and Medium
Conclusions

Diary

Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Week 16
Week 17