https://github.com/arnauqb/gradabm

Differentiable Agent-based Epidemiology

https://github.com/arnauqb/gradabm

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Differentiable Agent-based Epidemiology

Basic Info
  • Host: GitHub
  • Owner: arnauqb
  • License: mit
  • Default Branch: main
  • Size: 102 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of AdityaLab/GradABM
Created almost 4 years ago · Last pushed over 3 years ago
Metadata Files
Readme License

README.md

Differentiable Agent-based Epidemiology

Pre-print paper

Implementation of the paper "Differentiable Agent-based Epidemiology."

Authors: Ayush Chopra, Alexander Rodrguez, Jayakumar Subramanian, Balaji Krishnamurthy, B. Aditya Prakash, Ramesh Raskar *Equal contribution

Pre-print: http://arxiv.org/abs/2207.09714

Requirements

Use the package manager conda to install required Python dependencies. Note: We used Python 3.7.

bash conda env create -f enviroment.yml

Training

The following command will train and predict for all regions from epidemic week 202036 (GPU):

bash python -u main.py -st MA -j -d 0 1 2 3 -ew 202036 --seed 1234 -m GradABM-time-varying -di COVID

where -st is the US state (joint model for counties in the state ), -j is joint training, -d are the GPU devices to be used, -ew is the epidemic week and di is disease (either COVID or Flu). For running this in multiple weeks, see examples in Scripts/run.sh.

For CPU, you want to use: bash python -u main.py -st MA -j -d cpu -ew 202036 --seed 1234 -m GradABM-time-varying -di COVID

Contact:

If you have any questions about the code, please contact Alexander Rodriguez at arodriguezc[at]gatech[dot]edu and Ayush Chopra ayushc[at]mit[dot]edu

Owner

  • Name: Arnau Quera-Bofarull
  • Login: arnauqb
  • Kind: user
  • Location: Oxford

Astrophysicist now doing research on agent-based modeling at Oxford.

GitHub Events

Total
Last Year