dsalathe / group_ntds

Shared repo for milestone and flight route project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spreading disease through the airs

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.

Getting Started

Prerequisites

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

Deployment

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)

Architecture

>data

this is the folder containing needed dataset.

>milestones

In this folder you will find all past milestones needed for the course ntds_2018

-Spreading_disease.ipynb

Main notebook containing the whole project. This is the only file you need to look at

-spreading.mp4

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.

-License

The license

-README

The file you are reading right now.

Contributing

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.

Authors

  • Matyas Lustig
  • Aurélien Pomini
  • David Salathé
  • Justine Weber

License

This project is licensed under the MIT License.

Acknowledgments

  • 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

About

Shared repo for milestone and flight route project

License:MIT License


Languages

Language:Jupyter Notebook 100.0%