Network Modeling of Epidemics 8-13 July 2013 1 UW - NME Workshop Prof. Martina Morris Prof. Steven Goodreau Samuel Jenness Sponsored by: NICHD and the.

Slides:



Advertisements
Similar presentations
Work and play: Disease spread, social behaviour and data collection in schools Dr Jenny Gage, Dr Andrew Conlan, Dr Ken Eames.
Advertisements

Infectious Disease Epidemiology EPIET Introductory Course, 2006 Lazareto, Menorca Prepared by: Mike Catchpole, Johan Giesecke, John Edmunds, Bernadette.
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.
New Mexico Computer Science For All Designing and Running Simulations Maureen Psaila-Dombrowski.
A VERY IMPORTANT CONCEPT Disease epidemiology is first and foremost a population biology problem Important proponents: Anderson, May, Ewald, Day, Grenfell.
In biology – Dynamics of Malaria Spread Background –Malaria is a tropical infections disease which menaces more people in the world than any other disease.
Attaining Realistic and Substantial Reductions in HIV Incidence: Model Projections of Combining Microbicide and Male Circumcision interventions in Rural.
Marieke Jesse and Maite Severins Theoretical Epidemiology Faculty of Veterinary Science Utrecht Mathematical Epidemiology of infectious diseases Chapter.
RD processes on heterogeneous metapopulations: Continuous-time formulation and simulations wANPE08 – December 15-17, Udine Joan Saldaña Universitat de.
Population dynamics of infectious diseases Arjan Stegeman.
Reliability of Disk Systems. Reliability So far, we looked at ways to improve the performance of disk systems. Next, we will look at ways to improve the.
Appropriate Responses To Infectious Disease
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
Infectious Diseases Presented by: M. Alvarez
1 The epidemic in a closed population Department of Mathematical Sciences The University of Liverpool U.K. Roger G. Bowers.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 6-1 Chapter 6 The Normal Distribution and Other Continuous Distributions.
System Dynamics S-Shape Growth Morteza Bazrafshan.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 6-1 Chapter 6 The Normal Distribution and Other Continuous Distributions.
Sunbelt 2009statnet Development Team ERGM introduction 1 Exponential Random Graph Models Statnet Development Team Mark Handcock (UW) Martina.
CS 4700: Foundations of Artificial Intelligence
1) Need for multiple model types – beyond simulations. 2) Approximation models – successes & failures. 3) Looking to the future.
Epidemiology Modeling the Spread of Disease Designing and Running Experiments Modeling and Simulation Module 1: Lesson 5.
How does mass immunisation affect disease incidence? Niels G Becker (with help from Peter Caley ) National Centre for Epidemiology and Population Health.
Populations I: a primer Bio 415/ questions 1. What is exponential growth, and why do we care about exponential growth models? 2. How is the parameter.
Lecture 3: Measuring the Occurrence of Disease
Epidemiology modeling with Stella CSCI Stochastic vs. deterministic  Suppose there are 1000 individuals and each one has a 30% chance of being.
Contagion in Networks Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
Sexual Networks: Implications for the Transmission of Sexually Transmitted Infections İlker BEKMEZCİ CMPE 588 Presentation.
SIR Epidemic Models CS 390/590 Fall 2009
1 Sampling Distributions Lecture 9. 2 Background  We want to learn about the feature of a population (parameter)  In many situations, it is impossible.
Sullivan – Fundamentals of Statistics – 2 nd Edition – Chapter 11 Section 1 – Slide 1 of 34 Chapter 11 Section 1 Random Variables.
V5 Epidemics on networks
Stochastic Processes A stochastic process is a model that evolves in time or space subject to probabilistic laws. The simplest example is the one-dimensional.
Nina H. Fefferman, Ph.D. Rutgers Univ. Balancing Workforce Productivity Against Disease Risks for Environmental and Infectious.
Parasites transmitted by vectors Often very specific vector-parasite relationships Biomphalaria sp. - Schistosoma mansoni Anopheles sp. – Plasmodium falciparum.
Code Red Worm Propagation Modeling and Analysis Cliff Changchun Zou, Weibo Gong, Don Towsley Univ. Massachusetts, Amherst.
CODE RED WORM PROPAGATION MODELING AND ANALYSIS Cliff Changchun Zou, Weibo Gong, Don Towsley.
Modelling infectious diseases Jean-François Boivin 25 October
Adding Instrumentation Designing and Running Experiments Modeling and Simulation Module 1: Lesson 6.
System Dynamics S-Shape Growth Shahram Shadrokh.
Oct. 6, Lecture 9 Population Ecology. Oct. 6, Today’s topics What is population ecology? Population change and regulation – Density independence.
Showcase /06/2005 Towards Computational Epidemiology Using Stochastic Cellular Automata in Modeling Spread of Diseases Sangeeta Venkatachalam, Armin.
The Normal Curve Theoretical Symmetrical Known Areas For Each Standard Deviation or Z-score FOR EACH SIDE:  34.13% of scores in distribution are b/t the.
Modeling frameworks Today, compare:Deterministic Compartmental Models (DCM) Stochastic Pairwise Models (SPM) for (I, SI, SIR, SIS) Rest of the week: Focus.
Mathematical Modeling of Bird Flu Propagation Urmi Ghosh-Dastidar New York City College of Technology City University of New York December 1, 2007.
1 Immunisation Strategies for a Community of Households Niels G Becker ( with help from David Philp ) National Centre for Epidemiology and Population Health.
1 Spatial Diffusion of Disease Diffuse is defined as ‘to disperse or be dispersed from a centre; to spread widely, disseminate’. (Oxford English Dictionary)
National Institutes of Health Emerging and Re-emerging Infectious Diseases Part 4.
Epidemic (Compartment) Models. Epidemic without Removal SI Process Only Transition: Infection Transmission SIS Process Two Transitions: Infection and.
Infectious disease Definition
National Institutes of Health Emerging and Re-emerging Infectious Diseases Part 4.
POSC 202A: Lecture 4 Probability. We begin with the basics of probability and then move on to expected value. Understanding probability is important because.
 Probability in Propagation. Transmission Rates  Models discussed so far assume a 100% transmission rate to susceptible individuals (e.g. Firefighter.
Responding To An Infection Transmission Emergency Jim Koopman MD MPH University of Michigan Center for the Study of Complex Systems & Dept. of Epidemiology.
Measuring chance Probabilities FETP India. Competency to be gained from this lecture Apply probabilities to field epidemiology.
TEMPORAL EXPONENTIAL- FAMILY RANDOM GRAPH MODELING (TERGMS) WITH STATNET Prof. Steven Goodreau Prof. Martina Morris Prof. Michal Bojanowski EUSN BARCELONA.
Copyright © 2012 by Nelson Education Limited. Chapter 5 Introduction to inferential Statistics: Sampling and the Sampling Distribution 5-1.
Class 21: Spreading Phenomena PartI
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.
Ing. Martina Majorová, FEM SUA Statistics Lecture 4 – Data sampling & Data sorting.
Sangeeta Venkatachalam, Armin R. Mikler
How complicated do we want to make this?
Using R for Network Models and Infectious Disease Transmission
Modelling infectious diseases
Anatomy of an Epidemic.
Susceptible, Infected, Recovered: the SIR Model of an Epidemic
Presentation transcript:

Network Modeling of Epidemics 8-13 July UW - NME Workshop Prof. Martina Morris Prof. Steven Goodreau Samuel Jenness Sponsored by: NICHD and the University of Washington

The lesson plan for the week DayContent 1 Susceptible-Infected-Recovered/Susceptible models Intuition and basic properties Exploring simple SIR/S models in R 2 Cross-sectional network analysis Exponential Random Graph Models (ERGMs) for networks 3 Dynamic network analysis Separable Temporal ERGMs (STERGMs) for dynamic nets 4 Simulating disease transmission on dynamic networks When network dynamics are independent of disease dynamics 5 Simulating disease transmission on dynamic networks When network dynamics are dependent on disease dynamics 6 Discussion of projects July 2013 UW - NME Workshop

3 Intuition building: Poker chip simulation 8-13 July 2013 UW - NME Workshop

4 Note: We will simulate an individual level process –Poker chips represent persons Drawing poker chips from the bag represents the contact process Replacing blue chips with red represents transmission Replacing red chips with white represents recovery And record population-level outcomes –Prevalence = number of infecteds –Some qualitative properties also 8-13 July 2013 UW - NME Workshop

5 Prevalence Worksheet 8-13 July 2013 UW - NME Workshop

6 Prevalence Worksheet We begin with one infected person At time = 0, the start of the process 8-13 July 2013 UW - NME Workshop

7 Prevalence Worksheet At each subsequent time point we record the current number of infected persons 8-13 July 2013 UW - NME Workshop

To the lab… July 2013 UW - NME Workshop

9 Constant growth model INSTRUCTIONS: Start with 1 red chip (red = I) For each round: 1.Add 1 more red chip 2.Mark outcome on prevalence tracking worksheet 3.Repeat 8-13 July 2013 UW - NME Workshop

10 What does the graph look like? What disease might this represent? What would change if 3 new people were infected every time step? Insight 1: Always the same growth rate. Insight 2: The slope of the line equals the number of new infections every day Insight 3: The number of new infections does not depend on the number currently infected Constant growth: Implications 8-13 July 2013 UW - NME Workshop

11 UW - NME Workshop This example is not an infectious process – more like chronic disease The model assumes there is an infinite susceptible population (ie. Assume a “hidden” bag, with an infinite number of blue susceptibles becoming red infecteds) Each step is some unit of time (i.e. minute, hour, day, etc.) –Only one state (infected) –Only one transition (the infection process) Infected Transition: constant rate 8-13 July 2013 Constant growth: Implications

12 I: Infected model (proportional growth) INSTRUCTIONS: Start with 1 red chip For each round: 1.Add 1 more red chip for each red chip already on the table 2.Mark outcome on prevalence tracking worksheet 3.Repeat 8-13 July 2013 UW - NME Workshop

13 I model: Implications Each red chip infects 1 new case at each time step What does the graph look like? What disease might this represent? Is this realistic? What is missing? Insight 1: The number of infecteds grows exponentially. Insight 2: The population size is infinite, so the number of infected is unbounded 8-13 July 2013 UW - NME Workshop

14 UW - NME Workshop I model: Implications The simplest true infection process Still only one state (infected) An implicit state of blue susceptibles of infinite size Still only one transition, –but now the rate depends on the number currently infected Transmission: Proportional rate 8-13 July 2013 Infected

15 SI: Susceptible-Infected model INSTRUCTIONS: Now we will use the bag (it represents the population) Prepare a bag with 1 red chip and 9 blue chips (10 total) For each round: S=blue, I=red 1.Pick two chips If the chips are the same color, no infection occurs. –Return both chips to bag, go to step (2) If the chips are different colors, infection occurs –Replace blue chip with red chip and return to bag 2.Mark outcome on tracking sheet 3.Are there any more blue chips in the bag? –YES: Return to (1) –NO: Stop 8-13 July 2013 UW - NME Workshop

16 SI model: Implications What does the graph look like? Why do each of your graphs look different? What is the same and different across all of your runs? Will everyone eventually become infected? How long until everyone is infected? 8-13 July 2013 UW - NME Workshop

17 UW - NME Workshop SI model 1.SS 2.SS 3.SS 4.SS 5.SS 6.SS 7.SS 8.SI 9.SS 10.SS 11.SI 12.SS 13.SS 14.SI 15.II 16.SI 17.SI 18.SI 19.II 20.SI 21.SS 22.II 23.SI 24.II 25.II 26.SI 27.II 28.II 29.II 30.II 31.II 32.II Every draw has three possible outcomes: SS: concordant negative SI: discordant II: concordant positive The probability of each outcome changes as the process evolves July 2013

18 SI model: Implications What does the graph look like? Why do each of your graphs look different? What is the same and different across all of your runs? Will everyone eventually become infected? How long until everyone is infected? 8-13 July 2013 UW - NME Workshop Insight 1: Everyone will eventually become infected Insight 2: The rate of infection depends on the proportion of both infecteds and susceptibles. Therefore, the rate of infection starts low, reaches its max halfway through, then decreases again Insight 3: The characteristic time signature for prevalence in a SI model is a logistic curve. What does this model assume about the duration of infection?

19 UW - NME Workshop SI model: Implications Two states: susceptible and infected One transition: transmission process Now, we have a finite population, with total size N = S + I SusceptibleInfected Transmission: Rate depends on both S & I 8-13 July 2013

Introductions Who we are Who are you? July 2013 UW - NME Workshop

21 Objectives for the 1 week course Gain intuition about population dynamics of infectious disease transmission, focusing on HIV –Strengths and limitations of the different modeling frameworks Understand the basic principles and methods of network analysis relevant to infectious disease epidemiology –Classical network analysis –Modern (statistical) network analysis with ERGMs –Empirical study designs for networks Develop the knowledge and software skills to run your own simple network transmission models. –Using R, statnet and the EpiModel package 8-13 July 2013 UW - NME Workshop

22 Objectives for today Get an intuitive sense of epidemic modeling, including: 1.Elements of the transmission system 2.Signature dynamics of classic systems: the SIR/S family 3.The roles that chance can play 4.Key “qualitative properties” of a transmission system Learn to explore simple SIR/S models in R using the EpiModel package, including: 1.Deterministic, compartmental models (ODEs) 2.Stochastic, individual-based models 8-13 July 2013 UW - NME Workshop

23 Models have three basic components Elements – “actors” in the model States – attributes of system elements Transitions – rates of movement between states All models, simple and complex, are built on these same building blocks 8-13 July 2013 UW - NME Workshop

24 Model component: Elements Elements can be: –Persons –Animals –Pathogens (microparasites, macroparasites) –Environmental reservoirs (water, soil) –Vectors (e.g., mosquitoes) Example: Measles transmission requires people Person 1 Person 2Person 3 We will not be tracking the measles virus elements explicitly – just the infection status of the persons 8-13 July 2013 UW - NME Workshop

25 UW - NME Workshop States – attributes of elements. For example: –Person/animal states Infection status (Susceptible, Infected, Recovered…) Demographic characteristics (male, female, …) –Pathogen states life cycle stage (e.g., larvae, reproducing adults, …) Model component: States Example: A simple measles model will have three person states: Person 1: susceptible Person 2: infected Person 3: recovered 8-13 July 2013 susceptible (S) infected (I) recovered w/ immunity (R)

becoming infected 26 UW - NME Workshop Model components: Transitions Transitions – movement between states –Deterministic: fixed rate of transition between states. Uses a population mean rate to govern process of movement –Stochastic: random probability that an element transitions between states. Uses a full probability distribution of rates to govern the process of movement. Example: The simple measles model has two transitions: Person 1: susceptible Person 2: infected Person 3: recovered transmission recovery 8-13 July 2013 recovering from infection and

27 Transmission: the heart of system Examples of transmission types: STD/HIV: direct body fluid contact (sex, needles, MTC) Measles, Influenza: respiratory, air-borne Diarrheal diseases: fecal-oral Malaria: vector-borne (mosquitoes) Schistosomiasis: water and vector-borne, via snails and nematodes Cholera: water and food-borne 8-13 July 2013 UW - NME Workshop

28 UW - NME Workshop A typical system requires: IInfected person SSusceptible person  An act of potential transmission between them  Transmission given act Susceptible Infected Direct Transmission Parameters 8-13 July 2013 acts and transmission are sometimes combined into a single parameter  “Force of infection”

29 UW - NME Workshop Why “act” and not “contact”? Why  and not c  Why  and not  “Contact” most often means the specific act that may cause transmission e.g. in HIV, a sexual act In this case: “contact rate” c means the frequency of sexual acts the “probability of transmission” parameter (often but not always called  refers to prob. per act Such models implicitly assume that each act occurs with a different person usually a problematic assumption “Contact” is sometimes used to refer to the partnership in which acts occur In this case: c can be interpreted as “partner change rate”, the “prob. of transmission” parameter (often but not always called  refers to prob. per partnership Direct Transmission Parameters 8-13 July 2013

30 UW - NME Workshop Why “act” and not “contact”? Why  and not c  Why  and not  The two uses have created a fair amount of confusion and ambiguity We wish to avoid this by being explicit about “partnerships” and “acts” We will use  for the “act rate”  for the probability of transmission per act As we move into modeling partnerships, we will adopt a network approach There, we will discuss partnerships and acts, but use a larger set of terminology and notation to explore the broader array of relational configurations of interest Direct Transmission Parameters 8-13 July 2013

31 UW - NME Workshop Preview of models for today: These models have different states and rates, and therefore different properties. StatesModel I k (Non-infectious process) Constant growth I II Proportional growth SI  SI Susceptible-Infected SIR  SI –  I Susceptible-Infected-Recovered SIS  SI –  I Susceptible-Infected-Susceptible 8-13 July 2013  = “force of infection” for models with infinite population,  =  for models with finite population  =  /N

32 UW - NME Workshop Translating poker chips to epidemic modeling terminology Poker chip componentModel componentModel Terminology Poker chipsElementsIndividuals ColorStatesIndividual disease status BagPopulationPopulation size (N, or infinite) Draw out of bag Transition process Act (govered by  ) Draw blue and red *Discordant act (SI) Blue exchanged for red Disease transmission given an act (goverened by  ) * Blind draws out of bagModel assumptionRandom mixing Red exchanged for whiteTransition process Recovery with immunity (governed by recovery rate  and/or disease duration D) 8-13 July 2013

33 UW - NME Workshop Recovery Let us consider other possible states and transitions in the system Recovery with immunity (e.g. measles) This adds a new transition and a new state to the system: SIR Recovery with return to susceptibility (e.g. common cold) This adds a new transition to the system: SIS Susceptible Infected transmission Immune recovery Susceptible Infected transmission Susceptible recovery 8-13 July 2013

34 UW - NME Workshop Both models have a new transition rate What does the transition from I or I S represent? –Not an infectious process –More like the constant rate we had before –Defined by the “duration of infection” D Now, we need to keep track of time for I chips 8-13 July 2013

UW - NME Workshop 35 DURATION TIMER Day Case number Change state to R X X X XXX X X XXX X X XXX XX X

36 UW - NME Workshop SIR: Recovery with Immunity Example INSTRUCTIONS: Prepare a bag with 1 red and 9 blue chips, put 10 white chips on the side. For each round: S=blue, I=red, R=white 1.Pick two chips If the chips are not red and blue, no infection occurs. –Replace both chips in bag, go to step (2) If the chips are red and blue, infection occurs –Replace blue chip with red chip and return to bag –Mark duration sheet on new row for for day 1 2.Update duration worksheet for any pre-existing infections Increment each active row by 1 day If any durations are at {CHANGE STATE}, take a red chip from the bag and replace it with a white chip 3.Mark outcome on prevalence worksheet 4.Are there any more red chips in the bag? YES: Return to (1) NO: Stop 8-13 July 2013

37 UW - NME Workshop SIR: Implications (1) Insight 1: With recovery w/ immunity in a closed finite population, infection always dies out. final prevalence of I is always 0. Insight 2: Time to extinction of I depends on N,  and D (qualitative property) range of time to extinction = { D to D*N } Insight 3: The time series signatures are characteristic of SIR models I time series is bell-shaped S & R time series are monotonic declining & increasing respectively. Insight 4: Final prevalence of S and R (qualitative property) depends on cumulative number of infections before extinction. range(S,R) = { (0,N) to (N-1,1) } 8-13 July 2013

38 UW - NME Workshop SIR: Implications (2) 8-13 July 2013

39 UW - NME Workshop SIS: Recovery with Susceptibility (on your own) INSTRUCTIONS: Prepare a bag with 9 blue and 1 red chips For each round: S=blue, I=red 1.Pick two chips If the chips are the same color, no infection occurs. –Go to (2) If the chips are different colors, infection occurs –Replace blue chip with red chip and return to bag –Mark duration sheet on new row for day 1 2.Mark outcome on prevalence worksheet 3.Update duration worksheet for any pre-existing infections Increment each active row by 1 day If any durations are at {CHANGE STATE}, find a red chip and replace it with a blue chip 4.Are there any more red chips in the bag? YES: Return to (1) NO: Stop 8-13 July 2013

40 UW - NME Workshop SIS Recovery: Implications Insight 1: With recovery and a closed (finite) population, infection will always die out, given a long enough time. Final prevalence of I is always 0 Final prevalence of S is always N. Insight 2: Time series signatures are characteristic of SIS models both S & I time series may be cyclical. Insight 3: Time to extinction of I depends on  D and N. Can be effectively infinite for large N Insight 4: This model also has a threshold for spread –R 0 =  D, as before 8-13 July 2013

41 UW - NME Workshop SUMMARY of MODELS Transmission system Prevalence time series signature Assumptions Non-infectious process for I KConstant linear growth Infinite population of S, infinite D, no contact process I II Exponential growth Infinite population of S, infinite D SI  SI Logistic growth Finite population, infinite D SIR  SI –  I Growth and decline Finite population, finite D SIS  SI –  I Potentially cyclic growth and decline Finite population, finite D * For models with infinite population,  =  ; for models with finite population  =  /N 8-13 July 2013