Skip to content

Virus spread simulation based on a number of different data-points. Semester Project for INFO 6205 fall 2020.

License

Notifications You must be signed in to change notification settings

mnk400/viral-diseases-simulator

Repository files navigation

Viral Diseases Simulator

Build Status

This is a virus simulation system built as the semester project of INFO6205 for fall 2020. Details about the simulation and the project can be found in the Project Report.



Example Renders

Some example renders can be found in data/Example Renders or from the following links:

Using pre-built binaries

macOS

Download packaged application for macOS. If the application does not open on double click, open by right clicking the application and then clicking open. This is required because this is not a signed binary.

Windows

Download for the portable windows version. Run by finding and double clicking "Viral Disease Simulator.exe" in the directory. If windows shows a warning, please click on "More Info" and then "Run Anyways".

Linux

Download for the portable binary for linux. Run by naviagting to the downloaded directory in commandline, and running ./"Viral Disease Simulator".

Running from codebase

Note: For macOS, you need a python version with tkinter version 6.8 or greater, or use the --disable-UI flag to disable UI completely. I recommend python3.8 or above from the python.org, please note python versions from brew WILL not work.

pip install -r requirements.txt --user
python main.py

To run with no GUI

To disable the helper GUI, use --disable-UI flag.

python main.py --disable-UI

This will load all the data from config/config.ini. This will default to covid.stats portion of the config when it comes to variables that define the characteristics of a virus(stuff like K or R value). Change the values in the covid.stats to change virus characteristics.

References

Created by Manik, Pallak Singh, and Yatish Pitta

About

Virus spread simulation based on a number of different data-points. Semester Project for INFO 6205 fall 2020.

Resources

License

Stars

Watchers

Forks

Packages

No packages published