| Literature DB >> 34252083 |
Robert Hinch1, William J M Probert1, Anel Nurtay1, Michelle Kendall1,2, Chris Wymant1, Matthew Hall1, Katrina Lythgoe1, Ana Bulas Cruz1, Lele Zhao1, Andrea Stewart1, Luca Ferretti1, Daniel Montero3, James Warren3, Nicole Mather3, Matthew Abueg4, Neo Wu4, Olivier Legat4, Katie Bentley5,6, Thomas Mead5,6, Kelvin Van-Vuuren5, Dylan Feldner-Busztin5, Tommaso Ristori7, Anthony Finkelstein8,9, David G Bonsall1,10, Lucie Abeler-Dörner1, Christophe Fraser1,11.
Abstract
SARS-CoV-2 has spread across the world, causing high mortality and unprecedented restrictions on social and economic activity. Policymakers are assessing how best to navigate through the ongoing epidemic, with computational models being used to predict the spread of infection and assess the impact of public health measures. Here, we present OpenABM-Covid19: an agent-based simulation of the epidemic including detailed age-stratification and realistic social networks. By default the model is parameterised to UK demographics and calibrated to the UK epidemic, however, it can easily be re-parameterised for other countries. OpenABM-Covid19 can evaluate non-pharmaceutical interventions, including both manual and digital contact tracing, and vaccination programmes. It can simulate a population of 1 million people in seconds per day, allowing parameter sweeps and formal statistical model-based inference. The code is open-source and has been developed by teams both inside and outside academia, with an emphasis on formal testing, documentation, modularity and transparency. A key feature of OpenABM-Covid19 are its Python and R interfaces, which has allowed scientists and policymakers to simulate dynamic packages of interventions and help compare options to suppress the COVID-19 epidemic.Entities:
Year: 2021 PMID: 34252083 PMCID: PMC8328312 DOI: 10.1371/journal.pcbi.1009146
Source DB: PubMed Journal: PLoS Comput Biol ISSN: 1553-734X Impact factor: 4.475
Fig 1Schematic depiction of the interaction networks within OpenABM-Covid19.
The household network is recurrent, the occupation network is a daily sample of a recurrent network, and the random network is transient and rebuilt each day.
Fig 2Summary of interactions between individuals within OpenABM-Covid19.
(A) Distribution of daily simulated interactions stratified by the network upon which they occur. (B) Distribution of daily simulated interactions stratified by age group. Distribution of daily simulated interactions stratified by age group of both individuals in the (C) occupation, (D) household, and (E) random networks. Summarised interactions are from the first day of a single simulation in a population of 1 million individuals with UK-like demographics and household structure. Zero counts are shown in white in panels C, D, E.
Fig 3Transmission events stratified by age of source and recipient and by infectious status of source.
Infectious status of source is specified in panel title. Data are from a single simulated epidemic of 1 million individuals with OpenABM-Covid19 following the first wave of the COVID19 epidemic in England. Zero counts are shown in white.
Fig 4Age-stratified infection fatality ratio (IFR) from a single simulation of OpenABM-Covid19.
Simulation in a population of 1 million with UK-like demography and with a lockdown when SARS-CoV2 prevalence reached 1.55%.
Age-stratified infection fatality ratio (IFR) from a single simulation of OpenABM-Covid19.
| Age group | IFR (%) |
|---|---|
| 0–9 | 0 |
| 10–19 | 0 |
| 20–29 | 0 |
| 30–39 | 0.0292 |
| 40–49 | 0.1173 |
| 50–59 | 0.3165 |
| 60–69 | 1.655 |
| 70–79 | 3.7406 |
| 80+ | 9.4691 |
| Whole population | 0.8659 |
Simulation in a population of 1 million with UK-like demography and with a lockdown when SARS-CoV2 prevalence reached 1.55%.
Fig 5Example of model outputs from OpenABM-Covid19 compared to observed data from the first wave in England.
Simulations are from 50 simulations in a population of 56 million individuals with UK-like demographics and control interventions. The beginning of the national lockdown is 23rd March 2020. Overlaid data are provisional counts of the number of deaths (measured by date of death) involving the coronavirus (COVID-19) registered in England (accessed on 5th June 2020), COVID19 patients in hospital beds (England), daily hospital admissions (England) from the UK government’s COVID19 dashboard, and estimates of seroprevalence in England from the UK Office of National Statistics. Simulations are not calibrated to hospitalisation data, only shown for completeness.
Fig 6Schematic of infection and disease transitions within OpenABM-Covid19.
The disease status of an individual, and the probability and time distribution of transitions. The Φxxx(age) variables are the probability of transition to a particular state, when the individual can progress to more than one state within the model, where the probability depends upon the age of the individual. The τxxx are the gamma distributed variables of the time taken to make the transition.