Run TRISK sensitivity analysis on multiple scenarios
Source:R/run_sensitivity_analysis.R
run_trisk_sa.RdThis function performs a sensitivity analysis by running the TRISK model on multiple scenarios. It takes a list of parameter sets and runs the TRISK model for each set, returning a comprehensive set of results that includes net present value (NPV), probability of default (PD), company trajectories, and model parameters.
Arguments
- assets_data
Data frame containing asset information.
- scenarios_data
Data frame containing scenario information.
- financial_data
Data frame containing financial information.
- carbon_data
Data frame containing carbon price information.
- run_params
A list of parameter sets where each set contains the required parameters for a single TRISK model run. Each parameter set must include `scenario_geography`, `baseline_scenario`, `target_scenario`, and `shock_year`. Find their definition and other Trisk parameters at
run_trisk_model- ...
Additional arguments passed to
get_filtered_assets_data(`country_iso2`, `sector`, `technology`, and `company_name`).