Evid is an open-source agent-based epidemic simulator, to simulate spreads of epidemic in big cities.
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.