An Evaluator-driven Risk Management Process

Working notes for building a risk assessment process using the Evaluator toolkit. This vignette details the basic flow used at some organizations to maintain reproducability of inputs and results. While other technologies and solutions may be employed, this workflow is intended to be easy to implement for users familiar with source control principles.

Starting from Scratch

Performing an Analysis

What to Store

If using the sample workflow, you will have two subdirectories located under a parent evaluator directory in your home folder. inputs contains the qualitative scenarios and input data files, while results stores the simulation results, including the summarized data files. Both directories together represent an analysis snapshot.

Quick Start Script

When using create_templates() an run_analysis.R file will be placed at the base of the evaluator directory. A sample ultra-quick workflow looks like:

  1. Run evaluator::create_templates()
  2. Edit the inputs for your situation.
  3. Run the quick start script with code like the following:
base_dir <- "~/evaluator"
source("~/evaluator/run_analysis.R")