- OS Windows/Linux/Mac.
- MATLAB R2019/R2020.
Link to the paper: https://ieeexplore.ieee.org/document/9372866
Link to the video: https://www.youtube.com/watch?v=BJfjmWfi6ac&feature=youtu.be
In order to replicate results in the paper for the Lecco province, run the main_lecco.m file by setting the tracing_ratio (beta) and testing_rate (theta) parameters as in the paper. If you are interested in simulating for a new region then you need to open main.m file and calibrate the model by setting new parameters.
Link to the video: https://www.youtube.com/watch?v=z2j4hcmmOwc
Link to the paper: https://ieeexplore.ieee.org/abstract/document/9542855
- To calibrate the model, use main_v2.m script. It is basically a modified version of the main_lecco.m script. We included an additional state, age, to make transitions from the Infected/Isolated state to the Severely Infected state based on the ages of particles. Then, you can use the calibrated model to simulate different vaccination strategies. You can also download the calibrated model, used in the paper, for the province of Lecco from here.
- To simulate effective immunization cases (random vaccination/age based vaccination) for particles above 19, use effective_vaccination.m script.
- To simulate effective immunization cases (random vaccination/age based vaccination) for particles between 19-69, use effective_vaccination_v2.m script.
- To simulate sterilizing immunization cases (random vaccination/age based vaccination) for particles above 19, use sterilizing_vaccination.m script.
- To simulate sterilizing immunization cases (random vaccination/age based vaccination) for particles between 19-69, use sterilizing_vaccination_v2.m script.
If you use this code in your research, please cite the following papers:
@ARTICLE{9372866,
author={A. {Kuzdeuov} and A. {Karabay} and D. {Baimukashev} and B. {Ibragimov} and H. A. {Varol}},
journal={IEEE Open Journal of Engineering in Medicine and Biology},
title={A Particle-Based COVID-19 Simulator With Contact Tracing and Testing},
year={2021},
volume={2},
number={},
pages={111-117},
doi={10.1109/OJEMB.2021.3064506}}
@ARTICLE{9542855,
author={Karabay, Aknur and Kuzdeuov, Askat and Ospanova, Shyryn and Lewis, Michael and Varol, Huseyin Atakan},
journal={IEEE Journal of Biomedical and Health Informatics},
title={A Vaccination Simulator for COVID-19: Effective and Sterilizing Immunization Cases},
year={2021},
volume={},
number={},
pages={1-1},
doi={10.1109/JBHI.2021.3114180}}