Computational Biology Flashcards
What are the 2 types of models in genetic circuits?
Deterministic
– When the system consist many molecules
- Assumed mass action kinetics
- Ordinary Differential Equations
Stochastic
- When the number of molecules is small
- Gillespie algorithm
What is a Model?
- A representation of the essential aspects of an existing system or of a system to be constructed which presents knowledge of that system in a usable form for its analysis or for its design.
- Models are simplified descriptions of reality.
- Models are built based on the type of questions that one seeks to answer:
– How can one design a gene regulation system that produces proteins whose intracellular concentrations oscillate over time?
Usefulness of modelling in
synthetic biology
To direct design
- Allows various designs to first be tested and optimized in silico using model-based computer simulations and mathematical analysis methods
before building the actual circuits.
Why is Mathematical Modelling Important and useful?
- To facilitate efficient design of complex systems through the use of a rigorous Forward Engineering approach
- Rooted in mathematical modelling, model analysis and systems design and control.
What’s Ordinary Differential
Equations
A mathematical expression of the function of an independent variable (such as time) and its derivatives (for example, concentrations of mRNA or protein)
Ordinary Differential Equation Assumptions
- Conservation of mass:
* The principle that all mass in a closed system must remain constant over time. - Mass action kinetics:
* A condition in which the rate of a given chemical reaction is proportional to the product of its reactant concentrations.
Inducible Promoter Production Rate Equation
Basal Expression - Vmax[pdt]/(dissociation constant or Km + [pdt])
- when [pdt] = 0, hill = 0
- when [pdt]»_space; Km, hill = Km
- when [pdt] = Km, hill = 0.5Vm
steady state equations
[mRNA] = ktranscription/ymRNA
[pdt] = (ktranslation)(ktranscription)/(yprotein)(ymRNA)
= ktranslation(mRNA)/yprotein
How to maximise the effectiveness of the model?
Which parameters have the ‘largest impact’ on the model behavior?
- Perform Sensitivity Analysis
* To determine sensitive parameters which are primarily responsible for significant changes in dynamical behavior.
* Study the changes in the model output or performance function with respect to small perturbations in individual specified parameter values.