This project aims to simulate how disease spread in a network using flight routes. Then it will try to find an optimal strategy to spread disease as efficient as possible. Do not read it with malicious purpose.
You firstly need to have the same environment as ntds_2018 (can be found here)
Then you will also need to add Basemap. you can run the following command on a terminal:
conda install -c anaconda basemap
You will then need to run Spreading_disease.ipynb
All cells are already run once. You can for sure run it again, if you downloaded the required dataset (can be found here)
this is the folder containing needed dataset.
In this folder you will find all past milestones needed for the course ntds_2018
Main notebook containing the whole project. This is the only file you need to look at
A short animation of how disease propagate in the network. it uses codec=h264
so you might need a software such as vlc
. It is generated thanks to the notebook Spreading_disease.ipynb
.
The license
The file you are reading right now.
Feel free to take back our work and improve it as you wish. This is a MIT license, so the only request we would ask is that please don't forget to cite us.
- Matyas Lustig
- Aurélien Pomini
- David Salathé
- Justine Weber
This project is licensed under the MIT License.
- All the nice theory applied in this project is thanks to Prof. Pierre Vandergheynst and Prof. Pascal Frossard
- All this project could have been done thanks to the support of the teaching assistant of the course ntds_2018