Skip to content

bezirganyan/evid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPLv3 License made-with-python Documentation Status

Evid - pandemic simulator for big cities

Evid is an open-source agent-based epidemic simulator, to simulate spreads of epidemic in big cities.

Logo

Documentation

Documentation

Getting started

Clone the project

  git clone https://github.com/bezirganyan/evid.git

The yerevan_osm_data.csv in the config file can be found at https://data.mendeley.com/datasets/7wwryn57tr/2. Please download this file from the above link and put in the project repository.

Go to the project directory

  cd evid

Install dependencies

  pip3 install -r requirements.txt

Start a somilation run

  python3 run.py configs/config.yaml 1440

where configs/config.yaml is the default configuration file, which can be modified, and the 1440 is the number of simulation steps to perform. Since by default each simulation step corresponds to one real life hour, 1440 steps will generate 1440/24 = 60 days of data. number of simulation steps. By default one simulation step corresponds to one hour in the simulation world.

About

Epidemy simualtion and visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •