Skip to content

TACC/PandemicExerciseTool

Repository files navigation

PandemicExerciseTool

This repo contains the assets for the front-end GUI of the Interactive Outbreak Simulator tool, as well as assets for the Django REST framework, task management, and container orchestration. This project can be launched following the instructions below. It will pull in the stand-alone Python implementation of an outbreak simulator to serve as the backend engine.

Requirements

The only requirements are Git (to clone the repository), Docker (to launch all of the services), and a web browser.

Quick Start

Clone the repository

$ git clone https://github.com/TACC/PandemicExerciseTool

Start the production environment

$ make start

-or-

$ docker compose -f docker-compose.yml up -d --build

Open http://localhost:3000 to view it in your browser.

Stop the production environment

$ make stop

-or-

$ docker compose -f docker-compose.yml down

Using the Tool

simulator_image

  1. Under 'Set Scenario', assign custom disease parameters or select parameters from the drop down list
  2. Under 'Set Scenario', add initial infected cases to at least one county
  3. (Optional) Under 'Add Interventions', add new non-pharmaceutical intervention strategies
  4. Click 'Play' to begin evolving the simulation
  5. Explore the interactive map, plot, and table
  6. Click 'Pause' and 'Reset Simulation' to start over