Welcome To Math 463: Introduction to Mathematical Biology

Slides:



Advertisements
Similar presentations
Week 6 - Wednesday CS322.
Advertisements

Technique of nondimensionalization Aim: –To remove physical dimensions –To reduce the number of parameters –To balance or distinguish different terms in.
Experiments and Variables
Modelling - Module 1 Lecture 1 Modelling - Module 1 Lecture 1 David Godfrey.
DIFFERENTIAL EQUATIONS 9. We have looked at a variety of models for the growth of a single species that lives alone in an environment.
Åbo Akademi University & TUCS, Turku, Finland Ion PETRE Andrzej MIZERA COPASI Complex Pathway Simulator.
In biology – Dynamics of Malaria Spread Background –Malaria is a tropical infections disease which menaces more people in the world than any other disease.
Introduction to Systems Biology Mathematical modeling of biological systems.
Homework 4, Problem 3 The Allee Effect. Homework 4, Problem 4a The Ricker Model.
Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, All rights reserved.
Discrete-Time Models Lecture 1. Discrete models or difference equations are used to describe biological phenomena or events for which it is natural to.
Mathematical Modeling in Biology:
Announcements Topics: Work On:
Section 8.1 Mathematical Modeling with Differential Equations.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
Numerical Solution of Ordinary Differential Equation
Lectures 4a,4b: Exponential & Logarithmic Functions 1.(4.1) Exponential & Logarithmic Functions in Biology 2.(4.2) Exponential & Logarithmic Functions:
Scientific Computation Using Excel 1. Introduction Scientific computing is very important for solving real world application problems. Population predictions,
Chapter 12: Simulation and Modeling
Math 15 Lecture 12 University of California, Merced Scilab Programming – No. 3.
Statistics & Biology Shelly’s Super Happy Fun Times February 7, 2012 Will Herrick.
Converting Macromolecular Regulatory Models from Deterministic to Stochastic Formulation Pengyuan Wang, Ranjit Randhawa, Clifford A. Shaffer, Yang Cao,
TEST 1 REVIEW. Single Species Discrete Equations Chapter 1 in Text, Lecture 1 and 2 Notes –Homogeneous (Bacteria growth), Inhomogeneous (Breathing model)
What is a model Some notations –Independent variables: Time variable: t, n Space variable: x in one dimension (1D), (x,y) in 2D or (x,y,z) in 3D –State.
Math 3120 Differential Equations with Boundary Value Problems
Ch 9.5: Predator-Prey Systems In Section 9.4 we discussed a model of two species that interact by competing for a common food supply or other natural resource.
C Applications of DE Calculus - Santowski 10/17/2015 Calculus - Santowski 1.
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Unpacking “ESTEEM” Excel: ubiquitous, easy, flexible, non-intimidating Exploratory: apply to real-world data; extend & improve Experiential: students engage.
DIFFERENTIAL EQUATIONS 9. Perhaps the most important of all the applications of calculus is to differential equations. DIFFERENTIAL EQUATIONS.
Conceptual Modelling and Hypothesis Formation Research Methods CPE 401 / 6002 / 6003 Professor Will Zimmerman.
Introduction to ODE Modeling Shlomo Ta’asan Carnegie Mellon University.
CHAPTER 1 MODELING CHANGE. Mathematical Models Mathematical construct designed to study a particular real- world system or behavior of interest.
Differential Equations 7. Modeling with Differential Equations 7.1.
Welcome to Differential Equations! Dr. Rachel Hall
Modeling with a Differential Equation
Engineering at TAMU It’s the M of TAMU!. University Structure College of Agriculture and Life Science College of Architecture College of Education and.
Motivation As we’ve seen, chaos in nonlinear oscillator systems, such as the driven damped pendulum discussed last time is very complicated! –The nonlinear.
Unit 7 An Introduction to Exponential Functions 5 weeks or 25 days
Mathematical Modeling: Intro Patrice Koehl Department of Biological Sciences National University of Singapore
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Fall 2009 Dr. Bobby Franklin.  “... [the] systematic, controlled empirical and critical investigation of natural phenomena guided by theory and hypotheses.
Marshall University School of Medicine Department of Biochemistry and Microbiology BMS 617 Lecture 11: Models Marshall University Genomics Core Facility.
NUMERICAL ANALYSIS Numerical analysis involves the study of methods of computing numerical data. The study actually involves the design, analysis, and.
Computational Biology, Part 14 Recursion Relations Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Yr 7.  Pupils use mathematics as an integral part of classroom activities. They represent their work with objects or pictures and discuss it. They recognise.
Section 6.2 Differential Equations: Growth and Decay.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Learning Objectives After this section, you should be able to: The Practice of Statistics, 5 th Edition1 DESCRIBE the shape, center, and spread of the.
Review Etc.. Modified Tumor-Immune Model Dimensional Analysis Effective growth rate for tumor cells (density) 1/3 /time Carrying capacity for tumor cells.
Introduction to Earth Science Section 1 SECTION 1: WHAT IS EARTH SCIENCE? Preview  Key Ideas Key Ideas  The Scientific Study of Earth The Scientific.
Mathematical Biology Aim : To understand exponential growth Objectives: 1) Understand derivation of the model 2) Introduce relative and absolute rates.
Scientific Method Making observations, doing experiments, and creating models or theories to try to explain your results or predict new answers form the.
Introduction to Modeling Technology Enhanced Inquiry Based Science Education.
Announcements Topics: -roughly sections 2.3, 3.1, 3.2, and 3.3 * Read these sections and study solved examples in your textbook! Work On: -Practice problems.
Announcements Topics: -sections 6.4 (l’Hopital’s rule), 7.1 (differential equations), and 7.2 (antiderivatives) * Read these sections and study solved.
Announcements Topics: -Introduction to (review of) Differential Equations (Chapter 6) -Euler’s Method for Solving DEs (introduced in 6.1) -Analysis of.
Kharkov National Medical University MEDICAL INFORMATICS МЕДИЧНА ІНФОРМАТИКА.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Differential Equations A Universal Language
A Discrete Approach to Continuous Logistic Growth
FW364 Ecological Problem Solving Class 4: Quantitative Tools
Making a mathematical model
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.
Diffusion and Osmosis: What is the solute potential of potato cells?
Chapter 2 – Measurements and Calculations
Presentation transcript:

Welcome To Math 463: Introduction to Mathematical Biology

What is Mathematical Modeling? A mathematical model is the formulation in mathematical terms of the assumptions believed to underlie a particular real-world problem Mathematical modeling is the process of deriving such a formulation

Why is it Worthwhile to Model Biological Systems To help reveal possible underlying mechanisms involved in a biological process To help interpret and reveal contradictions/incompleteness of data To help confirm/reject hypotheses To predict system performance under untested conditions To supply information about the values of experimentally inaccessible parameters To suggest new hypotheses and stimulate new experiments

What are some Limitations of Mathematical Models Not necessarily a ‘correct’ model Unrealistic models may fit data very well leading to erroneous conclusions Simple models are easy to manage, but complexity is often required Realistic simulations require a large number of hard to obtain parameters

Disclaimer Models are not explanations and can never alone provide a complete solution to a biological problem.

How Are Models Derived? Start with at problem of interest Make reasonable simplifying assumptions Translate the problem from words to mathematically/physically realistic statements of balance or conservation laws

What do you do with the model? Solutions—Analytical/Numerical Interpretation—What does the solution mean in terms of the original problem? Predictions—What does the model suggest will happen as parameters change? Validation—Are results consistend with experimental observations?

The Modeling Process

Modeling Has Made a Difference Example 1: Population Ecology Canadian lynx and snowshoe rabbit Predator-prey cycle was predicted by a mathematical model

Modeling Has Made A Difference Example 2: Tumor Growth Mathematical models have been developed that describe tumor progression and help predict response to therapy.

Modeling Has Made a Difference Example 3: Electrophysiology of the Cell In the 1950’s Hodgkin and Huxley introduced the first model to designed to reproduce cell membrane action potentials They won a nobel prize for this work and sparked the a new field of mathematics—excitable systems

Modeling Has Made a Difference Example 4: Microbiology/Immunology How do immune cells find a bacterial target? Under what conditions can the immune system control a localized bacteria infection? If the immune system fails, how will the bacteria spread in the tissue?

Modeling Has Made a Difference Example 5: Biological Pattern Formation How did the leopard get its spots? A single mechanism can predict all of these patterns

Course Goals Critical understanding of the use of differential equation methods in mathematical biology Exposure to specialized mathematical/computations techniques which are required to study ODEs that arise in mathematical biology By the end of this course you will be able to derive, interpret, solve, understand, discuss, and critique discrete and differential equation models of biological systems.

Discrete-Time Models Lecture 1

When To Use Discrete-Time Models Discrete models or difference equations are used to describe biological phenomena or events for which it is natural to regard time at fixed (discrete) intervals. Examples: The size of an insect population in year i; The proportion of individuals in a population carrying a particular gene in the i-th generation; The number of cells in a bacterial culture on day i; The concentration of a toxic gas in the lung after the i-th breath; The concentration of drug in the blood after the i-th dose.

What does a model for such situations look like? Let xn be the quantity of interest after n time steps. The model will be a rule, or set of rules, describing how xn changes as time progresses. In particular, the model describes how xn+1 depends on xn (and perhaps xn-1, xn-2, …). In general: xn+1 = f(xn, xn-1, xn-2, …) For now, we will restrict our attention to: xn+1 = f(xn)

Terminology x1 = f(x0) x2 = f(x1) x3 = f(x2) The relation xn+1 = f(xn) is a difference equation; also called a recursion relation or a map. Given a difference equation and an initial condition, we can calculate the iterates x1, x2 …, as follows: x1 = f(x0) x2 = f(x1) x3 = f(x2) . The sequence {x0, x1, x2, …} is called an orbit.

Question Given the difference equation xn+1 = f(xn) can we make predictions about the characteristics of its orbits?

Modeling Paradigm Future Value = Present Value + Change xn+1 = xn + D xn Goal of the modeling process is to find a reasonable approximation for D xn that reproduces a given set of data or an observed phenomena.

Example: Growth of a Yeast Culture The following data was collected from an experiment measuring the growth of a yeast culture: Time (hours) Yeast biomass Change in biomass n pn Dpn = pn+1 - Dpn 0 9.6 8.7 1 18.3 10.7 2 29.0 18.2 3 47.2 23.9 4 71.1 48.0 5 119.1 55.5 6 174.6 82.7 7 257.3

Change in Population is Proportional to the Population Change in biomass vs. biomass Dpn = pn+1 - pn ~ 0.5pn Dpn Change in biomass 100 50 pn 50 100 150 200 Biomass

Explosive Growth From the graph, we can estimate that Dpn = pn+1 - pn ~ 0.5pn and we obtain the model pn+1 = pn + 0.5pn = 1.5pn The solution is: pn+1 = 1.5(1.5pn-1) = 1.5[1.5(1.5pn-2)] = … = (1.5)n+1 p0 pn = (1.5)np0. This model predicts a population that increases forever. Clearly we should re-examine our data so that we can come up with a better model.

Example: Growth of a Yeast Culture Revisited Time (hours) Yeast biomass Change in biomass n pn Dpn = pn+1 - Dpn 0 9.6 8.7 1 18.3 10.7 2 29.0 18.2 3 47.2 23.9 4 71.1 48.0 5 119.1 55.5 6 174.6 82.7 7 257.3 93.4 8 350.7 90.3 9 441.0 72.3 10 513.3 46.4 11 559.7 35.1 12 594.8 34.6 13 629.4 11.5 14 640.8 10.3 15 651.1 4.8 16 655.9 3.7 17 659.6 2.2 18 661.8

Yeast Biomass Approaches a Limiting Population Level 700 100 Yeast biomass 5 10 15 20 Time in hours The limiting yeast biomass is approximately 665.

Refining Our Model Our original model: Dpn = 0.5pn pn+1 = 1.5pn Observation from data set: The change in biomass becomes smaller as the resources become more constrained, in particular, as pn approaches 665. Our new model: Dpn = k(665- pn) pn pn+1 = pn + k(665- pn) pn

Testing the Model We have hypothesized Dpn = k(665-pn) pn ie, the change in biomass is proportional to the product (665-pn) pn with constant of proportionality k. Let’s plot Dpn vs. (665-pn) pn to see if there is reasonable proportionality. If there is, we can use this plot to estimate k.

Testing the Model Continued 100 Change in biomass 10 50,000 100,000 150,000 (665 - pn) pn Our hypothesis seems reasonable, and the constant of Proportionality is k ~ 0.00082.

Comparing the Model to the Data Our new model: pn+1 = pn + 0.00082(665-pn) pn Experiment 700 100 Model Yeast biomass 5 10 15 20 Time in hours

The Discrete Logistic Model xn+1 = xn + k(N - xn) xn Interpretations Growth of an insect population in an environment with limited resources xn = number of individuals after n time steps (e.g. years) N = max number that the environment can sustain Spread of infectious disease, like the flu, in a closed population xn = number of infectious individuals after n time steps (e.g. days) N = population size

Two Models Examined So Far Model 1 (linear): Geometric Growth xn+1 = xn + kxn  xn+1 = rxn, where r = 1+k Model 2 (nonlinear): Logistic Growth xn+1 = xn + k(N - xn) xn  xn+1 = rxn(1-xn/K), where r = 1+kN and K = r/k

Model 1: Geometric Growth The Model: xn+1 = rxn The Solution: xn = x0rn xn 0 < r < 1 r >1 n r < -1 -1 < r < 0

Model 2: Logistic Growth xn+1 = rxn(1-xn/K) There is no explicit solution That is we cannot write down a formula for xn as a function of n and the initial condition, x0. However, given values for r and K we can predict happens to xn in the long run (very interesting behavior arises) But first we’ll explore linear models in more detail

Friday Meet in B735 Computer Lab MATLAB Tutorial and Computer Assignment #1