Run a set of basic consistency checks on the key qualitative data inputs (scenarios, capabilities, domains, and mappings).

validate_scenarios(scenarios, capabilities, domains, mappings)

Arguments

scenarios

Dataframe of qualitative scenarios.

capabilities

Dataframe of capabilities.

domains

Dataframe of domain mappings.

mappings

Dataframe of qualitative to quantitative mappings.

Value

An invisible boolean as to success/failure of validation steps.

Details

Checks that:

  • All scenarios are distinct

  • All controls referenced in scenarios are defined in the controls table

  • All controls are distinct

Examples

if (FALSE) {
validate_scenarios(scenarios, capabilities, domains, mappings)
}