Giter Site home page Giter Site logo

particle-based-covid19-simulator's Introduction

Particle-Based-COVID-19-Simulator

Requirements:

  1. OS Windows/Linux/Mac.
  2. MATLAB R2019/R2020.

Particle-Based COVID-19 Simulator with Contact Tracing and Testing.

Link to the paper: https://ieeexplore.ieee.org/document/9372866

Link to the video: https://www.youtube.com/watch?v=BJfjmWfi6ac&feature=youtu.be

How to use?

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.

Vaccination Strategies for COVID-19: Effective and Sterilizing Immunization Cases.

Link to the video: https://www.youtube.com/watch?v=z2j4hcmmOwc

Link to the paper: https://ieeexplore.ieee.org/abstract/document/9542855

How to use?

  • 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.

Note:

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}}

particle-based-covid19-simulator's People

Contributors

aknurkarabay avatar akuzdeuov avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.