Download presentation
Presentation is loading. Please wait.
Published byBernice Hawkins Modified over 9 years ago
1
Today we will create our own math model 1.Flagellar length control in Chlamydomonus 2.Lotka-Volterra Model
2
1.Flagellum is dynamic and undergoes continuous turnover even after the flagellum has fully formed. 2. Site of the turnover is the distal end of the flagellum. 3. Intraflagellar transport (IFT) – driven by molecular motors - is required for flagellum assembly. Reference: http://www.molbiolcell.org/cgi/reprint/16/1/270 How flagellar length is controlled in Chlamydomonus?
3
How are the assembly and disassembly rates controlled to achieve this balance at the correct length? Balance-point model: a)shortening rate is constant b)elongation rate decreases with length Shortening rate is constant (measurement before mitosis,when IFT transport stops): Elongation rate is ~ 1/L M - length increase per one trip of all IFTs. M - number of IFTs moving within a flagellum; M – length increase per one trip; v - speed of IFT particle movement; = (2L/V) – time for one IFT trip; then M / = (0.5 MV) / L – length increase per second
4
Adding two terms, Rate of change of length: Where, A and D are Assembly and Disassembly constant. We will solve this problem creating our own Mathematical description in Vcell.
5
Create our own Math Model: Steps: File>New>MathModel>Non-Spatial and enter (Non-Spatial for solving ODEs.)
6
Code will be saved in the Mathmodel. This window will pop up. We will write our code in this window.
7
We will write our code in VCML Editor. We can view Equations. Run simulations as before. First we will create our own Math model to solve the problem of Flagellar Length control.
8
Steps: MathDescription { 1.Constant Declaration (end with ;) 2. VolumeVariable declartion 3. Function declaration (end with ;) 4. CompartmentSubDomain Compartment { ODE declaration } } Math Description Sequentially: Constant VolumeVariable Function ODEs
9
Constant Declaration: Format is : Constant Parameter Name Value ; L in the volume of consideration which is varying with time: Afetr constant declaration write VolumeVariable L Constant A 7.0; Constant D 1.0; Constant L_init 1.0; VolumeVariable:
10
Function Declaration: Write: Function J_length (( A/L) - D) ; Format is: Function Functionname ( Function expression) ;
11
Declaration of ODE: In VCML editor we will set our ODE inside these „{}“ brackets Format:CompartmentSubDomain Compartment { OdeEquation L { RateJ_reaction; Initial L_init; } This part means Thats all !!!
12
VCML editor will look like this. Click Apply Changes, If don‘t get error message, then run simulation.
13
Click Simulations, it will look like this Now we know all the steps to run simulations.
14
When you click run to the simulation,the software will ask you to save the model with a name. Your own math description will be saved as a separate document in Mathmodel. You can reuse and update your model whenever you want, by File Open MathModel (and click the model of your interest ) Remember
15
Play with your model: - Check how length L changes with time. - Check how rate of change of length varies with L - Check assembly and disassembly rate with length.
16
Length-Time graph. t end = 10 sec, check for t end = 60. what do you see?
17
Length Vs Reaction rate
18
Elongation (assembly) rate Vs L (when D=0)
19
Disassembly rate Vs Length.
20
Lotka-Volterra equations describe the dynamics of the biological systems, where two species interact, one is predator and one its prey. Lotka-Volterra Model(Alfred J. Lotka in 1925 and Vito Volterra in 1926.)Alfred J. LotkaVito Volterra
21
Consider, R= number of prey (e.g Rabbits) W= number of predator (e.g Wolves) Growth of Rabbit‘s population against time Growth of of Wolf‘s population against time = rabbit‘s growth – rabbits killed by Wolves = Wolf‘s growth – wolf‘s death
22
Mathematically: Equation for Rabbit The prey are assumed to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term a.R. Here a is a constant at which Rabbits grows. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by b.R.W. If either R or W is zero then there can be no predation. Here b is constant at which predation occurs. 1st term 2nd term
23
Equation for Wolf 1st term d.R.W is growth of wolf population. Note the similarity to the predation rate; however, a different constant d is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey. 2nd term c.W represents natural death of wolves. It shows the exponential decay. C is the rate constant at which wolves die.
24
So equtions are We will solve these equtions using Vcell, and analyze Results. Let us start: File New MathModel Non-spatial
25
This window will pop up. We will write our code in this window.
26
Constants Constant R_init 10.0; Constant W_init 5.0; Constant d 1.0; Constant c 2.0; Constant b 1.0; Constant a 15.0; VolumeVariable (R and W are the parameter which are varying) VolumeVariable R VolumeVariable W
27
Functions 1.J_wolfgrowth 2.J_predation In mathmodel write— Function J_wolfgrowth ((R * d * W) - (c * W)); Function J_predation ((a * R) - (R * b * W));
28
ODEs We have 2 differential equations for rabbit and Wolf. CompartmentSubDomain Compartment { OdeEquation R { RateJ_predation; Initial R_init; } OdeEquation W { RateJ_wolfgrowth; Initial W_init; }
29
The window will look like Click Apply changes and then go to simulation Text.
30
For R(0)=10.0, W(0)=5.0, a=b=c=d=1 Result:
31
Results: R(0)=10.0, W(0)=5.0, a=10.0, c=5.0
32
R Vs W Plot for a=10.0, c=5.0
33
R(0)=20.0, W(0)=5.0, a=10.0, b=2.0, c=7.0,d=1.5
34
Experiment when one flagellum is amputated - Rate of growth of 1 st flag. - Rate of growth of 2 nd flag. Solve the system of differential equation using VCell Initial condition: ‘available length’ ‘length pool’ After you solve the equations, think about the results. Do they agree with experimental observations at the top of this slide? Why? Exercise:
35
Results: A=D=1.0, T=30, L1_init= 10, L2_init= 1.
36
L1_init= 15, L2_init=1, A = D= 1.0
37
Consider similar, and equally famous model for when two species (say, rabbits and sheep) compete for the same resource (say, grass): Equations of this model have a very simple form: where r is growth/death rate. Let’s say there is no y (y = 0). Then, r = 1 – x: if x 1, x dies (x ‘eats’ its own resources). Now, if y also ‘eats’ x’s resources, the growth rate becomes: r = 1 – x – ay ; hence the first equation. The second equation follows the same logic. Exercise: solve this system of equations with VCell with initial conditions x(0) = 0.5, y(0) = 0.7 first at a = 2, then at a = 0.5. Describe the results in words. Think how to explain these results in words. Exercise
38
Results X_init=0.5, Y_init=0.7, a=2.0, co-existance impossible. The species with less initial concentration decline to zero.
39
For a= 0.5, Rabbit and sheep co-exist happily.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.