Final Briefing

advertisement
Biological Attack Model
(BAM)
11 May 2007
Sponsor:
Dr. Yifan Liu
Team:
Richard Bornhorst
Robert Grillo
Deepak Janardhanan
Shubh Krishna
Kathryn Poole
Agenda
•
•
•
•
•
•
•
•
2
Introduction
Project Objective & Scope
Technical Approach
Biological Risk Assessment
Existing Policies and Modeling Methods
Biological Attack Model (BAM) Details
Conclusions/Recommendations
Future Work
Introduction
• The United States has a number of large cities that are
potential targets for a biological terrorist attack
– For example, Washington Metro Area (WMA) is especially susceptible
to terrorist attacks
• Home to the federal government
• Tourist destination
• High concentration of people in a relatively small area
• The threat of a biological attack is a major concern
– Example: the October 2001 incident where two envelops containing
Anthrax were mailed to offices on Capitol Hill
– 5-10 identified or suspected chemical or biological releases a month
• Preparation is key to the successful response to a biological
attack
– Any assistance that could be provided to emergency responders would
be potentially invaluable
3
Project Objective
• Develop a Biological Attack Model (BAM) to assist
emergency responders and emergency planners
with the following:
– Containment strategy selection in the event of a biological
attack
– Maximizing the effectiveness of limited resources such as
hospital beds and vaccines (if available)
– Improving the time required to respond to and contain a
potential epidemic
4
Project Scope
Biological
Attack
BAM
Existing
Models &
Tools
•Disease Behavior Modeling
Recommendations for
Emergency Response
First
Responders
National & District
Response Plans
5
Technical Approach
• Part 1: Evaluate potential biological warfare agents to
determine the threat potential
– Evaluate and rank each disease based on spread, diagnosis,
incubation, vaccination, and deadliness
• Part 2: Assess the depth and applicability of current models
and processes to the bio-terror problem
– Survey the internet for available information
– Analyze the current models and procedures
• Part 3: Develop a disease behavior model
– Evaluate existing models and determine applicability to a biological
attack
– Develop or modify existing models to address identified gaps
• Part 4: Evaluate the effectiveness of various containment
strategies
– Conduct sensitivity analyses and parametric studies to provide
guidance on various containment strategies to emergency responders
and emergency planners in the event of a biological attack
6
Biological Risk Assessment
• 43 biological agents are considered potential bio-terror
weapons
– Of these agents, six are considered “Category A” based on the
following criteria:
•
•
•
•
Ability to spread person to person
High mortality rate
Public panic
Require special actions for containment
• A risk analysis was conducted to determine which “Category
A” biological agent has a high threat potential
– Threat = (weight x parameter value)
– The biological agent identified was smallpox
– Smallpox will be used to evaluate the model and analyze the
effectiveness of various containment strategies
7
Existing Policies
Containment Strategies
• The BAM can be used to analyze the following six
control strategies:
– Quarantine/isolation of confirmed and suspected cases
• Reduces transmissions from those that are or may be infected
– Voluntary confinement and movement restrictions
• Includes closure of public gatherings and transportation systems
– Ring vaccination
• Tracing/vaccinating contacts of confirmed and suspected cases
– Targeted vaccination
• Vaccination of the whole population in a specific area
– Mass vaccination
• Vaccination of the whole population of a threatened country
– Prophylactic vaccination
• Vaccination before an outbreak is detected
8
Existing Policies
CDC Post-Event Guidance
• Public health personnel and other public service personnel
needed for controlling the outbreak should be vaccinated as
soon as possible
• The ring vaccination and quarantine policy should be adhered
to as the initial response
– Diagnosis of cases needs to be executed rapidly and efficiently for the
ring policy to work effectively
– Epidemiological investigations need to be conducted to identify
potential linkages between patients
• Travel histories of a 2-3 week period prior to the onset of symptoms
– The decision to offer the vaccine to everyone within a city, state, or the
country would be made by public health officials
• Detailed, real-time data is required to keep policy makers,
health officials, clinic managers, and the public informed about
the status of the response activities
9
Existing Modeling Methods
• Many epidemic models build upon the simple SIR model
(Susceptible – Infected – Recovered)
– Represents the number of people in each state as a function of time
– Each member of the population typically progresses from susceptible to
infectious to recovered, based on disease transition rates
– With differential equations these states can be used to analyze
outbreaks and methods to bring them under control
• A common extension of the SIR model is the basic SEIR model
(Susceptible – Exposed – Infected – Recovered)
– Further refines the status of each member of the population
• Takes into account that individuals in the susceptible population first
become exposed and then become infectious
– However, the basic SEIR model does not provide the level of detail, in
terms of population status, that is desired for the BAM
10
BAM Assumptions
• Attack Assumptions
– Single source where a given number of people are initially
exposed
• Input may come from existing dispersion models
– Diseases will be transmitted person to person
• Rather than air, water, or food borne transmission
• Population Assumptions
– Constant population with no immigration/emigration, births, or
deaths that are not related to the disease
– People in the incubation stage (non-symptomatic) are handled
the same way susceptible people are, since they are not yet
known to be infected
11
BAM Assumptions
• Quarantine Assumptions
– Confirmed and suspected cases are quarantined, per CDC guidance
– A percentage of the population cannot be quarantined
• Vaccination and Treatment Assumptions
– Vaccinations and treatments are available and have no side effects
• Available quantity can be added as a constraint and is not addressed in this
study
– When applicable, part of the population has prophylactic vaccination
• Emergency response and medical staff are already vaccinated
• Susceptible population does not include those already vaccinated
– Those in quarantine without symptoms and all traced contacts receive
vaccination
– Those showing symptoms do not receive vaccination
• These patients only receive treatment
12
BAM Model Overview
• BAM expands upon the basic SEIR (Susceptible-ExposedInfectious-Recovered) model to incorporate additional
parameters relevant to response planning
– Quarantine
• Percentage of infected population quarantined per day
• Number of contacts of infected population quarantined per day
– Treatment (vaccination, antibiotics, etc.)
• Number of people in the susceptible population treated per day
– Deaths related to the bio-attack
• Mortality rate of the disease
• BAM is comprised of 8 states and 8 differential equations
– Runge-Kutta (fourth-order) numerical method used to solve the ODEs
• Matlab solver: ODE45
13
Input Parameters
• “Known” input parameters – determined via research
– Incubation period (generally given as a range)
• Deterministic model will use the mean
– Infectious period (generally given as a range)
• Deterministic model will use the mean
– Mortality rate (generally given as an average percentage)
– Disability rate
• Not readily available
– Transmission rate
• “Controllable” input parameters – modified as part of the
containment analysis
– Close contacts identification rate
– Quarantine rate
– Treatment rate
14
Input Parameters
Baseline Values
Known
Parameters
Controllable
Parameters
15
Parameter
Definition
Smallpox
Baseline
Value
β
transmission rate (#/day)
3
d
mortality rate of the disease (%)
0.30
m
disability rate of the disease (%)
0.05
μ1
incubation period (days)
13
μ2
infectious period (days)
20
α
close contacts identification rate (#/day)
5
φ
mass treatment of susceptible population (#/day)
5000
γ
quarantine rate (%)
0.30
Model Diagram
E (exposed)
S (susceptible)
Q1 (quarantined
non-symptomatic)
I (infectious)
Q2 (quarantined
symptomatic)
D (dead)
16
M (maimed)
R (recovered)
Model ODEs
dS
 QS (t )  ES (t )  RS (t )
dt
dE
 ES (t )  I E (t )  QE (t )
dt
dI
 I E (t )  DI (t )  M I (t )  RI (t )  QI (t )
dt
dQ1
 QS (t )  QE (t )  RQ1 (t )  QQ (t )
dt
dQ2
 QI (t )  DQ (t )  M Q (t )  RQ 2 (t )  QQ (t )
dt
dD
 DI (t )  DQ (t )
dt
dM
 M I (t )  M Q(t )
dt
dR
 RI (t )  RQ1 (t )  R Q 2 (t )  RS (t )
dt
17
ES(t)
E (exposed)
S (susceptible)
QE(t)
RS(t)
QS(t)
IE(t)
Q1 (quarantined
non-symptomatic)
QI(t)
I (infectious)
DI(t)
D (dead)
MI(t)
M (maimed)
QQ(t)
Q2 (quarantined
symptomatic)
DQ(t)
MQ(t)
RQ(t)
RI(t)
Transition Naming Convention:
AB(t) where
A = Destination State
B = Origination State
R (recovered)
Model ODEs Example
Exposed State
dE
 ES (t )  I E (t )  QE (t )
dt
ES (t )    i(t )  s(t )
I E (t ) 
1
1
 e(t )
QE (t )      i(t )  e(t )
α = close contact identification rate
β = disease transmission rate
γ = quarantine rate
μ1 = incubation period
18
ES(t)
RS(t)
E (exposed)
S (susceptible)
QE(t)
QS(t)
IE(t)
Q1 (quarantined
non-symptomatic)
QI(t)
I (infectious)
DI(t)
D (dead)
MI(t)
M (maimed)
QQ(t)
DQ(t)
Q2 (quarantined
symptomatic)
MQ(t)
RQ(t)
RI(t)
Transition Naming Convention:
AB(t) where
A = Destination State
B = Origination State
R (recovered)
Results – Baseline Values
Results Using Baseline Parameter Values
1,000,000
Initial Population = 1,000,000
Susceptible
900,000
Exposed
(Initial Number of Infected People = 300)
Infected
800,000
Quarantine-1
Quarantine-2
Number of People
700,000
Dead
Maimed
600,000
Recovered
500,000
Max in Quarantine-1 ≈ 190,000
400,000
Max in Quarantine-2 ≈ 270,000
300,000
Total Dead ≈ 200,000
200,000
100,000
0
0
10
20
30
40
50
60
70
80
90
100 110 120 130
140 150 160 170
Time (days)
19
Ramp-up in # dead starts the same time the # infected reaches a
maximum  between days 30-40  reasonable timing considering
the lengthy incubation & infectious periods for smallpox
180 190 200
Sensitivity Analysis
•
BAM is a deterministic model that uses the average value for the
known input parameters
– Evaluate the sensitivity of the model to variations in each of the “known”
input parameters
• Change one parameter at a time (keep all other parameters fixed)
•
Primarily interested in the impact of the known parameters on:
– Total number of deaths and disabilities as a result of the outbreak
– Maximum number of people in quarantine during the outbreak
Known Parameters (smallpox)
20
Parameter
Min Value
Baseline
Max Value
μ1 – incubation period (days)
7
13
17
μ2 – infectious period (days)
16
20
24
d – mortality rate
0.2
0.3
0.4
m – disability/maimed rate
0.01
0.05
0.2
β – transmission rate (#/day)
1
3
5
Sensitivity Analysis
Deaths
• Objective: Minimize the number of people who are killed or
seriously disabled as a result of the outbreak
incubation period
infectious period
transmission rate
mortality rate
disability rate
21
Parameter
# of Deaths
(compared to baseline)
μ1 – min
+ 11,300
μ1 – max
- 8,500
μ2 – min
- 1,700
μ2 – max
+ 1,000
β – min
- 162,000
β – max
+ 40,000
d – min
- 69,000
d – max
+ 69,000
m – min
0
m – max
0
β and d have a
significant impact
on the total
number of deaths
Sensitivity Analysis
Quarantine
•
Objective: Monitor the number of people who are sent to
quarantine (available resources for quarantine are not unlimited)
– Changes in the mortality rate (d) and disability rate (m) do not alter the max
number of people in quarantine
incubation
period
infectious
period
transmission
rate
Parameter
Max # in Q1 (quarantine
non-symptomatic)
(compared to baseline)
Max # in Q2 (quarantine
symptomatic)
(compared to baseline)
μ1 – min
- 7,400
+ 91,000
μ1 – max
- 3,500
- 42,000
μ2 – min
- 4,400
-37,000
μ2 – max
+ 3,000
+ 31,000
β – min
- 148,000
- 235,000
β – max
+ 31,000
+ 65,000
* β has a significant impact on the number of people sent to quarantine (both
symptomatic and non-symptomatic)
22
* μ1 and μ2 have a significant impact on the number of people sent to
quarantine (symptomatic only)
Parametric Analysis
•
Baseline values were selected for each of the controllable input
parameters to represent a reasonable response to an outbreak
– Additional runs were executed to assess the impact of variations in these
parameters on the end result
• Provides insight into which containment strategies are most effective in controlling
an outbreak
•
Increasing any of the rates for the controllable parameters reduces
the total number of deaths
– The challenge for emergency planners is selecting reasonable values without
overstepping availability constraints
Controllable Parameters (smallpox)
23
Parameter
Min
Value
Baseline
Max
Value
α – close contact identification rate (#/day)
1
5
10
γ – quarantine rate
0.1
0.3
0.5
φ – mass vaccination rate (#/day)
0
5,000
25,000
Model Evaluation
•
The effective reproductive number, Reff(t), was used to compare the
BAM to other models
– Reff(t), measures the average number of secondary cases per infectious
case at time t
– When Reff(t) ≤ 1, the epidemic can be considered under control
•
This is a rough comparison since inputs, outputs, and
assumptions for each model vary
Research
Control Policies
Estimated # of Days
Until Controlled
Baseline BAM
QI, RV
42
Historic (Kosovo, 1972)
QI, MV, PV
40
Meltzer et al.
QI, MV
55
Eichner
QI, RV
40
Policies: QI = Quarantine/Isolation, RV = Ring Vaccination,
MV = Mass Vaccination, PV = Prophylactic Vaccination
24
Conclusions/Recommendations
• BAM can be used to provide comparative results for use in
disaster planning
– Results obtained using different input values can be used to assess the
relative impact of the various input parameters that define the response
strategy
• Quarantine rate (γ), mass vaccination rate (φ), close contact identification
rate (α)
• Results are inline with intuition
– Increasing γ, φ and α reduces mortality
– Early detection of the attack/release of the pathogen is key
• BAM is deterministic whereas the real world is not
– Converting BAM to a stochastic model will improve the accuracy (and
increase the complexity)
• The results of the sensitivity analysis indicate that the deterministic model
provides reasonable guidelines for disaster planning purposes
25
Future Work
•
Incorporate constraints and optimization into the model
– Account for resource constraints : vaccine dosage, ER personnel, quarantine
facilities.. etc.
•
Incorporate multiple control strategies into the model
– Allow choice of strategy as a parameter
•
Modify the model to use a transmission rate that decays over time
– Simulate the reduction in person to person contacts as a result of voluntary
quarantine, public service announcements.. etc.
•
Convert BAM to a stochastic model
– More accurately account for parameters with significant uncertainty
– Allow for dynamic changes in population
•
Incorporate additional states, transitions
– Reflect the differences between : quarantine facilities, points of treatment
– Allow transition from Recovered to Susceptible
•
Expand to accommodate other pathogens/transmission methods
– Animal to human, waterborne, airborne, food borne
•
Generate a user friendly interface
– Dash board view for ease of use
•
26
Evaluate usage of this model for other classes of problems
– Computer virus containment on the Internet
Acknowledgements
Thanks to Dr. Liu for sponsoring
our project and providing
technical guidance.
Also, thanks to Dr. Laskey for
constructive feedback and
project guidance throughout the
semester.
27
Questions
28
Back-Up
29
Project Schedule
30
Event
Description
Completion
Time
(wks)
Start Date
Completion Date
Task
Project Evaluation
1
01/25/2007
02/01/2007
Milestone
Team Formulation
-
02/01/2007
02/01/2007
Task
Project Proposal Drafting
2
02/01/2007
02/15/2007
Milestone
Project Proposal Due
-
02/15/2007
02/15/2007
Task
Research Biological Agents
3
02/15/2007
03/29/2007
Task
Research Existing Models
3
02/15/2007
03/29/2007
Task
Finalize Project Plan and Schedule
1
02/15/2007
02/22/2007
Task
Risk Assessment
1
02/15/2007
02/22/2007
Milestone
Status Report # 1
-
02/22/2007
02/22/2007
Task
Detailed Design and Model Development
5
02/22/2007
03/29/2007
Milestone
Progress Presentation
-
03/08/2007
03/08/2007
Milestone
Status Report # 2
-
03/22/2007
03/22/2007
Milestone
Progress Discussion
-
03/29/2007
03/29/2007
Task
Testing, Evaluation, and Recommendations
2
03/29/2007
04/12/2007
Milestone
Formal Progress Presentation
-
04/05/2007
04/05/2007
Task
Final Report Drafting
3
04/12/2007
05/03/2007
Milestone
Final Report Due
-
05/03/2007
05/03/2007
Task
Presentation Preparation
1
05/03/2007
05/11/2007
Milestone
Final Presentation
-
05/11/2007
05/11/2007
Project Team Assignments
31
Project Task
Responsible Engineer
Project Manger
Richard Bornhorst
Technical Lead
Kathryn Poole
Research/Scribe
Robert Grillo
Modeling and Simulation Design
Deepak Janardhanan, Shubh Krishna
Project Proposal
Richard Bornhorst (LEAD) developed by All
Project Assessment
Robert Grillo, Richard Bornhorst
Biological Risk Assessment
Richard Bornhorst, Robert Grillo
The Model
Kathryn Poole, Deepak Janardhanan, Shubh Krishna
Model Implementation
Deepak Janardhanan
Evaluation Plan
Richard Bornhorst, Robert Grillo, Deepak Janardhanan
Analysis Plan
Richard Bornhorst, Kathryn Poole
Prototype Evaluation
Robert Grillo
Parametric Analysis
Kathryn Poole, Shubh Krishna
Final Report Development
Richard Bornhorst (LEAD) reviewed by All
Final Presentation Development
Kathryn Poole (LEAD) reviewed by All
Project Tracking
Planned Hours
Planned
Actual
EV
Week1
10
10
5
5
Week2
36
33.5
20
10
Week3
40
36
20
10
Week4
40.5
38
40
15
Week5
157.5
80
60
80
Week6
161.5
70
80
200
Week7
149.5
87
70
120
Week8
151.5
90
60
120
Week9
153.5
90
75
50
Week10
66.5
44
60
40
Week11
62.5
40
70
20
Week12
52
38.5
60
50
Week13
52
36
60
50
Week14
52
37.5
60
30
Week15
52
39.5
10
20
1237
770
750
820
51.33
50.00
54.67
Total
Average
32
Project Tracking
Total Manhours
Breakdown
Planned Hours
(Adjusted)
Actual Hours
EV
800
700
600
500
400
300
200
100
0
0
1
2
3
4
5
6
7
8
Weeks
9 10 11 12 13 14 15
Biological Risk Assesment
Parameter Values for Risk Matrix
• Spread – A terrorist is most likely to initiate a biological attack
using air or water dispersion techniques. However, beyond
the initial attack, a biological agent that can spread from
human to human has the potential to affect more people.
• Diagnosis – A disease that is easier to detect is ideal for a
disease behavioral modal and containment model. A disease
that is harder to detect will likely effect the entire population
before containment strategies can be initiated.
• Incubation – A short incubation period is ideal in a biological
attack. The sooner people begin to get sick the sooner mass
hysteria will break which is the main objective of a terrorist.
• Vaccination/Antibiotic – A biological agent that does not have
a vaccination or an effective antibiotic treatment has a greater
potential to cause mass hysteria.
• Deadliness – A terrorist is more likely to use the deadliest or
most toxic agents in an attack.
33
Biological Risk Assessment
AGENT
Spread
Diagnosis
Incubation
Vaccination
Antibiotic
Deadliness
Threat
Air
(3)
MEDIUM
(3)
1-7 days
(4)
Yes
(1)
5
3.1
Botulism (Clostridium botulinum
toxin)
Water
(2)
MEDIUM
(3)
12-36 hours
(5)
No
(5)
5
3.2
Plague (Yersinia pestis)
Human
Animal
(4)
MEDIUM
(3)
2-6 days
(4)
Yes (pre-exposure)
(3)
5
3.7
Smallpox (variola major)
Human
(5)
EASY
(5)
12 days
(3)
Yes (limited)
(4)
5
4.7
Tularemia (Francisella tularensis)
Air
(3)
HARD
(1)
1-21 days
(2)
No
(5)
4
2.6
Viral hemorrhagic fevers
(filoviruses [e.g., Ebola,
Marburg] and arenaviruses
[e.g., Lassa, Machupo])
Human
(4)
EASY
(5)
2-20 days
(2)
No
(5)
5
4.3
.40
.30
.10
.10
.10
1.00
Anthrax (Bacillus anthracis)
WEIGHTS
34
Existing Models
35
•
M.I. Meltzer, I. Damon, J.W. LeDuc, D. Millar, Modeling potential responses to
smallpox as a bioterrorist weapon, Emerging Infectious Diseases, 7 (2001) 959.
– Utilized a Markov chain model to evaluate the rates of mass vaccination and
infected isolation after a deliberate release of smallpox
•
E.H. Kaplan, D.L. Craft, L.M. Wein, Emergency response to a smallpox attack:
the case for mass vaccination, Proceedings of the National Academy of Sciences
of the United States of America, 99 (2002) 10935.
– Used simulations of a deterministic model to compare the effectiveness of
mass and ring vaccination in reducing the consequences of a smallpox release
•
M. Eichner, Case isolation and contact tracing can prevent the spread of
smallpox, American Journal of Epidemiology, 158 (2) (2003) 118.
– With stochastic simulations, showed that contact tracing and case isolation
could control smallpox outbreaks
•
S. Del Valle, H. Hethcote, J.M. Hyman, C. Castillo-Chavez, Effects of behavioral
changes in a smallpox attack model, Mathematical Biosciences, 195 (2005) 228251.
– Incorporated the effects of population behavioral changes into a smallpox
release model
Functional Requirements
• F-100 - The BAM shall be applicable to a class of phenomena
(diseases, bio hazard) and shall not be restricted to a single
event.
• F-200 - The BAM shall allow for at least 8 variables that can be
used to perform sensitivity analyses of the various parameters
and attributes that are inputs to the model. For example:
Implicit attributes may be behavior of various pathogens
(smallpox, bird flu…). Explicit input parameters may be: the
efficacy of a vaccine, concentration of the pathogen, quantity
of antidote available etc.
• F-300 - The BAM shall comprise of multiple states including:
susceptible, exposed, infectious, dead, maimed, recovered,
quarantined
(non-symptomatic),
and
quarantined
(symptomatic).
36
Functional Requirements – Cont.
• F-301 - The BAM shall provide the total number of
people in each state at time (t).
• F-400 - The mathematical formulation for BAM shall
use ordinary differential equations to represent each
state given time (t).
• F-401 - The mathematical formulation for BAM shall
be solved using a common numerical method such
as Forward Euler or Runge-Kutta.
• F-600 - The BAM shall leverage existing emergency
response policies, procedures, and models to
develop recommendations.
37
Functional Requirements – Cont.
• F-700 - The BAM shall provide a disease behavioral
model based on a single or multiple point of attack.
• F-800 - The BAM shall provide recommendations on
the containment and control of a biological release
based on the dispersion and disease behavioral
models.
• F-900 - The BAM shall provide recommendations on
vaccination, if necessary, in the event of a biological
release.
38
Non- Functional Requirements
• N-200 - The BAM shall be usable by subject experts as end
users and shall not mandate Operational Research skills for
usage and interpretation of the results.
• N-300 - The components of the BAM shall be modular which
will allow for the study to be extendable with the addition of
additional modules or stages if necessary.
• N-400 - The outputs obtained from a simulation using BAM
shall be traceable and repeatable for a given set of input
parameters (precision).
• N-500 - The outputs of the BAM shall be logically consistent
(i.e. there shall be no contradictions inherent in the model).
• N-600 - The mathematical formulation of the BAM shall be
independently verifiable and recorded as part of the final
report.
39
Performance Requirements
• P-100 - The BAM shall be implemented as a light
solution solver versus being computer intensive. In
short, it shall be possible to implement the model
using standard personal computing hardware and
software resources.
• P-200 - It shall be possible for the computerized
implementation of the BAM to generate outputs for
any valid input scenarios in less than 5 minutes.
Valid input scenarios are those identified in the
problem scope.
• P-300 - It shall be possible to obtain an assessment
of the accuracy and consistency of the outputs from
multiple simulation runs in terms of confidence
intervals, variances etc.
40
Interface Requirements
• I-100 - The BAM shall accept input parameters for the
transmission rate, close contact identification rate, mortality
rate, disability rate, treatment rate, quarantine rate, the
incubation period, and the infection period.
• I-200 - The BAM shall accept input parameters for the initial
size of the susceptible population and the initial size of the
exposed populations.
• I-201 - The BAM shall accept emergency response capability
information.
• I-202 - The BAM shall accept input parameters for the total
amount of vaccine or hospital beds available to treat exposed
and infectious patients.
• I-300 - The BAM shall output the number of people in each
state at time (t). This can be accomplished by means of a
graphical representation of the entire population over time.
• I-400 - The BAM shall be designed to work with existing
dispersion models.
41
Download