a new algorithm to extract the time dependent transmission rate from infection data
DESCRIPTION
A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data. Hao Wang University of Alberta MATH 570. from model. Infection data. Algorithm. FT to check dominant frequencies. smooth interpolation. Birth data. Outline of talk. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/1.jpg)
A New Algorithm to Extract the Time Dependent Transmission Rate from
Infection Data
Hao WangUniversity of Alberta
MATH 570
![Page 2: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/2.jpg)
AlgorithmInfection data
)(tfrom model
smoothinterpolation
FT to checkdominantfrequencies
Birth data
![Page 3: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/3.jpg)
Outline of talk
1. Very brief sales pitch for utility of mathematical models of transmission of IDs in populations
2. Seasonality/periodicity of IDs3. The time-dependent transmission rate
(coefficient) of an ID, and a new method to estimate it from infection data.
4. Application to Measles - detection of 1/yr cycle and 3/yr cycle
![Page 4: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/4.jpg)
Introduction
• Molecular studies have revolutionized our understanding of the causes and mechanisms of IDs.
• However, the quantitative dynamics of pathogen transmission is less understood.
• Large scale transmission experiments (e.g., influenza transmission in ferrets) are useful to understand the transmission dynamics, but are usually impractical (economic and ethical reasons).
![Page 5: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/5.jpg)
Mathematical models• Thus we need indirect methods to study the
transmission dynamics of an ID in a population.
• Mathematical models are a powerful tool.• Mathematical models can include virology,
immunology, viral and host genetics, and behavior sciences.
• Main way to estimate key epidemiological parameters from data.
![Page 6: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/6.jpg)
Seasonal dependence of occurrence of acute IDs
• Many IDs exhibit seasonal cycles of infection (Is this true for animal IDs?)
• Influenza, pneumococcus, rotavirus, etc. peak in Winter
• RSV, measles, distemper (some animal IDs), etc. peak in Spring
• Polio peaks in Summer
![Page 7: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/7.jpg)
![Page 8: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/8.jpg)
Weekly measles cases in seven UK cities: 1948-58
![Page 9: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/9.jpg)
Why ???
Changes in atmospheric conditions ?1. Cholera outbreaks follow monsoons
in south Asia.2. Lower absolute humidity in Winter
causes expelled virus particles to persist in the air for long periods.
(Shaman and Kohn, PNAS, 2008)
![Page 10: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/10.jpg)
Why ???Prevalence of pathogen ?Virulence of pathogen ?Behavior of host ? (e.g., kids have no school during summer and
Christmas, and have fewer contacts) Mechanism assumed by most measles modelers
(evidence?)Seasonal dependence in host susceptibility?(Scott F. Dowell, Emerging Infectious Diseases, 2001)
![Page 11: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/11.jpg)
Our goal: understand the seasonal dependence through studying the time-dependent transmission rate.
![Page 12: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/12.jpg)
Transmission rate of an ID• An effective contact is any kind of contact between two individuals such that, if one individual is infectious and the other susceptible, then the first individual infects the second. • The transmission rate of an ID in a given population is the # of effective contacts per unit time. • The transmission rate is the rate at which susceptibles become infected.
![Page 13: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/13.jpg)
How to estimate transmission rate from infection data?
• Almost all authors use an SIR-type mathematical model.
• SIR models assume homogeneous or mass-action mixing of infectives and susceptibles.
• If the number of susceptibles/infectives doubles, so does the number of new infectives.
![Page 14: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/14.jpg)
Basic SIR transmission model
ν
![Page 15: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/15.jpg)
Basic SIR transmission model
Infectives recover (with permanent immunity) at rate ν. Thus the duration of infection is 1/ν.
![Page 16: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/16.jpg)
In their textbook “Infectious Diseases of Humans”, Anderson and May stated:
”... the direct measurement of the transmission coefficient is essentially impossible for most infections. But if we wish to predict the changes wrought by public health programmes, we need to know the transmission coefficient.''
![Page 17: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/17.jpg)
Time dependent transmission coefficient
For many acute IDs, the transmission coefficient is time dependent.
We will consider (t).
![Page 18: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/18.jpg)
SIR model with time dependent transmission rate
![Page 19: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/19.jpg)
Inverse problem
Given smooth f(t) > 0 defined on [0, T], and > 0, does there exist (t) > 0 in SIR model such that I(t) = f(t) for 0 ≤ t ≤ T?
We prove YES, with mild necessary and sufficient condition
Mark Pollicott, Hao Wang, and Howie Weiss. Extracting the time-dependent transmission rate from infection datavia solution of an inverse ODE problem, Journal of Biological Dynamics, Vol. 6: 509-523 (2012)
![Page 20: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/20.jpg)
This result clearly shows a serious danger in overfitting transmission models
![Page 21: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/21.jpg)
Explicit Inversion formula
Works provided denominators 0
![Page 22: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/22.jpg)
Underdetermined inverse problem
Inversion requires that
There are infinitely many solutions.
and
![Page 23: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/23.jpg)
Instead of
the actual necessary&sufficientcondition is
0' νf(t)(t)fbecause of equation (2) (for I)
![Page 24: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/24.jpg)
But infection data is discrete
First apply your favorite smooth interpolation method (spline, trig, rational, etc. ) to smooth the data and then apply the inversion formula
![Page 25: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/25.jpg)
Interpolation
![Page 26: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/26.jpg)
Two artificial examples
![Page 27: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/27.jpg)
Robustness
Simulations show that the recovery algorithm with any reasonable interpolation method is robust with respect to white noise up to 10% of the data mean, as well as the number and spacing of sample points.
![Page 28: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/28.jpg)
Derivation
We require I(t)=f(t)
Solve (2) for S(t) and plug into (1)
![Page 29: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/29.jpg)
Derivation, continued
Bernoulli equation - has closed form solution
![Page 30: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/30.jpg)
Bernoulli equation
The change of coordinates x = 1/ transforms this nonlinear ODE into a linear ODE
![Page 31: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/31.jpg)
Solution
![Page 32: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/32.jpg)
Application to Measles• Respiratory system disease
caused by paramyxovirus.• Spread through respiration.• Highly contagious.• R0 = 12-18• Virus causes Immuno-suppression• Characteristic measles rash• Infectivity from 2-4 days prior,
until 2-5 days following onset the rash
• average incubation period of 14 days
![Page 33: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/33.jpg)
Measles mortality• Mortality from measles for otherwise
healthy children in developed countries 0.3%.
• In developing countries with high rates of malnutrition and poor healthcare, mortality has been as high as 28%
• According to WHO, in 2007 there were 197,000 measles deaths worldwide.
![Page 34: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/34.jpg)
Weakly measles cases in seven UK cities: 1948-58
![Page 35: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/35.jpg)
Aggregated UK measles data
Notice pronounced biennial and annual spectral peaks
What is driving the biennial cycle?
![Page 36: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/36.jpg)
Modeling pre-vaccination measles transmission
SEIR model with vital rates
![Page 37: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/37.jpg)
Measles (t) from transmission modeling
literature
All measles modelers assume that (t) is solely determined by school mixing, and choose (t) to be pure sine function or Haar function with one year period.
![Page 38: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/38.jpg)
Extended recovery algorithm
![Page 39: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/39.jpg)
Parameterizing the measles transmission model
We chose parameters for measles from Anderson & May: =52/year =52/12/month,a=52/year=52/12/month,=1/70/year=1/70/12/month, where 1/ is the period of infectiousness, 1/a is the latent period, is the birth rate.(0) from measles modeling literature
![Page 40: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/40.jpg)
Recovered (t) with constant birth
![Page 41: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/41.jpg)
Extended recovery algorithm with historical birth rates
All other steps in the algorithm remain the same exceptin Step 4:
![Page 42: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/42.jpg)
UK births from 1948-57
![Page 43: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/43.jpg)
Recovered (t) with actual births
)(t
140)0(
![Page 44: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/44.jpg)
With corrected dataTo test the robustness of our spectral peaks, we incorporate the standard correction factor of 92.3% to account for the underreporting bias in the UK measles data (with estimated mean reporting rate 52%, note that 92.3% is computed from 1/0.52 − 1).
)(t
60)0(
![Page 45: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/45.jpg)
Recall, all measles transmission models assume (t) is solely determined by school mixing, and choose (t) to be pure sine function or Haar function with one year period. The period 1/3year seems related to internalevents (three big holidays in UK) within each year.
![Page 46: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/46.jpg)
Comparison with Haar (t)
Earn et al., Science, 2000
Summer Low points are consistent.
![Page 47: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/47.jpg)
![Page 48: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/48.jpg)
Cities test (constant B.R.)
![Page 49: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/49.jpg)
Final Comments and Open Problems
• Study statistical properties of the estimator for (t)
• The idea can be applied to almost any ID transmission model (waning immunity, indirect transmission mode, more classified groups, etc.)
• Apply to other data sets• Stochastic version of the algorithm• Examine why different UK cities have quite
different dominant frequencies
![Page 50: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/50.jpg)
Key references1. Bailey (1975)
2. Deitz (1976)
3. Schwartz and Smith (1983)
4. Anderson and May (1992)
5. Bolker and Grenfell (1993)
6. Keeling and Grenfell (1997)
7. Rohani, et al. (1999)
8. Earn et al. (2000)
9. Keeling et al. (2001)
10. Finkenstadt and Grenfell (2002)
11. Bauch and Earn (2003)
12. Dushoff, et al.(2004)
![Page 51: A New Algorithm to Extract the Time Dependent Transmission Rate from Infection Data](https://reader036.vdocuments.site/reader036/viewer/2022062816/56814d12550346895dba4ed4/html5/thumbnails/51.jpg)
Coauthors
Mark Pollicott
(Warwick, UK)
Howie Weiss
(Georgia Tech, US)