Is epidemiology ready for Big Software?

Pathog Dis. 2019 Feb 1;77(1):ftz006. doi: 10.1093/femspd/ftz006.


Large-scale, open-source software projects like EMOD offer a new approach to epidemiological modeling. Built by a team of professional software developers, EMOD offers significant advantages over 'single-use' models designed by individual research teams, including comprehensive documentation, automated testing and extensive support. In addition, as an individual-based model, it allows much greater complexity and flexibility than the compartmental models that are most commonly used in epidemiology. Adopting modern software development practices, as embodied by EMOD, is essential for ensuring that the best models are available to the greatest number of people.

Keywords: EMOD; epidemiology; individual-based models; modeling.

Publication types

  • Letter

MeSH terms

  • Epidemiologic Methods*
  • Humans
  • Models, Theoretical
  • Software*