/pandemic-dataviz

🦠📊 Data Viz of a virus spreading with multiple scenarii.

Primary LanguagePythonMIT LicenseMIT

Simulated Pandemic - Command Line

Yet another ugly command line simulation of interesting situations. Tweak your parameters to create a pandemic situation and vizualise the evolution of the infection data (deaths, infections, curations and still unaffected). Add social distancing with walls to see the difference in spreading, add range to the virus or increase the rates for state alterations.

Setup

To setup the project on your local machine:

  1. Click on Fork.
  2. Go to your fork and clone the project to your local machine.
  3. git clone https://github.com/Guilyx/pandemic-dataviz.git
  4. pip3 install -r requirements.txt

Run

To run a simple simulation without vizualisation, run : python3 src/main.py

To run a simulation with stackchart vizualisation, run : python3 src/dataviz.py

Contribute

To contribute to the project:

  1. Choose any open issue from here. (You can also create one yourself and we can discuss!)
  2. Comment on the issue: Can I work on this? and get assigned.
  3. Make changes to your fork and send a PR.

To create a PR:

Follow the given link to make a successful and valid PR: https://help.github.com/articles/creating-a-pull-request/

To send a PR, follow these rules carefully, otherwise your PR will be closed:

  1. Make PR title in this formats:
Fixes #IssueNo : Name of Issue
Feature #IssueNo : Name of Issue
Enhancement #IssueNo : Name of Issue

According to what type of issue you believe it is.

For any doubts related to the issues, i.e., to understand the issue better etc, comment down your queries on the respective issue.