Broadwick: a framework for computational epidemiology
- PMID: 26846686
- PMCID: PMC4743398
- DOI: 10.1186/s12859-016-0903-2
Broadwick: a framework for computational epidemiology
Abstract
Background: Modelling disease outbreaks often involves integrating the wealth of data that are gathered during modern outbreaks into complex mathematical or computational models of transmission. Incorporating these data into simple compartmental epidemiological models is often challenging, requiring the use of more complex but also more efficient computational models. In this paper we introduce a new framework that allows for a more systematic and user-friendly way of building and running epidemiological models that efficiently handles disease data and reduces much of the boilerplate code that usually associated to these models. We introduce the framework by developing an SIR model on a simple network as an example.
Results: We develop Broadwick, a modular, object-oriented epidemiological framework that efficiently handles large epidemiological datasets and provides packages for stochastic simulations, parameter inference using Approximate Bayesian Computation (ABC) and Markov Chain Monte Carlo (MCMC) methods. Each algorithm used is fully customisable with sensible defaults that are easily overridden by custom algorithms as required.
Conclusion: Broadwick is an epidemiological modelling framework developed to increase the productivity of researchers by providing a common framework with which to develop and share complex models. It will appeal to research team leaders as it allows for models to be created prior to a disease outbreak and has the ability to handle large datasets commonly found in epidemiological modelling.
Figures

Similar articles
-
ABC: a useful Bayesian tool for the analysis of population data.Infect Genet Evol. 2010 Aug;10(6):826-33. doi: 10.1016/j.meegid.2009.10.010. Epub 2009 Oct 30. Infect Genet Evol. 2010. PMID: 19879976
-
Inference in high-dimensional parameter space.J Comput Biol. 2015 Nov;22(11):997-1004. doi: 10.1089/cmb.2015.0086. Epub 2015 Jul 15. J Comput Biol. 2015. PMID: 26176624
-
HIV with contact tracing: a case study in approximate Bayesian computation.Biostatistics. 2010 Oct;11(4):644-60. doi: 10.1093/biostatistics/kxq022. Epub 2010 May 10. Biostatistics. 2010. PMID: 20457785
-
Statistical inference for stochastic simulation models--theory and application.Ecol Lett. 2011 Aug;14(8):816-27. doi: 10.1111/j.1461-0248.2011.01640.x. Epub 2011 Jun 17. Ecol Lett. 2011. PMID: 21679289 Review.
-
Spatial and spatio-temporal models with R-INLA.Spat Spatiotemporal Epidemiol. 2013 Dec;7:39-55. doi: 10.1016/j.sste.2013.07.003. Spat Spatiotemporal Epidemiol. 2013. PMID: 24377114 Review.
Cited by
-
Continental-scale, data-driven predictive assessment of eliminating the vector-borne disease, lymphatic filariasis, in sub-Saharan Africa by 2020.BMC Med. 2017 Sep 27;15(1):176. doi: 10.1186/s12916-017-0933-2. BMC Med. 2017. PMID: 28950862 Free PMC article.
-
EMULSION: Transparent and flexible multiscale stochastic models in human, animal and plant epidemiology.PLoS Comput Biol. 2019 Sep 13;15(9):e1007342. doi: 10.1371/journal.pcbi.1007342. eCollection 2019 Sep. PLoS Comput Biol. 2019. PMID: 31518349 Free PMC article.
-
Research perspectives on animal health in the era of artificial intelligence.Vet Res. 2021 Mar 6;52(1):40. doi: 10.1186/s13567-021-00902-4. Vet Res. 2021. PMID: 33676570 Free PMC article. Review.
-
Teaching undergraduate physical chemistry lab with kinetic analysis of COVID-19 in the United States.J Chem Educ. 2022 Oct 11;99(10):3471-3477. doi: 10.1021/acs.jchemed.2c00416. Epub 2022 Aug 9. J Chem Educ. 2022. PMID: 36589277 Free PMC article.
References
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources