Exercise: SIR MODEL (Infected individuals do not move, they stay at home) What is the effect of diffusion? How is the behavior affected by the diffusion.

Slides:



Advertisements
Similar presentations
Reaction-Diffusion Modelling of Pattern Formation. Charlotte E. Jupp*, Ruth E. Baker, Philip K. Maini. Centre for Mathematical Biology, University of Oxford.
Advertisements

Intro to modeling April Part of the course: Introduction to biological modeling 1.Intro to modeling 2.Intro to biological modeling (Floor) 3.Modeling.
Neural Modeling Suparat Chuechote. Introduction Nervous system - the main means by which humans and animals coordinate short-term responses to stimuli.
Waves.
Fluidyn FLOWCOAST FLOOIL 3D Fluid Dynamics Model to Simulate Oil slick movement in coastal waters or rivers FLOOIL.
Yeast Lab!. What makes something living? Consider the following questions… How big/complex must something be? What must it be able to do? Where must it.
How Leopards get Their Spots Will Brennan How Zebras Get Their Stripes.
Turing Patterns in Animal Coats Junping Shi. Alan Turing ( )  One of greatest scientists in 20 th century  Designer of Turing machine (a theoretical.
In biology – Dynamics of Malaria Spread Background –Malaria is a tropical infections disease which menaces more people in the world than any other disease.
Diffusion is the process by which molecules spread from areas of high concentratiion, to areas of low concentration. When the molecules are even throughout.
A Theory of Biological Pattern Formation Presented by Xia Fan.
GasTurb 12 COMPONENT MAPS Copyright © GasTurb GmbH.
1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.
Propagators and Green’s Functions
Complex patterning: if two or more time-dependent systems interfere with each other From “The Algorithmic Beauty of Sea Shells” © Hans Meinhardt and Springer-Company.
Computational Biology, Part 19 Cell Simulation: Virtual Cell Robert F. Murphy, Shann-Ching Chen, Justin Newberg Copyright  All rights reserved.
By Hrishikesh Gadre Session II Department of Mechanical Engineering Louisiana State University Engineering Equation Solver Tutorials.
Welcome To Math 463: Introduction to Mathematical Biology
Persistence and dynamics of disease in a host-pathogen model with seasonality in the host birth rate. Rachel Norman and Jill Ireland.
California Sea Otters Diana White and Michelle Browne.
Methods of Exploratory Data Analysis GG 313 Fall /25/05.
Mathematical Modelling of Phage Dynamics: Applications in STEC studies Tom Evans.
Mathematics in Biology??!! Mark Pernarowski Montana State University, Bozeman Mark Pernarowski Montana State University, Bozeman.
Pattern Formation Patrick Lucey.
Pattern Formation and Diffusion Driven Instability.
An exactly solvable model of population dynamics with density-dependent migrations and the Allee effect Sergei Petrovskii, Bai-Lian Li Kristina Little.
Workshop A12-2 Fatigue: Strain-Life.
Partial differential equations Function depends on two or more independent variables This is a very simple one - there are many more complicated ones.
Epidemiology Modeling the Spread of Disease Designing and Running Experiments Modeling and Simulation Module 1: Lesson 5.
Virtual Cell Satarupa Dey Alex Mogilner. What is Virtual cell? The Virtual cell (or Vcell) is a software developed by NRCAM. This software platform has.
CompuCell Software Current capabilities and Research Plan Rajiv Chaturvedi Jesús A. Izaguirre With Patrick M. Virtue.
AMBIENT AIR CONCENTRATION MODELING Types of Pollutant Sources Point Sources e.g., stacks or vents Area Sources e.g., landfills, ponds, storage piles Volume.
Today we will create our own math model 1.Flagellar length control in Chlamydomonus 2.Lotka-Volterra Model.
Exercises: C = 0 on the whole boundary no flux at all boundaries In these cases, make surface color plots of the concentration in the cell at different.
SIR Epidemic Models CS 390/590 Fall 2009
CODE RED WORM PROPAGATION MODELING AND ANALYSIS Cliff Changchun Zou, Weibo Gong, Don Towsley.
Heat Equation and its applications in imaging processing and mathematical biology Yongzhi Xu Department of Mathematics University of Louisville Louisville,
The Dynamics of Reaction-Diffusion Patterns Arjen Doelman (CWI & U of Amsterdam) (Rob Gardner, Tasso Kaper, Yasumasa Nishiura, Keith Promislow, Bjorn Sandstede)
Studying Life Vodcast 1.3 Unit 1: Introduction to Biology.
Introduction to ODE Modeling Shlomo Ta’asan Carnegie Mellon University.
Chemical Reaction Engineering Lecture (1) Week 2.
CHAPTER 1 MODELING CHANGE. Mathematical Models Mathematical construct designed to study a particular real- world system or behavior of interest.
CFD Refinement By: Brian Cowley. Overview 1.Background on CFD 2.How it works 3.CFD research group on campus for which problem exists o Our current techniques.
Reaction diffusion equations A tutorial for biologists E. Grenier.
Session 3, Unit 5 Dispersion Modeling. The Box Model Description and assumption Box model For line source with line strength of Q L Example.
Soliton for PDEs Math 6399 – Lec 2 Zhijun Qiao Department of Mathematics The University of Texas – Pan American Sept 2, 2008.
L – Modelling and Simulating Social Systems with MATLAB © ETH Zürich | Lesson 3 – Dynamical Systems Anders Johansson and Wenjian.
EE102 – SYSTEMS & SIGNALS Fall Quarter, Instructor: Fernando Paganini.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
1.Introduction to SPSS By: MHM. Nafas At HARDY ATI For HNDT Agriculture.
Differential Equations
The Landscape Ecology of Invasive Spread Question: How is spatial pattern expected to affect invasive spread? Premise: Habitat loss and fragmentation leads.
Predicting the Future To Predict the Future, “all we have to have is a knowledge of how things are and an understanding of the rules that govern the changes.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
The Electrochemical Impulse Action Potential Threshold Level All-or-None Response.
Creating a Google Doc A Quick Photo Tutorial. Sign in to Google Docs If you don’t already have an account, sign up for one, it’s FREE.
AP - Overview (Click here for animation of the gates)
Chapter How Populations Grow Key Questions: 1)How do ecologists study populations? 2)What factors affect population growth? 3) What happens during.
Pattern Formation in Tissues Walter de Back, Fabian Rost, Lutz Brusch ZIH,TU Dresden Kondo and Miura 2010, Science 329, 1616.
© ETH Zürich | L – Modeling and Simulating Social Systems with MATLAB Lecture 3 – Dynamical Systems © ETH Zürich | Giovanni Luca.
Stochastic Spatial Dynamics of Epidemic Models
Cell biology quiz 37 questions.
Sec Electromagnetic Waves
L – Modeling and Simulating Social Systems with MATLAB
Skydiver.
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Cellular Automata Hiroki Sayama
Predicting the Future To Predict the Future, “all we have to have is a knowledge of how things are and an understanding of the rules that govern the changes.
Reaction & Diffusion system
Electrodiffusion Models of Neurons and Extracellular Space Using the Poisson-Nernst- Planck Equations—Numerical Simulation of the Intra- and Extracellular.
A drag and drop exercise can be created using Word quite easily using tables, text boxes and ensuring the document is saved properly.
Presentation transcript:

Exercise: SIR MODEL (Infected individuals do not move, they stay at home) What is the effect of diffusion? How is the behavior affected by the diffusion coefficient D? What if you have two ‘nests’ of infection?

create a math Model  Spatial for BOX geometry. 1.Copy – Paste the Constants, VolumeVariable and Functions. Add diffusionRate as constant. 2.Cut Initial concentration for infected population. We want to set infected population in a particular place. So we will declare it as Function. 3. We have no Flux BC. 4. Infected people do not move, so no diffusion for Infectected population, i.e. ODE. File->open  mathmodel  satarupa  SIR_NEW_MODEL Save this.

Part-1

Part-2

Healthy people move arround and if they come near infected people, who are in the middle, they get sick !! What happens to Healthy Population: Time plot Line plot S_init=9.0,D= 1.0

Infected population stays at the middle, see how the concentration changes as you increase the time. Line plot, t=.3 Time plot Line plot, t= 10

Recovered Population: Time plot Line plot

Now consider two nests of infection- that is infection in two places: Save this SIR model with a new name to modify it. Only change  Function I_init ((((x-5)^2 + y^2) < 1 ) || (((x-5)^2 + (y-10)^2) < 1 )) *0.2 ; It specifies two two places of infected population with the concentration 0.2 That‘s all !!!

Susceptible (D=1): Line plot Time plot

Infected Time plot Line plot

Recovered:

When diffusion rate =0 If healthy people dont move. Nothing happens outside the infected region Infection becomes epidemic in the infected region Recovered

Fitzhugh-Nagumo system with voltage (ions) spreading along the axon

Create 2D analytic geometry. Set size x=1, Y= 0.5, origin at (0.0). Save it with a name.

1.Copy the constants from the old F-N model (ODE model) and paste, cut Constant V_init, because V is now a sptial variable, i.e. a Function 2. Constant V_diffusionRate ; 3. Copy & paste VolumeVariable and Function.Add new function for V_init. New conditions for our new system: Go file  new  math Model  Spatial  click the geometry you just created file  open  math Model  satarupa  FHN_model (ode model) Save this.

We will set PDE and ODE here— CompartmentSubDomain subVolume1 { Priority 0 BoundaryXm Flux BoundaryXp Flux PdeEquation V { BoundaryXm 0.0; BoundaryXp 0.0; Rate J1; Diffusion V_diffusionRate; Initial V_init; } OdeEquation C { RateJ2; Initial C_init; } Click Apply changes. We have 1 ODE for C

The code looks like -

Click equation viewer -- Close this window and click simulation

Run simulation for t=100, I=0, 0.05, 0.2 can you increase parameter I and get periodic firing?

For I=0.0V at t=0.0C at t=0.0 Time plot CTime plot V

Time plot for V with I= 0.05 Time plot for V with I= 0.2 Time plot for C with I= 0.2Time plot for C with I= 0.05

Time plot for I=0.2, t= 1000 sec V C

Reaction-Diffusion system of the activator-inhibitor type that appears to account for many important types of pattern formation and morphogenesis observed inpattern formationmorphogenesis development.

The development of a higher organism out of a single fertilised egg is one of the most fascinating aspects of biology. A central question is how the cells, which carry identical genetic code, become different from each other. Spontaneous pattern formation in initially almost homogeneous systems is also commonpattern formation in inorganic systems. Large sand dunes are formed despite the fact that the wind permanently redistributes the sand. Sharply contoured and branching river systems (which are in fact quite similar to the branching patterns of a nerve) are formed due to erosion despite the fact that the rain falls more or lessnerve homogeneously over the ground Pattern Formation

When activator spreads much more slowly than the inhibitor, periodically spaced peaks of activator evolve: Exercise 3: on a 2D domain, would you have stripes or spots? Model equations: In my model I have taken e=e, delta=d

For this model we will take retangular geometry. File  Open  Geometry  Satarupa  rectangle save it. File  New  MathModel  Spatial  click the geometry you just saved. Constants, VolumeVariables and Functions

PDEs :

Click Equation viewer to see the equations: Run simulation for t=10, and use line tool to see kymograph results.

For e=.9,d=5, D=1.0, t=10 a For e=.9,d=15, D=1.0, t=10 i

Stripes and other patterns can be produced by reaction diffusion mechanism in 2D domain under variety of initial conditions and chemical interactions. Change initial conditions and different constant parameters for various pattern. For e=.9,d=15, D=1.0, t=10 Rectangualr geometry: ai

Exercise (Fisher equation): Animals or bacteria grow until the local environment cannot handle the population and then spread by diffusion. The result is the invasion and colonization. Mathematically, you see the traveling wave solution. How does it look in 2D? How does the wave speed depend on the value of parameter D?

For this model we will take retangular geometry. File  Open  Geometry  Satarupa  rectangle save it. File  New  MathModel  Spatial  click the geometry you just saved.

Now we have to declare two Functions. 1st Function is simple: Function J P*(1-P) ; Second Function  initial concentration of P Function P_init (1.0 / (1.0 + exp((2.0 * k * ( x))))) ;

The code looks like---

Run simulation for t=20, and use line tool to see kymograph results. t=0 t=2 t=5.7t=14.2

See the kymograph: