CovidSim
   HOME

TheInfoList



OR:

CovidSim is an epidemiological model for COVID-19 developed by
Imperial College COVID-19 Response Team The Imperial College COVID-19 Response Team is a group of experts from Imperial College London studying the COVID-19 pandemic and informing the government of the United Kingdom, and governments and public health agencies around the world. The te ...
, led by Neil Ferguson. The Imperial College study addresses the question: If complete suppression is not feasible, what is the best strategy combining incomplete suppression and control that is feasible and leads to acceptable outcomes? Text was copied from this source, which is available under
Creative Commons Attribution 4.0 International License


History

CovidSim is an
agent-based model An agent-based model (ABM) is a computational model for simulating the actions and interactions of autonomous agents (both individual or collective entities such as organizations or groups) in order to understand the behavior of a system and wha ...
and was based on an earlier influenza model. The codebase for the model was initially constructed 2005.


Informing policy decisions

For UK Prime Minister
Boris Johnson Alexander Boris de Pfeffel Johnson (; born 19 June 1964) is a British politician, writer and journalist who served as Prime Minister of the United Kingdom and Leader of the Conservative Party from 2019 to 2022. He previously served as F ...
, it was, according to David Adam writing in ''
The Atlantic ''The Atlantic'' is an American magazine and multi-platform publisher. It features articles in the fields of politics, foreign affairs, business and the economy, culture and the arts, technology, and science. It was founded in 1857 in Boston, ...
'', "a critical factor in jolting the UK government into changing its policy on the pandemic" and order a nationwide lockdown to limit the spread of the Coronavirus.


Software

In May 2020, a C++ derivative of the code was released to
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous ...
. The last and current release tag is v0.15.0 Additionally, an
Anaconda Anacondas or water boas are a group of large snakes of the genus '' Eunectes''. They are found in tropical South America. Four species are currently recognized. Description Although the name applies to a group of snakes, it is often used ...
package exists with release v0.8.0 The software should be distinguished from the ICL'
COVID-19 Scenario Analysis Tool
(currently Version 4), which is hosted under the domain name https://www.covidsim.org, but according to the research documentation is relying on the model combined with a ''squire'' model, which is the underlying transmission model in the absence of vaccination. Further details are available under ICL's ''Report 33''.


Code reviews and expert opinions

''Note that the mentioned model ships with and is marked with a list of warnings and user information, e.g. no support, stochastic nature/kernel, criticality of input parameters etc.''


Soundness

American programmer
John Carmack John D. Carmack II (born August 20, 1970) is an American computer programmer and video game developer. He co-founded the video game company id Software and was the lead programmer of its 1990s games ''Commander Keen'', ''Wolfenstein 3D'', ''Doo ...
said in April 2020 that he worked on the code before it was released to the public, when it was a single 15,000-line
C programming language ''The C Programming Language'' (sometimes termed ''K&R'', after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as ...
file and "some of the functions looked like they were machine translated from Fortran", but that "it fared a lot better going through the gauntlet of code analysis tools I hit it with than a lot of more modern code".


Shortcomings

''
New Scientist ''New Scientist'' is a magazine covering all aspects of science and technology. Based in London, it publishes weekly English-language editions in the United Kingdom, the United States and Australia. An editorially separate organisation publishe ...
'' reported in March 2020 that one group from the
New England Complex Systems Institute The New England Complex Systems Institute (NECSI) is an independent American research institution and think tank dedicated to advancing analytics and its application to the challenges of society, and the interaction of complex systems with the envi ...
reviewing the model suggested that it contained "systematic errors". British newspaper ''
The Telegraph ''The Telegraph'', ''Daily Telegraph'', ''Sunday Telegraph'' and other variant names are popular names for newspapers. Newspapers with these titles include: Australia * ''The Telegraph'' (Adelaide), a newspaper in Adelaide, South Australia, publ ...
'' reported that some software engineers who reviewed the new code called it "totally unreliable" and a "buggy mess". In the opinion of University of Oxford computer scientist
Michael Wooldridge Michael Richard Lewis Wooldridge (born 7 November 1956) is an Australian doctor, company director, and former politician. He served as deputy leader of the Liberal Party from 1993 to 1994, under John Hewson. In the Howard Government he held mi ...
, the code was "developed without the ceremony and rigor" of professional products, which is not untypical for research software and often intended to be not understood by third parties, or to be reused; and "while the extensive criticism about relaxed software engineering practices is perhaps justified, it was not fundamentally flawed".


Model characteristics


Reproducibility

An independent review by Codecheck led by Dr Stephen Eglen of the
University of Cambridge , mottoeng = Literal: From here, light and sacred draughts. Non literal: From this place, we gain enlightenment and precious knowledge. , established = , other_name = The Chancellor, Masters and Schola ...
confirmed that they were able to reproduce the key findings from the response team's report by using the software. PDF report available. A June 2020 editorial in ''
Nature Nature, in the broadest sense, is the physics, physical world or universe. "Nature" can refer to the phenomenon, phenomena of the physical world, and also to life in general. The study of nature is a large, if not the only, part of science. ...
'' declared the original CovidSim codebase met the requirements of scientific reproducibility.


Uncertainty

Further research exists to identify the following three sources of uncertainty in the simulation: parametric uncertainty, model structure uncertainty and scenario uncertainty: The simulation output depends critically on the inputs and can change up to 300% based on 940 parameters, of which 19 are considered most sensitive. Model structure and scenario uncertainty must therefore be understood. The results obtained by Imperial using the model are consistent with other models that make similar assumptions.


Extensibility

Calibration of the model has been hampered by the lack of testing, especially the poor understanding of the prevalence of asymptomatic infection, however the Imperial College team makes reasonable assumptions. The model's reliance on a simplified picture of social interactions limits its extensibility to counterfactuals. The general nature of conclusions based on such a model can be expected to be similar to those of a simple compartmental model.


Other applications, related or follow-up research

* Additional research is based on the model, e.g. for simulation of effect of school closures on mortality. * Wouter Edeling et al. contributed a FabSim3 plug-in called ''FabCovidSim'', which is based on ''EasyVVUQ'', a Python 3 library to facilitate verification, validation and uncertainty quantification (VVUQ) for a wide variety of simulations. * In a recent publication on
MedRxiv medRxiv (pronounced "med-archive") is an Internet site distributing unpublished eprints about health sciences. It distributes complete but unpublished manuscripts in the areas of medicine, clinical research, and related health sciences without c ...
, which was now accepted by
BMJ Open ''BMJ Open'' is a peer-reviewed open access medical journal that is dedicated to publishing medical research from all disciplines and therapeutic areas. It is published by BMJ and considers all research study types, from protocols through phase I t ...
by Laydon et al., the authors utilize the model to "Measure the effects of the Tier system on the COVID-19 pandemic in the UK between the first and second national lockdowns, before the emergence of the B.1.1.7 variant of concern" and conclude that "...interventions at least as stringent as Tier 3 are required to suppress transmission, especially considering more transmissible variants, at least until effective vaccination is widespread or much greater population immunity has amassed."


See also

* List of COVID-19 simulation models *
MRC Centre for Global Infectious Disease Analysis The MRC Centre for Global Infectious Disease Analysis is a Medical Research Council funded research centre at Imperial College London and a WHO collaborating centre. It is part of the Department of Infectious Disease Epidemiology at School of ...


References


Further reading

*


External links

* {{Github, mrc-ide/covid-sim
CodeCheckers covid-report9
on GitHub COVID-19 models