covid19ABM / comma

An agent-based microsimulation model to study mental health outcomes during covid-19 lockdowns
https://covid19abm.github.io/comma/
Apache License 2.0
2 stars 1 forks source link
abm covid-19 python simulation

COMMA - COvid Mental-health Model with Agents

comma lets you run agent-based simulations to study mental health outcomes during covid-19 lockdowns.

Project status

Python package pages-build-deployment Docs Quality Gate Status github license badge OpenSSF Best Practices Coverage Code style: black

Why?

This project aims at understanding the full spectrum of impacts the lockdown policies had during the COVID-19 pandemic, specifically on non-COVID-19-related health outcomes, such as mental health. Although lockdowns reduced disease transmission and mortality, they also potentially exacerbated mental health issues. By using comma you can simulate real-world scenarios, and estimate/compare the effects of lockdown policies on the mental health of an a-priori defined population across time.

Table of contents

Installation

Prerequisites

Install from source

We recommend installing comma in a virtual environment. For example, in conda:

conda create --name comma_env
conda activate comma_env

Then installing comma with pip by cloning the github repository locally:

git clone git@github.com:covid19ABM/comma.git
cd comma
python -m pip install .

That's it! After following these steps, you should have comma installed in a dedicated virtual environment and be ready to use it.

[ ↑ Back to top ↑ ]

Example

You can find a tutorial that demonstrates the usage of comma in the /notebooks folder.

[ ↑ Back to top ↑ ]

License

comma is under free open source Apache License Version 2.0. This means that you're free to use, modify, and distribute this software, even for commercial applications.

[ ↑ Back to top ↑ ]

Diagram

diagram

[ ↑ Back to top ↑ ]

Credits

This is a project funded by the Netherlands eScience Center (Grant ID: NLESC.SSI.2022b.022) and awarded to Dr Kristina Thompson (Wageningen University) and developed in collaboration with the Netherlands eScience Center. More information on the Research Software Directory.

mhm

An agent-based simulation model to study mental health outcomes during covid-19 lockdowns