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

Upload: others

Post on 11-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

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