Coder Social home page Coder Social logo

school_seirx's Introduction

Assessing the impact of SARS-CoV-2 prevention measures in Austrian schools by means of agent-based simulations calibrated to clustertracing data

Author: Jana Lasser, Graz University of Technology ([email protected])

Simulations using the scseirx (small-community-SEIRX) package to simulate disease spread in small communities and under a range of different interventions. This repository is an application to schools, presented in this preprint.

This software is under development and intended to respond rapidly to the current situation. Please use it with caution and bear in mind that there might be bugs.

Reference:

Lasser, J., Sorger, J., Richter, L., Thurner, S., Schmid, D., Klimek, P. (2022). Assessing the impact of SARS-CoV-2 prevention measures in schools by means of agent-based simulations calibrated to cluster tracing data. Nature Communications. DOI: 10.1038/s41467-022-28170-6

Contents

The content of this repository is structured into four main parts, also reflected in the folder structure of the code subfolder.

  1. Model calibration
  2. Analysis of intervention measures
  3. Sensitivity analysis
  4. Analysis of vaccination scenarios
  5. Visualizations

Each of the four parts has its own README file, giving instructions on how to reproduce the simulations and analyses presented in the paper.

Note: to run the scripts listed here, you will need to download the necessary data from the OSF repository corresponding to this project. Please download the folder data from the repository and place it in the same directory of the repository as this README file.

Requirements

This project requires Python and Jupyter Notebooks as well as the scseirx Python package (v1.4.1) to run. The scseirx python package can be installed using pip. This should satisfy all other package dependencies.

pip install -Iv scseirx==1.4.1

The installation of the package takes about one minute on a modern laptop with a fast internet connection, depending on how many dependencies need to be downloaded.

In the README of the scseirx simulation repository you can find

  • A detailed description of the simulation design and implementation
  • Easy-to-follow usage examples for the simulation package (specifically relevant for the school application is this example notebook).
  • Installation instructions for linux

school_seirx's People

Contributors

janalasser avatar

Stargazers

Claudio Moroni avatar Pietro Monticone avatar

Watchers

 avatar

Forkers

heistera kiivock

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.