Introduction to infectious disease modelling

Slides:



Advertisements
Similar presentations
Infectious Disease Epidemiology EPIET Introductory Course, 2006 Lazareto, Menorca Prepared by: Mike Catchpole, Johan Giesecke, John Edmunds, Bernadette.
Advertisements

Modeling of Complex Social Systems MATH 800 Fall 2011.
R 0 and other reproduction numbers for households models MRC Centre for Outbreak analysis and modelling, Department of Infectious Disease Epidemiology.
Disease emergence in immunocompromised populations Jamie Lloyd-Smith Penn State University.
Population Ecology: Population Dynamics Image from Wikimedia Commons Global human population United Nations projections (2004) (red, orange, green) U.
A VERY IMPORTANT CONCEPT Disease epidemiology is first and foremost a population biology problem Important proponents: Anderson, May, Ewald, Day, Grenfell.
Population Ecology Packet #80 Chapter #52.
Dynamical Models of Epidemics: from Black Death to SARS D. Gurarie CWRU.
In biology – Dynamics of Malaria Spread Background –Malaria is a tropical infections disease which menaces more people in the world than any other disease.
Probability of a Major Outbreak for Heterogeneous Populations Math. Biol. Group Meeting 26 April 2005 Joanne Turner and Yanni Xiao.
RD processes on heterogeneous metapopulations: Continuous-time formulation and simulations wANPE08 – December 15-17, Udine Joan Saldaña Universitat de.
Modelling Infectious Disease … And other uses for Compartment Models.
Population dynamics of infectious diseases Arjan Stegeman.
Population ecology Chapter 53- AP Biology.
Welcome To Math 463: Introduction to Mathematical Biology
Mathematical models for interventions on drug resistance Hsien-Ho Lin.
458 Lumped population dynamics models Fish 458; Lecture 2.
1 The epidemic in a closed population Department of Mathematical Sciences The University of Liverpool U.K. Roger G. Bowers.
Modeling the SARS epidemic in Hong Kong Dr. Liu Hongjie, Prof. Wong Tze Wai Department of Community & Family Medicine The Chinese University of Hong Kong.
Network modeling of the Ebola Outbreak Ahmet Aksoy.
Parasitism and Disease Lyme Disease Cycle in the UK.
Jun, 2002 MTBI Cornell University TB Cluster Models, Time Scales and Relations to HIV Carlos Castillo-Chavez Department of Biological Statistics and Computational.
Epidemiologic Triads & Natural History of Disease
How does mass immunisation affect disease incidence? Niels G Becker (with help from Peter Caley ) National Centre for Epidemiology and Population Health.
Infectious Disease Epidemiology Sharyn Orton, Ph.D. American Red Cross, Rockville, MD Suggested reading: Modern Infectious Disease Epidemiology (1994)
Ch 8 Negative species interactions— infection and parasitism Pathogens and parasites have negative impacts on species Compartment models are useful for.
Methods to Study and Control Diseases in Wild Populations Steve Bellan, MPH Department of Environmental Sci, Pol & Mgmt University of California at Berkeley.
Modelling the role of household versus community transmission of TB in Zimbabwe Georgie Hughes Supervisor: Dr Christine Currie (University of Southampton)
Infectious disease, heterogeneous populations and public healthcare: the role of simple models SIAM CSE 2009 K.A. Jane White Centre for Mathematical Biology.
This WEEK: Lab: last 1/2 of manuscript due Lab VII Life Table for Human Pop Bring calculator! Will complete Homework 8 in lab Next WEEK: Homework 9 = Pop.
Copyright © 2008 Pearson Education, Inc., publishing as Pearson Benjamin Cummings Population Ecology.
Population Review.
Spatial patterns on the edge of stability: measles in the Sahel.
What is a population? Within a given area where the scale of the area is study-dependent Localised group of individuals of the same species e.g. population.
SIR Epidemic Models CS 390/590 Fall 2009
V5 Epidemics on networks
Parasites transmitted by vectors Often very specific vector-parasite relationships Biomphalaria sp. - Schistosoma mansoni Anopheles sp. – Plasmodium falciparum.
System Dynamics S-Shape Growth Shahram Shadrokh.
BASICS OF EPIDEMIC MODELLING Kari Auranen Department of Vaccines National Public Health Institute (KTL), Finland Division of Biometry, Dpt. of Mathematics.
Sanja Teodorović University of Novi Sad Faculty of Science.
This presentation is made available through a Creative Commons Attribution- Noncommercial license. Details of the license and permitted uses are available.
PACKET #31 CHAPTER #14 Population Ecology. Introduction & Review Population  Group consisting of members of the same species that live together in a.
A Stochastic Model of Paratuberculosis Infection In Scottish Dairy Cattle I.J.McKendrick 1, J.C.Wood 1, M.R.Hutchings 2, A.Greig 2 1. Biomathematics &
Modeling frameworks Today, compare:Deterministic Compartmental Models (DCM) Stochastic Pairwise Models (SPM) for (I, SI, SIR, SIS) Rest of the week: Focus.
55.2 How Do Ecologists Study Population Dynamics? To understand population growth, ecologists must measure population processes as well as population traits.
1 Immunisation Strategies for a Community of Households Niels G Becker ( with help from David Philp ) National Centre for Epidemiology and Population Health.
Population Growth December 7, 2010 Text p
Disease ecology – SIR models ECOL 8310, 11/17/2015.
September Club Meeting Thursday, Sept. 16 7:30pm English Building Room 104 “To foster respect and compassion for all living things, to promote understanding.
Population Dynamics Focus on births (B) & deaths (D) B = bN t, where b = per capita rate (births per individual per time) D = dN t  N = bN t – dN t =
Fall 2009 IB Workshop Series sponsored by IB academic advisors IB Opportunities in C-U Tuesday, Sept. 15 4:00-5:00pm 135 Burrill There are many local opportunities.
Sources of Fish Decline Habitat disruption Breeding areas Larval development areas Bottom structure.
This presentation is made available through a Creative Commons Attribution- Noncommercial license. Details of the license and permitted uses are available.
Epidemiology. Epidemiological studies involve: –determining etiology of infectious disease –reservoirs of disease –disease transmission –identifying patterns.
Measuring and Modelling Population Change. Fecundity Fecundity Fecundity - the potential for a species to produce offspring in one lifetime  this relates.
Epidemiology. Epidemiology involves: –determining etiology of infectious disease –reservoirs of disease –disease transmission –identifying patterns associated.
Population Controls and Community Succession How biotic potential and environmental resistance control population dynamics. The mechanisms of population.
Epidemiology. Classically speaking Classically speaking EPI DEMO LOGOS Upon,on,befall People,population,man the Study of The study of anything that happens.
NEXT WEEK: Computer sessions all on MONDAY: R AM 7-9 R PM 4-6 F AM 7-9 Lab: last 1/2 of manuscript due Lab VII Life Table for Human Pop Bring calculator!
Matrix modeling of age- and stage- structured populations in R
Instructional Objectives:
Population Ecology Photo Credit:
Review of Probability Theory
How complicated do we want to make this?
Parasitism and Disease
AP Environmental Chapter 6
Parasitism and Disease
(Hidden) assumptions of simple compartmental ODE models
Anatomy of an Epidemic.
Susceptible, Infected, Recovered: the SIR Model of an Epidemic
Presentation transcript:

Introduction to infectious disease modelling Jamie Lloyd-Smith Center for Infectious Disease Dynamics Pennsylvania State University

Why do we model infectious diseases? Following Heesterbeek & Roberts (1995) Gain insight into mechanisms influencing disease spread, and link individual scale ‘clinical’ knowledge with population-scale patterns. Focus thinking: model formulation forces clear statement of assumptions, hypotheses. Derive new insights and hypotheses from mathematical analysis or simulation. Establish relative importance of different processes and parameters, to focus research or management effort. Thought experiments and “what if” questions, since real experiments are often logistically or ethically impossible. Explore management options. Note the absence of predicting future trends. Models are highly simplified representations of very complex systems, and parameter values are difficult to estimate.  quantitative predictions are virtually impossible.

Epidemic models: the role of data Why work with data? Basic aim is to describe real patterns, solve real problems. Test assumptions! Get more attention for your work  jobs, fame, fortune, etc  influence public health policy Challenges of working with data Hard to get good data sets. The real world is messy! And sometimes hard to understand. Statistical methods for non-linear models can be complicated. What about pure theory? Valuable for clarifying concepts, developing methods, integrating ideas. (My opinion) The world (and Africa) needs a few brilliant theorists, and many strong applied modellers.

The SEIR framework for microparasite dynamics Susceptible: naïve individuals, susceptible to disease Exposed: infected by parasite but not yet infectious Infectious: able to transmit parasite to others Removed: immune (or dead) individuals that don’t contribute to further transmission

The SEIR framework for microparasite dynamics l E n I g R l “Force of infection” = b I under density-dependent transmission = b I/N under frequency-dependent transmission n Rate of progression to infectious state = 1/latent period g Rate of recovery = 1/infectious period

The SEIR framework for microparasite dynamics l E n I g R Ordinary differential equations are just one approach to modelling SEIR systems.

S E I S I R S I SEI SIRS SIS Adapt model framework to disease biology and to your problem! No need to restrict to SEIR categories, if biology suggests otherwise. e.g. leptospirosis has chronic shedding state  SICR I R S C Depending on time-scale of disease process (and your questions), add host demographic processes. S I R births deaths

Death of pathogen in environment Disease with environmental reservoir (e.g. anthrax) S I R X Death of pathogen in environment Vector-borne disease SH IH RH Humans SV IV birth Vectors death

TB treatment model TB treatment model TB treatment model Susc Slow Fast ss ss+ det Rec Part. rec RN ss+ DOTS ss+ non-DOTS ss non-DOTS ss DOTS TB treatment model Susc Slow Fast ss ss+ det Rec Part. rec TB treatment model Susc. Latent Active TB ss+ non-DOTS Under treatment Susc Slow Fast ss ss+ det Rec TB treatment model Susc. Latent Active TB Under treatment Recovered ss+ non-DOTS Defaulters Tx . Completers . Part. rec Partially recovered Susc Slow Fast ss ss+ det Rec Susc. Latent Active TB Recovered “Detectable” cases TB treatment model

Residence times E n How long does an individual spend in the E compartment? Ignoring further input from new infections: For a constant per capita rate of leaving compartment, the residence time in the compartment is exponentially distributed. ODE model Data from SARS

… Residence times n/n n/n n/n Data from SARS How to make the model fit the data better? “Box-car model” is one modelling trick S l E1 n/n E2 n/n En n/n … I Divide compartment into n sub-compartments, each with constant leaving rate of n/n. n=40 Residence time is now gamma-distributed, with same mean and flexible variance depending on the number of sub-compartments. n=10 n=3 n=1 See Wearing et al (2005) PLoS Med 2: e174

Basic reproductive number, R0 Expected number of cases caused by a typical infectious individual in a susceptible population. R0  1 disease dies out R0 > 1 disease can invade Outbreak dynamics probability of fade-out epidemic growth rate Disease control threshold targets vaccination levels

Calculating R0 – Intuitive approach R0 = Per capita rate of infecting others × Duration of infectiousness … in a completely susceptible population. Under frequency-dependent transmission: Rate of infecting others = b S/N = b in wholly susceptible pop’n Duration of infectiousness = 1/recovery rate = 1/g  R0 = b / g

Effective reproductive number Expected number of cases caused by a typical infectious individual in a population that is not wholly susceptible. Reffective = R0 × S/N Endemic disease: At equilibrium Reff = 1, so that S*/N = 1/R0 Epidemic disease: Reff changes as epidemic progresses, as susceptible pool is depleted. Note: Sometimes “effective reproductive number” is used to describe transmission in the presence of disease control measures. This is also called Rcontrol. No. new cases Reff > 1 Reff < 1 Time

Reffective and herd immunity Reffective = R0 × S/N If a sufficiently high proportion of the population is immune, then Reffective will be below 1 and the disease cannot circulate. The remaining susceptibles are protected by herd immunity. The critical proportion of the population that needs to be immune is determined by a simple calculation: For Reff < 1, we need S/N < 1/R0 Therefore we need a proportion 1-1/R0 to be immune.

What does R0 tell you? Epidemic threshold NOTE: not every epidemic threshold parameter is R0! Probability of successful invasion Initial rate of epidemic growth Prevalence at peak of epidemic Final size of epidemic (or the proportion of susceptibles remaining after a simple epidemic) Mean age of infection for endemic infection Critical vaccination threshold for eradication Threshold values for other control measures

The basic framework for macroparasite dynamics For macroparasites the intensity of infection matters! Basic model for a directly-transmitted macroparasite: M L death death State variables N(t) = Size of host population M(t) = Mean number of sexually mature worms in host population L(t) = Number of infective larvae in the habitat

The basic framework for macroparasite dynamics b infection rate m death rate of hosts m1 death rate of adult worms within hosts m2 death rate of larvae in environment d1 proportion of ingested larvae that survive to adulthood d2 proportion of eggs shed that survive to become infective larvae t1 time delay for maturation to reproductive maturity t2 time delay for maturation from egg to infective larva s proportion of offspring that are female Further complexities: parasite aggregation within hosts and density-dependent effects on parasite reproduction.

R0 for macroparasites For macroparasites, R0 is the average number of female offspring (or just offspring in the case of hermaphroditic species) produced throughout the lifetime of a mature female parasite, which themselves achieve reproductive maturity in the absence of density-dependent constraints on the parasite establishment, survival or reproduction.

Effective R0 for macroparasites For macroparasites, Reff is the average number of female offspring produced in a host population within which density dependent constraints limit parasite population growth. For microparasites, Reff is the reproductive number in the presence of competition for hosts at the population scale. For macroparasites, Reff is the reproductive number in the presence of competition at the within-host scale. For both, under conditions of stable endemic infection, Reff=1.

Major decisions in designing a model Even after compartmental framework is chosen, still need to decide: Deterministic vs stochastic Discrete vs continuous time Discrete vs continuous state variables Random mixing vs structured population Homogeneous vs heterogeneous (and which heterogeneities to include?) Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Deterministic vs stochastic models Deterministic models Given model structure, parameter values, and initial conditions, there is no variation in output. Stochastic models incorporate chance. Stochastic effects are important when numbers are small, e.g. during invasion of a new disease Demographic stochasticity: variation arising because individual outcomes are not certain Environmental stochasticity: variation arising from fluctuations in the environment (i.e. factors not explicitly included in the model) Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Important classes of stochastic epidemic models Monte Carlo simulation - Any model can be made stochastic by using a pseudo-random number generator to “roll the dice” on whether events occur. Branching process Model of invasion in a large susceptible population Allows flexibility in distribution of secondary infections, but does not account for depletion of susceptibles. Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Important classes of stochastic epidemic models Chain binomial Model of an epidemic in a finite population. For each generation of transmission, calculates new infected individuals as a binomial random draw from the remaining susceptibles. Diffusion - Model of an endemic disease in a large population. - Number of infectious individuals does a random walk around its equilibrium value  quasi-stationary distribution Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Continuous vs discrete time Continuous-time models (ODEs, PDEs) Well suited for mathematical analysis Real events occur in continuous Allow arbitrary flexibility in durations and residence times Discrete-time models Data often recorded in discrete time intervals Can match natural timescale of system, e.g. generation time or length of a season Easy to code (simple loop) and intuitive Note: can yield unexpected behaviour which may or may not be biologically relevant (e.g. chaos). Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Continuous vs discrete state variables Continuous state variables arise naturally in differential equation models. Mathematically tractable, but biological interpretation is vague (sometimes called ‘density’ to avoid problem of fractional individuals). Ignoring discreteness of individuals can yield artefactual model results (e.g. the “atto-fox” problem). Quasi-extinction threshold: assume that population goes extinct if continuous variable drops below a small value Discrete state variables arise naturally in many stochastic models, which treat individuals (and individual outcomes) explicitly. Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Models for population structure Random mixing Multi-group Spatial mixing Network Individual-based model Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

Population heterogeneities In real populations, almost everything is heterogeneous – no two individuals are completely alike. Which heterogeneities are important for the question at hand? Do they affect epidemiological rates or mixing? Can parameters be estimated to describe their effect? often modelled using multi-group models, but networks, IBMs, PDEs also useful. Traditionally a weak spot of modelling… random mixing … current approaches… inaccurate… try to get at mechanisms and understand implications for disease

SIR output: the epidemic curve Time Proportion of population Removed Susceptible Infectious

SIR output: the epidemic curve 2 1.778 1.556 1.333 1.111 0.8889 0.6667 0.4444 0.2222 Time Proportion of population R0=2 R0=3 R0=5 R0=10 0.2 0.4 0.6 0.8 1 Basic model analyses (Anderson & May 1991): Exponential growth rate, r = (R0 − 1)/D Peak prevalence, Imax = 1 − (1+ ln R0)/R0 Final proportion susceptible, f = exp(− R0[1−f]) ≈ exp(−R0)

SIR output: stochastic effects Time Proportion of population Removed Susceptible Infectious Time Proportion of population Removed Susceptible Infectious

SIR output: stochastic effects Probability of disease extinction following introduction of 1 case. 6 stochastic epidemics with R0=3. R0 Probability of extinction 1 2 3 4 5 0.2 0.4 0.6 0.8 Basic reproductive number, R Probability of extinction Proportion of population Time Stochasticity  risk of disease extinction when number of cases is small, even if R0>1.

SIR with host demographics: epidemic cycles births deaths Time Proportion of population Cycle period T ≈ 2p (A D)1/2 where A = mean age of infection D = disease generation interval or can solve T in terms of SIR model parameters by linearization.

The S-I phase plot 140 12 (in thousand) Infected 8 (in thousand) Susceptible 125 4 110 Oct 53 Aug 54 Apr 55 Jan 56 Nov 56 Aug 57 110000 120000 130000 140000 20 50 200 1000 5000 Susceptibles Infected The S-I phase plot

Summary of simple epidemic patterns Absence of recovery: logistic epidemic No susceptible recruitment (birth or loss of immunity): simple epidemics Susceptible recruitment through birth (or loss of immunity): recurrent epidemics

Herd immunity and epidemic cycling Herd immunity prevents further outbreaks until S/N rises enough that Reff > 1. Time Proportion of population The classic example: measles in London

Cycle period depends on the effective birth rate. Herd immunity and epidemic cycling Measles in London Grenfell et al. (2001) Vaccine era Baby boom Cycle period depends on the effective birth rate.

Persistence and fadeouts Denmark ~ 5M people UK ~ 60M people Iceland ~ 0.3M people Measles again… Note that measles dies out between major outbreaks in Iceland, but not in the UK or Denmark. What determines persistence of an acute infection? NB: Questions like this are where “atto-foxes” can cause problems. S I

Leptospirosis in California sea lions Intrinsic vs extrinsic forcing – what determines outbreak timing? Untangling the relative roles of intrinsic forcing (population dynamics and herd immunity) and extrinsic forcing (environmental factors and exogenous inputs) is a central problem in population ecology. This is particularly true for ‘outbreak’ phenomena such as infectious diseases or insect pests, where dramatic population events often prompt a search for environmental causes. Leptospirosis in California sea lions

Intrinsic vs extrinsic forcing – what determines outbreak timing? Example: leptospirosis in California sea lions Intrinsic factors Host population size and structure, recruitment rates and herd immunity Extrinsic factors Pathogen introduction: contact with reservoirs, invasive species, range shifts Climate: ENSO events, warming temperatures Malnutrition: from climate, fisheries or increasing N Pollution: immunosuppressive chemicals, toxic algae blooms Human interactions: Harvesting, protection, disturbance

Data needs I. What’s needed to build a model? Individual “clinical” data Latent period: time from infection to transmissibility Infectious period: duration (and intensity) of shedding infectious stages Immunity: how effective, and for how long? Population data Population size and structure Birth and death rates, survival, immigration and emigration Rates of contact within and between population groups Epidemiological data Transmissibility (R0) - density dependence, seasonality

Data needs II. What’s needed to validate a model? Time series Incidence: number of new cases Prevalence: proportion of population with disease Seroprevalence / sero-incidence: shows individuals’ history of exposure. Age/sex/spatial structure, if present. e.g. mean age of infection  can estimate R0 Cross-sectional data Seroprevalence survey (or prevalence of chronic disease) endemic disease at steady state  insight into mixing epidemic disease  outbreak size, attack rate, and risk groups

Contact tracing SARS transmission chain, Singapore 2003 Beyond posing a challenge, offered an opportunity Morbidity & Mortality Weekly Report (2003)

Household studies Observed time intervals between two cases of measles in families of two children. Data from Cirencester, England, 1946-1952 (Hope-Simpson 1952) Days Cases 5 10 15 20 25 30 35 40 1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 19 21 Presumed double primaries Presumed within-family transmission Measles: Latent period 6-9 d, Infectious period 6-7 d, Average serial interval: 10.9 d

Long-term time series Historical mortality records provide data: London Bills of mortality for a week of 1665

Today: several infections are ‘notifiable’ CDC Morbidity and Mortality Weekly Report

http://www.who.int/research/en/

Outbreak time series Journal articles http://www.who.int/wer/en/

http://www.cdc.gov/mmwr/ http://www.eurosurveillance.org

Age-incidence Grenfell & Anderson’s (1989) study of whooping cough

Age-incidence e.g. Walsh (1983) of measles in urban vs rural settings in central Africa Dense urban Urban Dense rural Rural Isolated rural

Age-seroprevalence curves Rubella in UK Rubella in Gambia mumps poliovirus Hepatitis B virus Malaria Age is in years Seroprevalence: Proportion of population carrying antibodies indicating past exposure to pathogen.

Increased transmission leaves signatures in seroprevalence profiles e.g. measles in small (grey) and large (black) families

Two books full of data on important global health problems - PDF versions free to download. http://www.dcp2.org/pubs/GBD http://www.dcp2.org/pubs/DCP

Other fields of disease modelling Within-host models pathogen population dynamics and immune response

Other fields of disease modelling Pathogen evolution adaptation to new host species, or evolution of drug resistance

Other fields of disease modelling Phylodynamics how epidemic dynamics interact with pathogen molecular evolution

Community dynamics of disease Co-infections What happens when multiple parasites are present in the same host? How do they interact? Resource competition? Immune-mediated indirect competition? Facilitation via immune suppression Multiple host species Many pathogens infect multiple species - when can we focus on one species? - how can we estimate importance of multi-species effects? Zoonotic pathogens – many infections of humans have animal reservoirs, e.g. flu, bovine TB, yellow fever, Rift valley fever Reservoir and spillover species Host jumps and pathogen emergence