SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Building the next generation of statistical tools for outbreak
response using R
Thibaut Jombart
28th November 2016
Imperial College London
MRC Centre for Outbreak Analysis and Modelling
1
Reproducible / open science...
1
Reproducible / open science...
It's just science!
1
What do we need for 'reproducible' science?
2
What do we need for 'reproducible' science?
2
What do we need for 'reproducible' science?
2
What do we need for 'reproducible' science?
2
Outline
1. Lessons learnt from the Ebola outbreak response
2. The R Epidemics Consortium
3. Up-and-coming RECON packages
4. Methodological dialogue during outbreak response
3
Ebola response
Lessons learnt from the Ebola response
4
Lessons learnt from the Ebola response
4
Lessons learnt from the Ebola response
4
Lessons learnt from the Ebola response
Most statistical/modelling tools for situation awareness missing.
4
What tools do we need?
Some examples:
• data cleaning: dictionaries, entry matching
• graphics: case incidence in space and time, contact tracing
• parameter estimation: key delays, transmissibility
• estimate / test CFR: gender, health care workers, treaments
eects
• predictions: case incidence, mortality, evaluate interventions
• report: (semi-)automated situation reports
5
Who do we need to develop these tools?
6
Who do we need to develop these tools?
6
Who do we need to develop these tools?
6
Who do we need to develop these tools?
6
The R Epidemics Consortium
Hackout 3: a hackathon for emergency outbreak response
Last summer at the rOpenSci headquarters (Berkeley)
7
Hackout 3: from ideas to projects to...
report
data
contacts
delay
time
security
siterep
incidence
peak
estimation
gui
integration
transmission
cleaning
outbreaks
reporting
trend
outbreaker
bayesian
number
shinytracing
cleanr
clusters
collectionefficiency
parsing
unit
automation
censoring
compiled
contact
contacttracing
epicontacts
epiinfo
package
repository
reproducible
anonymised
automated
curation
ecdc
ggplot
interface
linelists
mutations
reproduction
series
testing
vhf
bias
dictionary
epiestim
linelist
parallel
parameters
rates
secure
secured
situation
symptoms
userfriendly
cdc
code
encrypted
encryption
epidemics
exposure
fast
genomics
incubation
opensource
period
reliable
tree
continuous
follow
functional
model
rcpp
synchronised
systems
dashboard
distribution
locations
tools
awareness
format
free
tidy
cases
generation
review
8
Hackout 3: from ideas to projects to...
report
data
contacts
delay
time
security
siterep
incidence
peak
estimation
gui
integration
transmission
cleaning
outbreaks
reporting
trend
outbreaker
bayesian
number
shinytracing
cleanr
clusters
collectionefficiency
parsing
unit
automation
censoring
compiled
contact
contacttracing
epicontacts
epiinfo
package
repository
reproducible
anonymised
automated
curation
ecdc
ggplot
interface
linelists
mutations
reproduction
series
testing
vhf
bias
dictionary
epiestim
linelist
parallel
parameters
rates
secure
secured
situation
symptoms
userfriendly
cdc
code
encrypted
encryption
epidemics
exposure
fast
genomics
incubation
opensource
period
reliable
tree
continuous
follow
functional
model
rcpp
synchronised
systems
dashboard
distribution
locations
tools
awareness
format
free
tidy
cases
generation
review
How do we keep momentum once the event is over?
8
RECON: the R Epidemics Consortium
A taskforce to build a new generation of outbreak response tools in .
www. repidemicsconsortium. org
9
In a nutshell
www. repidemicsconsortium. org
• started 6th September 2016
• 46 people (41 members, 5 board)
• 10 countries,  20 institutions
• ∼ 10 new packages coming
• public forum, blog, online resources
10
The RECON forum
A platform for discussing epidemics analysis in .
www. repidemicsconsortium. org/ forum
11
The RECON forum
A platform for discussing epidemics analysis in .
www. repidemicsconsortium. org/ forum
Join us! 11
RECON package: what do we aim for?
• eciency: useful for improving situation awareness in real
time; cutting-edge, computer-ecient statistical methods
12
RECON package: what do we aim for?
• eciency: useful for improving situation awareness in real
time; cutting-edge, computer-ecient statistical methods
• reliability: outputs can be trusted; continuous integration,
extensive unit testing, code review, good practices
12
RECON package: what do we aim for?
• eciency: useful for improving situation awareness in real
time; cutting-edge, computer-ecient statistical methods
• reliability: outputs can be trusted; continuous integration,
extensive unit testing, code review, good practices
• accessibility: widely available, easy learning curve; extensive
documentation, tutorials, websites, forum
12
Up-and-coming RECON packages
incidence: computation, handling, visualisation and modelling
of epicurves
www. repidemicsconsortium. org/ incidence
[released] 13
epicontacts: handling, visualisation and analysis of epidemio-
logical contacts
www. repidemicsconsortium. org/ epicontacts
[release December 2016] 14
outbreaker2: inferring who infects whom in an outbreak
Original outbreaker model: timing of symptoms and pathogen
genomes to infer infectors
(Jombart et al, PLoS Comp Biol, 2014)
15
outbreaker2: inferring who infects whom in an outbreak
Original outbreaker model: timing of symptoms and pathogen
genomes to infer infectors
(Jombart et al, PLoS Comp Biol, 2014)
Since outbreaker : new models, data, and questions.
15
outbreaker2: inferring who infects whom in an outbreak
Original outbreaker model: timing of symptoms and pathogen
genomes to infer infectors
(Jombart et al, PLoS Comp Biol, 2014)
Since outbreaker : new models, data, and questions.
But: methodological niche fragmented.
15
Are dierent methods really... dierent?
16
Are dierent methods really... dierent?
16
Are dierent methods really... dierent?
Dierent models can lead to very similar implementations.
Can we nd a general formulation?
16
What do these model look like?
• a, b, c: dierent types of data
• θ: parameters / augmented data
Data are often assumed to be conditionally independent:
p(a, b, c|θ) = p(a|θ)p(b|θ)p(c|θ)
17
What do these model look like?
• a, b, c: dierent types of data
• θ: parameters / augmented data
Data are often assumed to be conditionally independent:
p(a, b, c|θ) = p(a|θ)p(b|θ)p(c|θ)
Components can be treated as plugins.
17
outbreaker2: a general cauldron for cooking methods
Use-your-own: data type, likelihood, prior, MCMC.
18
outbreaker2: a general cauldron for cooking methods
Use-your-own: data type, likelihood, prior, MCMC.
18
outbreaker2: a general cauldron for cooking methods
Use-your-own: data type, likelihood, prior, MCMC.
18
outbreaker2: a general cauldron for cooking methods
Use-your-own: data type, likelihood, prior, MCMC.
Modularity is key to generalising approaches
18
outbreaker2: a general tool for outbreak reconstruction
19
outbreaker2: a general tool for outbreak reconstruction
• modularity: likelihood, priors,
samplers are all modules
19
outbreaker2: a general tool for outbreak reconstruction
• modularity: likelihood, priors,
samplers are all modules
• new 'extensions': contact tracing,
spatial structure, new MCMC
19
outbreaker2: a general tool for outbreak reconstruction
• modularity: likelihood, priors,
samplers are all modules
• new 'extensions': contact tracing,
spatial structure, new MCMC
• reliability: continuous integration,
extensive unit testing (aiming for
100% coverage)
19
outbreaker2: a general tool for outbreak reconstruction
• modularity: likelihood, priors,
samplers are all modules
• new 'extensions': contact tracing,
spatial structure, new MCMC
• reliability: continuous integration,
extensive unit testing (aiming for
100% coverage)
• prettier: plot methods using ggplot2,
interactive networks visualisation
19
outbreaker2: a general tool for outbreak reconstruction
• modularity: likelihood, priors,
samplers are all modules
• new 'extensions': contact tracing,
spatial structure, new MCMC
• reliability: continuous integration,
extensive unit testing (aiming for
100% coverage)
• prettier: plot methods using ggplot2,
interactive networks visualisation
• should facilitate new contributions
19
Methodological dialogue
Methodological development relies on an interdisciplinary di-
alogue
20
Methodological development relies on an interdisciplinary di-
alogue
20
Methodological development relies on an interdisciplinary di-
alogue
20
Methodological development relies on an interdisciplinary di-
alogue
20
Methodological development relies on an interdisciplinary di-
alogue
20
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
21
Outbreak response context creates distance and delays
• ecient tools can shorten delays
21
Outbreak response context creates distance and delays
• ecient tools can shorten delays
• potential of embedding methodologists in outbreak response
teams 21
Thanks to...
• ESCAIDE organisers
• Imperial College: Neil Ferguson, Rich Fitzjohn, Anne Cori,
Finlay Campbell, Evgenia Markvardt, James Hayward
• UC Berkeley: Karthik Ram
• Groups: WHO Ebola Response Team, Hackout 1/2/3,
RECON members, GOARN
• funding: HPRU-NIHR, MRC
22
More on:
www.repidemicsconsortium.org
Questions?
22

Mais conteúdo relacionado

Destaque

T.L.E. GRADE 7 LESSONS
T.L.E. GRADE 7 LESSONST.L.E. GRADE 7 LESSONS
T.L.E. GRADE 7 LESSONSDayleen Hijosa
 

Destaque (20)

MGMT 276 Syllabus
MGMT 276 SyllabusMGMT 276 Syllabus
MGMT 276 Syllabus
 
2. Manual de Doctrina Ministerio de Restauracion La Paz de Dios.
2. Manual de Doctrina Ministerio de Restauracion La Paz de Dios.2. Manual de Doctrina Ministerio de Restauracion La Paz de Dios.
2. Manual de Doctrina Ministerio de Restauracion La Paz de Dios.
 
SBS 200 SS 1 SYLLABUS
SBS 200 SS 1 SYLLABUSSBS 200 SS 1 SYLLABUS
SBS 200 SS 1 SYLLABUS
 
D1 -first submission
D1 -first submissionD1 -first submission
D1 -first submission
 
Latest EU-wide data: Resistance to last-line antibiotics continues to cause c...
Latest EU-wide data: Resistance to last-line antibiotics continues to cause c...Latest EU-wide data: Resistance to last-line antibiotics continues to cause c...
Latest EU-wide data: Resistance to last-line antibiotics continues to cause c...
 
Silvia Declich: Experiences and challenges in monitoring migrant health in mi...
Silvia Declich: Experiences and challenges in monitoring migrant health in mi...Silvia Declich: Experiences and challenges in monitoring migrant health in mi...
Silvia Declich: Experiences and challenges in monitoring migrant health in mi...
 
Evaluation of the Antibiotic Guardian campaign to help tackle antimicrobial r...
Evaluation of the Antibiotic Guardian campaign to help tackle antimicrobial r...Evaluation of the Antibiotic Guardian campaign to help tackle antimicrobial r...
Evaluation of the Antibiotic Guardian campaign to help tackle antimicrobial r...
 
Sistematizacion
SistematizacionSistematizacion
Sistematizacion
 
T.L.E. GRADE 7 LESSONS
T.L.E. GRADE 7 LESSONST.L.E. GRADE 7 LESSONS
T.L.E. GRADE 7 LESSONS
 
Marco Cavaleri: Post-approval benefit risk monitoring of vaccines: EMA perspe...
Marco Cavaleri: Post-approval benefit risk monitoring of vaccines: EMA perspe...Marco Cavaleri: Post-approval benefit risk monitoring of vaccines: EMA perspe...
Marco Cavaleri: Post-approval benefit risk monitoring of vaccines: EMA perspe...
 
Scaling up HIV testing: the role of self-testing
Scaling up HIV testing: the role of self-testingScaling up HIV testing: the role of self-testing
Scaling up HIV testing: the role of self-testing
 
Community-based HIV testing: the Athens Checkpoint initiative
Community-based HIV testing: the Athens Checkpoint initiativeCommunity-based HIV testing: the Athens Checkpoint initiative
Community-based HIV testing: the Athens Checkpoint initiative
 
PrEP implementation strategies across Europe – an overview
PrEP implementation strategies across Europe – an overviewPrEP implementation strategies across Europe – an overview
PrEP implementation strategies across Europe – an overview
 
Scaling-up harm reduction services to prevention HIV among people who inject ...
Scaling-up harm reduction services to prevention HIV among people who inject ...Scaling-up harm reduction services to prevention HIV among people who inject ...
Scaling-up harm reduction services to prevention HIV among people who inject ...
 
Monitoring the EU’s response to the HIV epidemic
Monitoring the EU’s response to  the HIV epidemicMonitoring the EU’s response to  the HIV epidemic
Monitoring the EU’s response to the HIV epidemic
 
HIV among migrants, what do we know?
HIV among migrants, what do we know?HIV among migrants, what do we know?
HIV among migrants, what do we know?
 
How can HIV among men who have sex with men be prevented in Europe? Evidence-...
How can HIV among men who have sex with men be prevented in Europe? Evidence-...How can HIV among men who have sex with men be prevented in Europe? Evidence-...
How can HIV among men who have sex with men be prevented in Europe? Evidence-...
 
Fast-track the end of AIDS global
Fast-track the end of AIDS globalFast-track the end of AIDS global
Fast-track the end of AIDS global
 
HIV: Reaching the 90-90-90 targets in europe
HIV: Reaching the 90-90-90 targets in europeHIV: Reaching the 90-90-90 targets in europe
HIV: Reaching the 90-90-90 targets in europe
 
ECDC 2016 activities 2016 and 2017 priorities: ENVI Committee, European Parli...
ECDC 2016 activities 2016 and 2017 priorities: ENVI Committee, European Parli...ECDC 2016 activities 2016 and 2017 priorities: ENVI Committee, European Parli...
ECDC 2016 activities 2016 and 2017 priorities: ENVI Committee, European Parli...
 

Semelhante a Building the next generation of statistical tools for outbreak response using R

Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data era
Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data eraScott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data era
Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data eraGigaScience, BGI Hong Kong
 
Big Data and AI in Fighting Against COVID-19
Big Data and AI in Fighting Against COVID-19Big Data and AI in Fighting Against COVID-19
Big Data and AI in Fighting Against COVID-19Bill Liu
 
Big Data and AI for Covid-19
Big Data and AI for Covid-19Big Data and AI for Covid-19
Big Data and AI for Covid-19Andrew Zhang
 
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...Crowdsourcing Week
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsKan Yuenyong
 
Bayesian networks and the search for causality
Bayesian networks and the search for causalityBayesian networks and the search for causality
Bayesian networks and the search for causalityBayes Nets meetup London
 
CSCW in Times of Social Media
CSCW in Times of Social MediaCSCW in Times of Social Media
CSCW in Times of Social MediaHendrik Drachsler
 
AstraZeneca - The promise of graphs & graph-based learning in drug discovery
AstraZeneca - The promise of graphs & graph-based learning in drug discoveryAstraZeneca - The promise of graphs & graph-based learning in drug discovery
AstraZeneca - The promise of graphs & graph-based learning in drug discoveryNeo4j
 
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"Lablupconf session3 "Application of DL in fight against COVID-19(EN)"
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"Lablup Inc.
 
Interpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical ResearchInterpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical ResearchPaul Agapow
 
TranSMART: How open source software revolutionizes drug discovery through cro...
TranSMART: How open source software revolutionizes drug discovery through cro...TranSMART: How open source software revolutionizes drug discovery through cro...
TranSMART: How open source software revolutionizes drug discovery through cro...keesvb
 
Data Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for UniversitiesData Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for UniversitiesHendrik Drachsler
 
Statistical Reasoning About Programs
Statistical Reasoning About ProgramsStatistical Reasoning About Programs
Statistical Reasoning About Programsmboehme
 
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...GigaScience, BGI Hong Kong
 
Big Data in Biomedicine: Where is the NIH Headed
Big Data in Biomedicine: Where is the NIH HeadedBig Data in Biomedicine: Where is the NIH Headed
Big Data in Biomedicine: Where is the NIH HeadedPhilip Bourne
 
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...fionabrinkman
 

Semelhante a Building the next generation of statistical tools for outbreak response using R (20)

Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data era
Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data eraScott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data era
Scott Edmunds ICIS talk at UC Davis: Open Publishing for the Big Data era
 
Big Data and AI in Fighting Against COVID-19
Big Data and AI in Fighting Against COVID-19Big Data and AI in Fighting Against COVID-19
Big Data and AI in Fighting Against COVID-19
 
Big Data and AI for Covid-19
Big Data and AI for Covid-19Big Data and AI for Covid-19
Big Data and AI for Covid-19
 
Modelling the-spread-of-sars-cov-2
Modelling the-spread-of-sars-cov-2Modelling the-spread-of-sars-cov-2
Modelling the-spread-of-sars-cov-2
 
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...
sbv IMPROVER: an industry initiative to harness the wisdom of the crowd in sc...
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
 
Bayesian networks and the search for causality
Bayesian networks and the search for causalityBayesian networks and the search for causality
Bayesian networks and the search for causality
 
CSCW in Times of Social Media
CSCW in Times of Social MediaCSCW in Times of Social Media
CSCW in Times of Social Media
 
AstraZeneca - The promise of graphs & graph-based learning in drug discovery
AstraZeneca - The promise of graphs & graph-based learning in drug discoveryAstraZeneca - The promise of graphs & graph-based learning in drug discovery
AstraZeneca - The promise of graphs & graph-based learning in drug discovery
 
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"Lablupconf session3 "Application of DL in fight against COVID-19(EN)"
Lablupconf session3 "Application of DL in fight against COVID-19(EN)"
 
Open Labs brief
Open Labs briefOpen Labs brief
Open Labs brief
 
Interpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical ResearchInterpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical Research
 
TranSMART: How open source software revolutionizes drug discovery through cro...
TranSMART: How open source software revolutionizes drug discovery through cro...TranSMART: How open source software revolutionizes drug discovery through cro...
TranSMART: How open source software revolutionizes drug discovery through cro...
 
ReComp for genomics
ReComp for genomicsReComp for genomics
ReComp for genomics
 
Data Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for UniversitiesData Sets as Facilitator for new Products and Services for Universities
Data Sets as Facilitator for new Products and Services for Universities
 
Statistical Reasoning About Programs
Statistical Reasoning About ProgramsStatistical Reasoning About Programs
Statistical Reasoning About Programs
 
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...
Scott Edmunds talk at G3 (Great GigaScience & Galaxy) workshop: Open Data: th...
 
High-resolution social networks for health
High-resolution social networks for healthHigh-resolution social networks for health
High-resolution social networks for health
 
Big Data in Biomedicine: Where is the NIH Headed
Big Data in Biomedicine: Where is the NIH HeadedBig Data in Biomedicine: Where is the NIH Headed
Big Data in Biomedicine: Where is the NIH Headed
 
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...
Biocuration 2013 - Fiona Brinkman - From genes, to genomes to networks, with ...
 

Mais de European Centre for Disease Prevention and Control

Mais de European Centre for Disease Prevention and Control (20)

Tuberculosis situation in the EU/EEA, 2019
Tuberculosis situation in the EU/EEA, 2019Tuberculosis situation in the EU/EEA, 2019
Tuberculosis situation in the EU/EEA, 2019
 
Tuberculosis situation in the EU/EEA, 2018
Tuberculosis situation in the EU/EEA, 2018Tuberculosis situation in the EU/EEA, 2018
Tuberculosis situation in the EU/EEA, 2018
 
HIV AIDS surveillance in Europe 2019- 2018 data
HIV AIDS surveillance in Europe 2019- 2018 dataHIV AIDS surveillance in Europe 2019- 2018 data
HIV AIDS surveillance in Europe 2019- 2018 data
 
Status of PrEP implementation in Europe (Nov 2019)
Status of PrEP implementation in Europe (Nov 2019)Status of PrEP implementation in Europe (Nov 2019)
Status of PrEP implementation in Europe (Nov 2019)
 
90-90-90 Goals in Europe: In Action
90-90-90 Goals in Europe: In Action90-90-90 Goals in Europe: In Action
90-90-90 Goals in Europe: In Action
 
The public health response to increasing syphilis trends in Europe
The public health response to increasing  syphilis trends in EuropeThe public health response to increasing  syphilis trends in Europe
The public health response to increasing syphilis trends in Europe
 
Tuberculosis situation in the EU/EEA, 2017
Tuberculosis situation in the EU/EEA, 2017Tuberculosis situation in the EU/EEA, 2017
Tuberculosis situation in the EU/EEA, 2017
 
Situation overview on hepatitis E in the EU/EEA Member States
Situation overview on hepatitis E in the EU/EEA Member States Situation overview on hepatitis E in the EU/EEA Member States
Situation overview on hepatitis E in the EU/EEA Member States
 
Annual Epidemiological Report for 2017: Sexually Transmitted Diseases
Annual Epidemiological Report for 2017: Sexually Transmitted DiseasesAnnual Epidemiological Report for 2017: Sexually Transmitted Diseases
Annual Epidemiological Report for 2017: Sexually Transmitted Diseases
 
The attributable fraction of deaths due to viral hepatitis: results from a se...
The attributable fraction of deaths due to viral hepatitis: results from a se...The attributable fraction of deaths due to viral hepatitis: results from a se...
The attributable fraction of deaths due to viral hepatitis: results from a se...
 
Surveillance of hepatitis B and C in the EU/EEA – 2017 data
Surveillance of hepatitis B and C in the EU/EEA – 2017 dataSurveillance of hepatitis B and C in the EU/EEA – 2017 data
Surveillance of hepatitis B and C in the EU/EEA – 2017 data
 
Whole Genome Sequencing in EU Multi-country Foodborne Outbreak Investigation
Whole Genome Sequencing in EU Multi-country Foodborne Outbreak InvestigationWhole Genome Sequencing in EU Multi-country Foodborne Outbreak Investigation
Whole Genome Sequencing in EU Multi-country Foodborne Outbreak Investigation
 
Respondent Driven Sampling
Respondent Driven Sampling Respondent Driven Sampling
Respondent Driven Sampling
 
Online Respondent-Driven Detection (RDD)
Online Respondent-Driven Detection (RDD)Online Respondent-Driven Detection (RDD)
Online Respondent-Driven Detection (RDD)
 
What have we overlooked in the epidemiology of antimicrobial resistance in Eu...
What have we overlooked in the epidemiology of antimicrobial resistance in Eu...What have we overlooked in the epidemiology of antimicrobial resistance in Eu...
What have we overlooked in the epidemiology of antimicrobial resistance in Eu...
 
HIV/AIDS surveillance in Europe 2018 (2017 data)
HIV/AIDS surveillance in Europe  2018 (2017 data)HIV/AIDS surveillance in Europe  2018 (2017 data)
HIV/AIDS surveillance in Europe 2018 (2017 data)
 
Infections among people who inject drugs -- problem solved?
Infections among people who inject drugs -- problem solved?Infections among people who inject drugs -- problem solved?
Infections among people who inject drugs -- problem solved?
 
Strategies to reduce HIV incidence in Europe
Strategies to reduce HIV incidence in EuropeStrategies to reduce HIV incidence in Europe
Strategies to reduce HIV incidence in Europe
 
Sexually transmitted infections, EU/EEA, 2016
Sexually transmitted infections, EU/EEA, 2016 Sexually transmitted infections, EU/EEA, 2016
Sexually transmitted infections, EU/EEA, 2016
 
Tuberculosis situation in the EU/EEA, 2018 - 2016 data
Tuberculosis situation in the EU/EEA, 2018 - 2016 dataTuberculosis situation in the EU/EEA, 2018 - 2016 data
Tuberculosis situation in the EU/EEA, 2018 - 2016 data
 

Último

Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...mahaiklolahd
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...narwatsonia7
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...adilkhan87451
 
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...narwatsonia7
 
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...parulsinha
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...parulsinha
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...chetankumar9855
 
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadGENUINE ESCORT AGENCY
 
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableGENUINE ESCORT AGENCY
 
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...GENUINE ESCORT AGENCY
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...tanya dube
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Dipal Arora
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Dipal Arora
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Ishani Gupta
 
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...parulsinha
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableDipal Arora
 

Último (20)

Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
 
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟  9332606886 ⟟ Call Me For G...
Top Rated Bangalore Call Girls Ramamurthy Nagar ⟟ 9332606886 ⟟ Call Me For G...
 
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
 
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
 
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...
Call Girls Vasai Virar Just Call 9630942363 Top Class Call Girl Service Avail...
 
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
 
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
 
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
 

Building the next generation of statistical tools for outbreak response using R

  • 1. Building the next generation of statistical tools for outbreak response using R Thibaut Jombart 28th November 2016 Imperial College London MRC Centre for Outbreak Analysis and Modelling 1
  • 2. Reproducible / open science... 1
  • 3. Reproducible / open science... It's just science! 1
  • 4. What do we need for 'reproducible' science? 2
  • 5. What do we need for 'reproducible' science? 2
  • 6. What do we need for 'reproducible' science? 2
  • 7. What do we need for 'reproducible' science? 2
  • 8. Outline 1. Lessons learnt from the Ebola outbreak response 2. The R Epidemics Consortium 3. Up-and-coming RECON packages 4. Methodological dialogue during outbreak response 3
  • 10. Lessons learnt from the Ebola response 4
  • 11. Lessons learnt from the Ebola response 4
  • 12. Lessons learnt from the Ebola response 4
  • 13. Lessons learnt from the Ebola response Most statistical/modelling tools for situation awareness missing. 4
  • 14. What tools do we need? Some examples: • data cleaning: dictionaries, entry matching • graphics: case incidence in space and time, contact tracing • parameter estimation: key delays, transmissibility • estimate / test CFR: gender, health care workers, treaments eects • predictions: case incidence, mortality, evaluate interventions • report: (semi-)automated situation reports 5
  • 15. Who do we need to develop these tools? 6
  • 16. Who do we need to develop these tools? 6
  • 17. Who do we need to develop these tools? 6
  • 18. Who do we need to develop these tools? 6
  • 19. The R Epidemics Consortium
  • 20. Hackout 3: a hackathon for emergency outbreak response Last summer at the rOpenSci headquarters (Berkeley) 7
  • 21. Hackout 3: from ideas to projects to... report data contacts delay time security siterep incidence peak estimation gui integration transmission cleaning outbreaks reporting trend outbreaker bayesian number shinytracing cleanr clusters collectionefficiency parsing unit automation censoring compiled contact contacttracing epicontacts epiinfo package repository reproducible anonymised automated curation ecdc ggplot interface linelists mutations reproduction series testing vhf bias dictionary epiestim linelist parallel parameters rates secure secured situation symptoms userfriendly cdc code encrypted encryption epidemics exposure fast genomics incubation opensource period reliable tree continuous follow functional model rcpp synchronised systems dashboard distribution locations tools awareness format free tidy cases generation review 8
  • 22. Hackout 3: from ideas to projects to... report data contacts delay time security siterep incidence peak estimation gui integration transmission cleaning outbreaks reporting trend outbreaker bayesian number shinytracing cleanr clusters collectionefficiency parsing unit automation censoring compiled contact contacttracing epicontacts epiinfo package repository reproducible anonymised automated curation ecdc ggplot interface linelists mutations reproduction series testing vhf bias dictionary epiestim linelist parallel parameters rates secure secured situation symptoms userfriendly cdc code encrypted encryption epidemics exposure fast genomics incubation opensource period reliable tree continuous follow functional model rcpp synchronised systems dashboard distribution locations tools awareness format free tidy cases generation review How do we keep momentum once the event is over? 8
  • 23. RECON: the R Epidemics Consortium A taskforce to build a new generation of outbreak response tools in . www. repidemicsconsortium. org 9
  • 24. In a nutshell www. repidemicsconsortium. org • started 6th September 2016 • 46 people (41 members, 5 board) • 10 countries, 20 institutions • ∼ 10 new packages coming • public forum, blog, online resources 10
  • 25. The RECON forum A platform for discussing epidemics analysis in . www. repidemicsconsortium. org/ forum 11
  • 26. The RECON forum A platform for discussing epidemics analysis in . www. repidemicsconsortium. org/ forum Join us! 11
  • 27. RECON package: what do we aim for? • eciency: useful for improving situation awareness in real time; cutting-edge, computer-ecient statistical methods 12
  • 28. RECON package: what do we aim for? • eciency: useful for improving situation awareness in real time; cutting-edge, computer-ecient statistical methods • reliability: outputs can be trusted; continuous integration, extensive unit testing, code review, good practices 12
  • 29. RECON package: what do we aim for? • eciency: useful for improving situation awareness in real time; cutting-edge, computer-ecient statistical methods • reliability: outputs can be trusted; continuous integration, extensive unit testing, code review, good practices • accessibility: widely available, easy learning curve; extensive documentation, tutorials, websites, forum 12
  • 31. incidence: computation, handling, visualisation and modelling of epicurves www. repidemicsconsortium. org/ incidence [released] 13
  • 32. epicontacts: handling, visualisation and analysis of epidemio- logical contacts www. repidemicsconsortium. org/ epicontacts [release December 2016] 14
  • 33. outbreaker2: inferring who infects whom in an outbreak Original outbreaker model: timing of symptoms and pathogen genomes to infer infectors (Jombart et al, PLoS Comp Biol, 2014) 15
  • 34. outbreaker2: inferring who infects whom in an outbreak Original outbreaker model: timing of symptoms and pathogen genomes to infer infectors (Jombart et al, PLoS Comp Biol, 2014) Since outbreaker : new models, data, and questions. 15
  • 35. outbreaker2: inferring who infects whom in an outbreak Original outbreaker model: timing of symptoms and pathogen genomes to infer infectors (Jombart et al, PLoS Comp Biol, 2014) Since outbreaker : new models, data, and questions. But: methodological niche fragmented. 15
  • 36. Are dierent methods really... dierent? 16
  • 37. Are dierent methods really... dierent? 16
  • 38. Are dierent methods really... dierent? Dierent models can lead to very similar implementations. Can we nd a general formulation? 16
  • 39. What do these model look like? • a, b, c: dierent types of data • θ: parameters / augmented data Data are often assumed to be conditionally independent: p(a, b, c|θ) = p(a|θ)p(b|θ)p(c|θ) 17
  • 40. What do these model look like? • a, b, c: dierent types of data • θ: parameters / augmented data Data are often assumed to be conditionally independent: p(a, b, c|θ) = p(a|θ)p(b|θ)p(c|θ) Components can be treated as plugins. 17
  • 41. outbreaker2: a general cauldron for cooking methods Use-your-own: data type, likelihood, prior, MCMC. 18
  • 42. outbreaker2: a general cauldron for cooking methods Use-your-own: data type, likelihood, prior, MCMC. 18
  • 43. outbreaker2: a general cauldron for cooking methods Use-your-own: data type, likelihood, prior, MCMC. 18
  • 44. outbreaker2: a general cauldron for cooking methods Use-your-own: data type, likelihood, prior, MCMC. Modularity is key to generalising approaches 18
  • 45. outbreaker2: a general tool for outbreak reconstruction 19
  • 46. outbreaker2: a general tool for outbreak reconstruction • modularity: likelihood, priors, samplers are all modules 19
  • 47. outbreaker2: a general tool for outbreak reconstruction • modularity: likelihood, priors, samplers are all modules • new 'extensions': contact tracing, spatial structure, new MCMC 19
  • 48. outbreaker2: a general tool for outbreak reconstruction • modularity: likelihood, priors, samplers are all modules • new 'extensions': contact tracing, spatial structure, new MCMC • reliability: continuous integration, extensive unit testing (aiming for 100% coverage) 19
  • 49. outbreaker2: a general tool for outbreak reconstruction • modularity: likelihood, priors, samplers are all modules • new 'extensions': contact tracing, spatial structure, new MCMC • reliability: continuous integration, extensive unit testing (aiming for 100% coverage) • prettier: plot methods using ggplot2, interactive networks visualisation 19
  • 50. outbreaker2: a general tool for outbreak reconstruction • modularity: likelihood, priors, samplers are all modules • new 'extensions': contact tracing, spatial structure, new MCMC • reliability: continuous integration, extensive unit testing (aiming for 100% coverage) • prettier: plot methods using ggplot2, interactive networks visualisation • should facilitate new contributions 19
  • 52. Methodological development relies on an interdisciplinary di- alogue 20
  • 53. Methodological development relies on an interdisciplinary di- alogue 20
  • 54. Methodological development relies on an interdisciplinary di- alogue 20
  • 55. Methodological development relies on an interdisciplinary di- alogue 20
  • 56. Methodological development relies on an interdisciplinary di- alogue 20
  • 57. Outbreak response context creates distance and delays 21
  • 58. Outbreak response context creates distance and delays 21
  • 59. Outbreak response context creates distance and delays 21
  • 60. Outbreak response context creates distance and delays 21
  • 61. Outbreak response context creates distance and delays 21
  • 62. Outbreak response context creates distance and delays 21
  • 63. Outbreak response context creates distance and delays 21
  • 64. Outbreak response context creates distance and delays • ecient tools can shorten delays 21
  • 65. Outbreak response context creates distance and delays • ecient tools can shorten delays • potential of embedding methodologists in outbreak response teams 21
  • 66. Thanks to... • ESCAIDE organisers • Imperial College: Neil Ferguson, Rich Fitzjohn, Anne Cori, Finlay Campbell, Evgenia Markvardt, James Hayward • UC Berkeley: Karthik Ram • Groups: WHO Ebola Response Team, Hackout 1/2/3, RECON members, GOARN • funding: HPRU-NIHR, MRC 22