/OVATION

Primary LanguagePython

Markdown Syntax Guide

Prerequisites

  1. An "ovation" user and group with gid and uid's of 1015 are required on the target host - best to deploy in the ovation user's home directory
  2. This project contains a .devcontainer directory for VS Code -- opening the main project folder in VS Code will give the option to develop in a container

Environment variables

  1. Environment variables are held in the ovation.env file, but the defaults should work too

Manually Running the model and plot generation

  1. The model can be manually run from the source directory with ovation_model.py
  2. The plots can be manually generated by running ovation_plot.py in the source_plots directory

Output

  1. Files are located in the output directory, which is available externally to the Docker container as a volume

Docker

  1. See the project Dockerfile (not the VS Code Dockerfile) and docker-compose.yml files for details on dependencies and how things are run (every 5 minutes)