Emits evidence rows compatible with r4subcore::validate_evidence() for
each risk item in the register, plus aggregate risk metric rows.
Usage
risk_register_to_evidence(
risk_register,
ctx,
source_name = "r4subrisk",
source_version = NULL
)Arguments
- risk_register
A
risk_registerfromcreate_risk_register().- ctx
An
r4sub_run_contextfromr4subcore::r4sub_run_context().- source_name
Character; the name of the evidence source.
- source_version
Character or
NULL; version of the source.
Value
A data.frame of evidence rows passing r4subcore::validate_evidence().
Examples
if (FALSE) { # \dontrun{
library(r4subcore)
ctx <- r4sub_run_context(study_id = "TEST001", environment = "DEV")
risks <- data.frame(
risk_id = "R001", description = "Missing vars",
probability = 4, impact = 5, detectability = 2
)
rr <- create_risk_register(risks)
ev <- risk_register_to_evidence(rr, ctx = ctx)
} # }