Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real...

47
Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH Children’s Hospital Boston Harvard Medical School

Transcript of Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real...

Page 1: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Infrastructure and Methods to Support Real Time Biosurveillance

Kenneth D. Mandl, MD, MPHChildren’s Hospital BostonHarvard Medical School

fleach
Text Box
Harvard-MIT Division of Health Sciences and Technology HST.950J: Medical Computing Kenneth D. Mandl, MD, MPH
Page 2: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Category A agents

z Anthrax (Bacillus anthracis)• z Botulism (Clostridium botulinum toxin) »

z Plague (Yersinia pestis) »

z Smallpox (Variola major) »

z Tularemia (Francisella tularensis) »

z Viral hemorrhagic fevers (filoviruses [e.g., Ebola, Marburg] and arenaviruses [e.g., Lassa])

Page 3: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Natural history—Anthrax

z Incubation is 1-6 days z Flu like symptoms followed in 2 days by acute phase,

including breathing difficulty, shock. z Death within 24 hours of acute phasez Treatment must be initiated within 24 hours of

symptoms

Page 4: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Attack scenario—Anthrax

z State sponsored terrorist attack z Release of Anthrax, NYC subway z No notification by perpetrators z 1% of the passengers exposed during rush

hour will contract the disease

Page 5: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

0

Need for early detection

0

1

Gain of 2 days

Detection

Phase II Acute IllnessPhase I

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

Dis

ease

Det

ectio

n Early Detection Traditional Disease

Initial Symptoms

24 48 72 96 120 144 168

Effective Treatment Incubation Period (Hours)Period

Page 6: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

But . . .

z Until now, there has been no real time surveillance for any diseases

z The threat of bioterrorism has focused interest on and brought funding to this problem

Page 7: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Where can real time information have a beneficial effect?

z Diagnosis 9 Decision Support

z Response 9 Coordination 9 Communication

z Surveillance 9 Detection 9 Monitoring

Page 8: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Surveillance of what?

z Environment 9 Biological sensors

z Citizenry 9 Health related behaviors 9 Biological markers

z Patient populations 9 Patterns of health services use 9 Biological markers

Page 9: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Syndromic surveillance

z Use patterns of behavior or health care use, for early warning

z Example, influenza-like illness z Really should be called “prodromic surveillance”

Page 10: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Early implementations

z Drop in surveillance 9 Paper based 9 Computer based

z Automated surveillance 9 Health care data 9 “Non-traditional” data sources

Page 11: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Syndromes tracked at WTC 2001

Syndromic Surveillance for Bioterrorism Following the Attacks on the World Trade Center --- New York City, 2001. MMWR. 2002;51((Special Issue)):13-15.

Page 12: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Health care data sources

z Patient demographic information z Emergency department chief complaints z International Classification of Disease (ICD) z Text-based notes z Laboratory data z Radiological reports z Physician reports (not automated) z ?new processes for data collection?

Page 13: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

“Non traditional data sources”

z Pharmacy data z 911 operators z Call triage centers z School absenteeism z Animal surveillance z Agricultural data

Page 14: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Data Integration

z Technical challenges z Security issues z Political barriers z Privacy concerns

Page 15: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Data Issues

z Data often collected for other purposes z Data formats are nonstandard z Data may not be available in a timely fashion z Syndrome definitions may be problematic

Page 16: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Data quality

z Data often collected for other purposes9 What do the data represent? 9 Who is entering them? 9 When are they entered? 9 How are they entered? Electronic vs. paper

Page 17: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Measured quality/value of data

CC: all resp ICD: upper resp ICD: lower resp CC or ICD: all resp

sens [95% CI] .49 [.40-.58] .67 [.57-.76] .96 [.80-.99] .76 [.68-.83]

spec [95% CI] .98 [.95-.99] .99 [.97-.99] .99 [.98-.99] .98 [.95-.99]

Page 18: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Syndrome definition

z May be imprecise z Sensitivity/Specificity tradeoff z Expert guided vs. machine-guided?

Page 19: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Modeling the Data

z Establishing baseline z Developing forecasting methods z Detecting temporal signal

z Detecting spatial signal

Page 20: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Baseline

z Are data available to establish baseline? 9 Periodic variations )Day )Month )Season )Year )Special days

9 Variations in patient locations )Secular trends in population )Shifting referral patterns )Seasonal effects

Page 21: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Boston data

z Syndromic surveillance z Influenza like illness z Time and space

Page 22: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Forecasting

Page 23: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Components of ED volume

RESP

SICK

GI

PAIN

INJURY

SKIN

OTHER

Page 24: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Forecasting

Page 25: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Principal Fourier component analysis

1 week

.5 week

1 year

1/3 year

Page 26: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

ARIMA modeling

Page 27: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Forecasting performance

• Overall ED Volume

– Average Visits: 137

– ARMA(1,2) Model– Average Error: 7.8%

Page 28: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Forecasting

Page 29: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Forecasting performance

•Respiratory ED Volume

– Average Visits: 17

– ARMA(1,1) Model

– Average Error: 20.5%

Page 30: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

GIS

Page 31: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Seasonal distributions

Page 32: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

A curve fit to the cumulative distribution

Page 33: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

A simulated outbreak

Page 34: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

The cluster

14

12

10

P e

8r c e n 6 t

4

2

0

0 6 12 18 24 30 36 42 48 54 60 66 72 78

distance

Curve: Beta (Theta=-.02 Scale=95.5 a=1.44 b=5.57)

Page 35: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu
Page 36: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Major issues

z Will this work at all???

z Can we get better data?

z How do we tune for a particular attack?

z What to do without training data?

z What do we do with all the information?

z How do we set alarm thresholds?

z How do we protect patient privacy?

Page 37: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Will this work at all?

z A syndromic surveillance system operating in the metro DC area failed to pick up the 2001 anthrax mailings

z Is syndromic surveillance therefore a worthless technology?

z Need to consider the parameters of what will be detectable

z Do not ignore the monitoring role

Page 38: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Getting better data

z Approaches to standardizing data collection9 DEEDS 9 Frontlines of Medicine project 9 National Disease Epidemiologic Surveillance System,

NEDSS

Page 39: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Tuning for a particular attack

z Attacks may have different “shapes” in the data

z Different methods may be more well suited to detect each particular shape

z If we use multiple methods at once, how do we deal with multiple testing?

Page 40: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Will this work at all?

z A syndromic surveillance system operating in the metro DC area failed to pick up the 2001 anthrax mailings

z Is syndromic surveillance therefore a worthless technology?

z Need to consider the parameters of what will be detectable

z Do not ignore the monitoring role

Page 41: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Getting better data

z Approaches to standardizing data collection9 DEEDS 9 Frontlines of Medicine project 9 National Disease Epidemiologic Surveillance System,

NEDSS

Page 42: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

No training data

z Need to rely on simulation

z Imprint an attack onto our data set, taking in to account regional peculiarities 9 Artificial signal on probabilistic noise

9 Artificial signal on real noise

9 Real signal (from different data) on real noise

Page 43: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

What do we do with all of this information?

z Signals from same data using multiple methods? z Signals from overlapping geographical regions? z Signals from remote geographical regions?

9 Note: This highlights the important issue of interoperability and standards

Page 44: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Protecting patient privacy

z HIPAA and public health z Mandatory reporting vs. syndromic surveillance z The science of anonymization z Minimum necessary data exchange z Special issues with geocoded data

Page 45: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu
Page 46: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Performance

Filter Type Sensitivity Specificity

One Day 0.30 [0.28,0.32] 0.97 [0.96,0.98]

Moving Avg 0.65 [0.64,0.68] 0.97 [0.96,0.97]

Linear 0.71 [0.69,0.73] 0.97 [0.96, 0.97]

Exponential 0.61 [0.60,0.64] 0.97 [0.96, 0.98]

Table 1. Detection performance of filters given simulated outbreaks 7­days long and 20 visits per day, with 95% confidence intervals shown.

Page 47: Infrastructure and Methods to Support Real Time ... · Infrastructure and Methods to Support Real Time Biosurveillance Kenneth D. Mandl, MD, MPH ... z Incubation is 1-6 days z Flu

Are

a U

nder

RO

C C

urve

Se

nsiti

vity

1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1

0

45 40 35 30 25 20 15 10

One-Day Moving Avg. Linear Exponential

1

0.9

0.8

0.7

0.6

0.5

Outbreak Size

One-Day Moving Avg. Linear Exponential

45 40 35 30 25 20 15 10 O b k Si

5

5