Need help with Epidemiology101?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

241 Stars 71 Forks MIT License 71 Commits 0 Opened issues


Epidemic Modeling for Everyone

Services available


Need anything else?

Contributors list


Epidemic Modeling for Everyone

Multipopulation model

Repository to accompany the blog series: Epidemic Modeling

These blog posts were recently featured in the Data Exchange Podcast by Ben Lorica in two episodes:

Background Information

  1. CoVID-19: Everything you need to know

  2. CoVID-19: The first truly global event


  1. Epidemiology001.ipynb - Visualizing the spread of CoVID-19

  2. Epidemiology002.ipynb - Visualizing individual CoVID-19 patient data

  3. Epidemiology003.ipynb - CoVID-19: Forecasting the death toll

Compartmental Models

  1. Epidemiology101.ipynb - Epidemic Modeling 101: Or why your CoVID19 exponential fits are wrong

  2. Epidemiology102.ipynb - Epidemic Modeling 102: All CoVID-19 models are wrong, but some are useful

  3. Epidemiology103.ipynb - Epidemic Modeling 103: Adding confidence intervals and stochastic effects to your CoVID-19 Models

  4. Epidemiology104.ipynb - Epidemic Modeling 104: Impact of Seasonal effects on CoVID-19

  5. Epidemiology105.ipynb - Epidemic Modeling 105: Competing CoVID-19 Strains

Network models

  1. Epidemiology 201.ipynb - Epidemiology 201: Network Structure, Super-spreaders and Contact Tracing


  1. Epidemiology 301.ipynb - Epidemiology 301: How to model the effects of vaccination


  • Jupyter notebook includes all the code used to generate the figures in the blog posts. Run the code online using Binder

  • - Python module encapsulates all the code necessary to numerically implement arbitrary compartmental epidemic models

  • - Python module encapsulates all the code necessary to numerically implement arbitrary epidemic models on networks

Be kept put to date on all things Machine Learning and Data Science right in your mail box. Sign up to The Sunday Briefing newsletter:

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.