/spanish_flu_on_airports

Simulate Spanish flu epidemics on the world's aerial network

Primary LanguageJupyter NotebookMIT LicenseMIT

Would humanity survive a Spanish flu pandemic today?

This is the research question we tackle here in the context of the project of 2019-2020's EPFL course A Network Tour of Data Science (EE-558).

We first construct and analyze the graph of the world's aerial network. Then we run simulations of a Spanish flu epidemic on it and compare different control strategies.

Requirements

  • python=3.6.9
  • numpy=1.16.3
  • matplotlib=3.1.1
  • seaborn=0.9.0
  • networkx=2.4
  • powerlaw=1.4.4
  • sklearn=0.20.3
  • EoN=1.1
  • statsmodels=0.10.1

Structure of the repository

.
├── main_notebook.ipynb # where all the fun happens
├── data                # contains the datasets imported by the notebook
├── figures             # contains the figures output by the notebook
├── graphs              # contains the .gexf files output by the notebook to be read with Gephi
├── reports             # contains the report and an extended version of it
└── scripts             # contains the scripts imported by the notebook

Authors

  • Doenz Jonathan
  • Esguerra Martin
  • Vojinovic Stefano