Imperial College/Courses/Spring2008/Synthetic Biology/Computer Modelling Practicals/Practical 2

From OpenWetWare
Revision as of 12:58, 16 January 2008 by Vincent Rouilly (talk | contribs)
Jump to navigationJump to search
Synthetic Biology (Spring2008): Computer Modelling Practicals

Home        CellDesigner Tutorial        Practical 1        Practical 2        Practical 3        Schedule        Back to Synthetic Biology Course       

<html> <body> <!-- Start of StatCounter Code --> <script type="text/javascript"> var sc_project=3315875; var sc_invisible=0; var sc_partition=36; var sc_security="779debd0"; </script> <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c37.statcounter.com/3315875/0/779debd0/0/" alt="web metrics" /></a></div></noscript> <!-- End of StatCounter Code --> </body> </html>

UNDER DEVELOPMENT

Practical 2


Objectives:

  • To explore computationally some simple genetic motifs:
    • Constitutive gene expression.
    • Activated and Repressed gene expression.
    • Positive and Negative feedback gene expression.

Deliverables

  • A report is expected.
  • When you find in the text (illustration needed), it means that you will have to provide an image export of your simulation results in your report.


Part I: Constitutive Gene Expression


In this section, we explore a model to describe a constitutively expressed gene. The model is based on a simple interpretation of the central dogma: Gene -(transcription)-> mRNA -(translation)-> Protein, with both the mRNA and the Protein being also naturally degraded. Look at the 'additional resources' section if you need a refresh on the Central Dogma.

The modelling parameters, used throughout this practical, will be characteristic of the E.Coli bacteria.


Model CellDesigner Instructions
[math]\displaystyle{ Gene \rightarrow mRNA \rightarrow Protein }[/math]

Define the topology of the reaction network:

  • Download this File, and Open it with CellDesigner.
  • This file contains the network topology describing a simple constitutively expressed gene model. No kinetics information is yet described.

Constitutive Gene Expression

Following the law of mass action, we can write:

[math]\displaystyle{ \begin{alignat}{1} \frac{d[mRNA]}{dt} & = k_{1} - d_{1}[mRNA] \\ \frac{d[Protein]}{dt} & = k_{2}[mRNA] - d_{2}[Protein] \\ \end{alignat} }[/math]
  • [math]\displaystyle{ k_1 }[/math] is the transcription rate. It is considered to be constant, and it represents the number of mRNA molecules produced per gene, and per unit of time.
  • [math]\displaystyle{ d_1 }[/math] is the mRNA degradation rate of the mRNA molecule. The typical half-life for the mRNAs, in E.Coli, has been measured to be between 2min and 8min (average 5min).
  • [math]\displaystyle{ k_2 }[/math] is the translation rate. It is considered to be constant, and it represents the number of protein molecules produced per mRNA molecule, and per unit of time.
  • [math]\displaystyle{ d_2 }[/math] is the protein degradation rate. In this practical, we will only consider very stable proteins, i.e. not engaged in any active degradation pathways. In that case, we can approximate the degradation of the protein to be only due to the dilution effect caused by the cell division. Cell division will be 40min.

Questions:

  • From the ODE system given, write down the steady-state expression of [mRNA] concentration and [Protein] concentration, with regards to [math]\displaystyle{ k_1, k_2, d_1, d_2 }[/math].
  • Knowing that average number of mRNA molecules per gene is 2.5 in E.Coli, what is the average transcription rate ?
  • Knowing that the average number of proteins per gene is 1000 in E.Coli, what is the average translation rate ?
  • In CellDesigner, define all the necessary kinetics laws for the model, and create all the appropriate parameters.
  • Run a simulation, and comment on the simulation outputs.
  • From a Synthetic Biology point of view, this motif can be seen as a 'Protein Generator'. One might be interested in controlling the protein level output of this device, at steady-state. Using the 'parameter scan' function, run a simple sensitivity analysis on each of the 4 parameters, within a 10% range of their default value. Describe how each parameter impacts the protein steady state.


Next, we want to explore the quasi-steady-state assumption on the mRNA molecule expression. From the previous simulations, you might have noticed that the concentration of mRNA reaches steady-state very quickly, compared to the protein concentration. In that case, we want to explore a model where we would consider that the [mRNA] concentration is at steady state from the start, i.e. [math]\displaystyle{ \frac{d[mRNA]}{dt}=0 }[/math]. This model means that we want to apply a quasi-steady-state assumption on the [mRNA] molecules.

Model CellDesigner Instructions
[math]\displaystyle{ Gene \rightarrow Protein }[/math]
  • Within the same CellDesigner file, build a new network.
  • Create a network that will allow you to directly synthesis a Protein from a Gene.

Quasi-Steady-State Constitutive Gene Expression

Following the law of mass action, we can write:

[math]\displaystyle{ \begin{alignat}{2} \frac{d[Protein]}{dt} = s - d[Protein] \\ \end{alignat} }[/math]
  • Create the appropriate parameters and reaction kinetics laws.


Questions:

  • Taking into account the quasi-steady-state assumption on the [mRNA], work-out the value of 's', and 'd' with regards to [math]\displaystyle{ k_1, k_2, d_1, d_2 }[/math].
  • Simulate the full model, along with the quasi-steady state approximation. When using the default parameters, comment on how good this approximation seems to be. Why such a model be useful ?

Additional Resources:


Part II: Activated and Repressed Gene Expression


Very few genes are known to have a purely constitutive expression, most genes have their expression controlled by some outside signals (DNA-binding proteins, Temperature, metabolites, RNA molecules ...). In this section, we will particularly focus on the study of DNA-binding proteins, called transcription factors. These proteins, when binding to a promoter region, can either have an activation effect on the gene (positive control), or a repression effect (negative control). In prokaryotes, control of transcriptional initiation is considered to be the major point of regulation. In this part of the tutorial, we investigate one of the most common model used to describe this type of interactions.


Let's first consider the case of a transcription factor acting as a repressor. A repressor will bind to the DNA so that it prevents the initiation of transcription. Typically, we expect the transcription rate to decrease as the concentration of repressor increases. A very useful family of functions to describe this effect is the Hill function: [math]\displaystyle{ f(R)=\frac{\beta.{K_m}^n}{{K_m}^n+R^n} }[/math]. The Hill function can be derived from considering the transcription factor binding/unbinding on the promoter region to be at equilibrium (similar to the enzyme-substrate assumption in the Michaelis-Menten formula). This function has 3 parameters: [math]\displaystyle{ \beta, n, K_m }[/math]:

  • [math]\displaystyle{ \beta }[/math] is the maximal expression rate when there is no repressor, i.e. [math]\displaystyle{ f(R=0)=\beta }[/math].
  • K_m is the repression coefficient (units of concentration), it is equal to the concentration of repressor needed to repressed by 50% the overall expression, i.e [math]\displaystyle{ f(K_m)=\frac{\beta}{2} }[/math]
  • [math]\displaystyle{ n }[/math] is the Hill Coefficient. It controls the steepness of the switch between no-repression to full-repression.


Model CellDesigner Instructions
[math]\displaystyle{ \bot Gene \rightarrow mRNA \rightarrow Protein }[/math]

Define the topology of the reaction network:

  • From the previous constitutive expression model, create a new 'simple molecule' for the repressor.
  • Create an inhibitory link between the repressor, and the transcription reaction.
  • Save your file under a new name.

Hill function for transcriptional repression:

[math]\displaystyle{ transcriptionRate=\frac{k_1.{K_m}^n}{{K_m}^n+R^n} }[/math]
  • [math]\displaystyle{ k_1 }[/math]: maximal transcription rate
  • [math]\displaystyle{ K_m }[/math]: repression coefficient
  • [math]\displaystyle{ n }[/math]: Hill coefficient

Hill Function (Repressor)

Following the law of mass action, we can write:

[math]\displaystyle{ \begin{alignat}{1} \frac{d[mRNA]}{dt} & = \frac{k_{1}.{K_m}^n}{{K_m}^n+R^n} - d_{1}[mRNA] \\ \frac{d[Protein]}{dt} & = k_{2}[mRNA] - d_{2}[Protein] \\ \end{alignat} }[/math]

Repressed Gene Expression

  • Create all the necessary kinetics laws and parameters.
  • take K_m=100, n=2. k_1, k_2, d_1, d_2 as found previously.

Questions:

  • Compute the transfer function between the repressor concentration and the steady-state protein concentration.
  • Use the 'interactive simulation' feature to understand the effect of the parameters 'Km' and 'n'.
  • Imagine an application where this genetic circuit might be useful.
  • Bonus: Derive the Hill Equation in the case of a single binding of the repressor on the promoter site. (use the Michaelis-Menten derivation to guide you)


Now, let's consider the case of a transcription factor acting as an activator. An activator will bind to the DNA so that it promotes the initiation of transcription. Typically, we expect the transcription rate to increase as the concentration of activator increases. Once again, the Hill type function will be useful to describe the interaction effect. It is slightly different from the previous one: [math]\displaystyle{ f(R)=\frac{\beta.{A}^n}{{K_m}^n+A^n} }[/math]. The Hill function can be derived from considering the transcription factor binding/unbinding on the promoter region to be at equilibrium (similar to the enzyme-substrate assumption in the Michaelis-Menten formula). This function has 3 parameters: [math]\displaystyle{ \beta, n, K_m }[/math]:

  • [math]\displaystyle{ \beta }[/math] is the maximal expression rate when there is a lot of activators, i.e. [math]\displaystyle{ f(A \rightarrow \infty)=\beta }[/math].
  • K_m is the activation coefficient (units of concentration), it is equal to the concentration of activator needed to activate by 50% the overall expression, i.e [math]\displaystyle{ f(K_m)=\frac{\beta}{2} }[/math]
  • [math]\displaystyle{ n }[/math] is the Hill Coefficient. It controls the steepness of the switch between no-repression to full-repression.


Model CellDesigner Instructions
[math]\displaystyle{ \downarrow Gene \rightarrow mRNA \rightarrow Protein }[/math]

Define the topology of the reaction network:

  • From the previous constitutive expression model, create a new 'simple molecule' for the activator.
  • Create an catalytic reaction link between the repressor, and the transcription reaction.
  • Save your file under a new name.

Hill function for transcriptional activation:

[math]\displaystyle{ transcriptionRate=\frac{k_1.{A}^n}{{K_m}^n+A^n} }[/math]
  • [math]\displaystyle{ k_1 }[/math]: maximal transcription rate
  • [math]\displaystyle{ K_m }[/math]: activation coefficient
  • [math]\displaystyle{ n }[/math]: Hill coefficient

Hill Function (Activator)

  • Create all the necessary kinetics laws and parameters.
  • take K_m=100, n=2. k_1, k_2, d_1, d_2 as found previously.

Following the law of mass action, we can write:

[math]\displaystyle{ \begin{alignat}{1} \frac{d[mRNA]}{dt} & = \frac{k_{1}.A^n}{{K_m}^n+A^n} - d_{1}[mRNA] \\ \frac{d[Protein]}{dt} & = k_{2}[mRNA] - d_{2}[Protein] \\ \end{alignat} }[/math]

Activated Gene Expression

  • Compute the transfer function between the activator concentration and the steady-state protein concentration.
  • Use the 'interactive simulation' feature to understand the effect of the parameters 'Km' and 'n'.
  • Imagine an application where this genetic circuit might be useful.
  • Bonus: Derive the Hill Equation in the case of a single binding of the activator on the promoter site. (use the Michaelis-Menten derivation to guide you)


Additional Resources:


Part III: Positive and Negative Feedbacks


we have just seen that some genes can be controlled by DNA-binding proteins. This type of interactions will enable the construction of genetic networks, called transcription networks. One gene produces a protein, which then bind to one or more other genes, and control them (positively or negatively), and so on. We will explore in the Practical 3 some of those circuits.

However, it has been observed that some gene can also regulate themselves (positvely or negatively). Such motif is called a feedback, it can be a positive feedback or a negative one. In this section, we will explore those 2 options.

Model CellDesigner Instructions
  • [math]\displaystyle{ Gene \rightarrow mRNA \rightarrow Protein }[/math]
  • [math]\displaystyle{ \bot Gene \rightarrow mRNA \rightarrow Protein }[/math]
  • [math]\displaystyle{ \downarrow Gene \rightarrow mRNA \rightarrow Protein }[/math]
  • Define the topology of the reaction network:

Activated Gene Expression

  • Create a new CellDesigner Project where you will build 3 independent genetic motif:
    • Constitutive expression
    • Negative feedback
    • Positive feedback
  • Save your file.

Questions:

  • Provide the 3 ODE systems used to describe your 3 different motifs.
  • Compare the different models with regards to their protein steady-state level, and also with regards to how fast each model is reaching its steady-state.