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.
The only requirements are Git (to clone the repository), Docker (to launch all of the services), and a web browser.
$ git clone https://github.com/TACC/PandemicExerciseTool
$ make start
-or-
$ docker compose -f docker-compose.yml up -d --build
Open http://localhost:3000 to view it in your browser.
$ make stop
-or-
$ docker compose -f docker-compose.yml down
- Under 'Set Scenario', assign custom disease parameters or select parameters from the drop down list
- Under 'Set Scenario', add initial infected cases to at least one county
- (Optional) Under 'Add Interventions', add new non-pharmaceutical intervention strategies
- Click 'Play' to begin evolving the simulation
- Explore the interactive map, plot, and table
- Click 'Pause' and 'Reset Simulation' to start over