Sensitivity Analysis¶
Perform sensitivity analysis for a country¶
-
scripts.sensitivity.
calculate
(country, parallel=True, save=True)[source] Base function to perform the sensitivity analysis for a country.
- Arguments:
country (string) – ISO2 code of country to consider.
parallel (bool) – calculates all regions within a country parallel. Set to False if you have little capacity on the machine (default: True).
save (bool) – boolean to decide whether you want to save the output to a csv file (default: True).
- Returns:
- dataframe – Pandas dataframe with all outcomes per parameter combination.
Prepare sensitivity analysis¶
-
scripts.sensitivity.
prepare_sens_analysis
(storm_name_list=[])[source] Function to prepare the sensitivity analysis for a country.
- Arguments:
- storm_name_list (list) – list of storms to include in sensitivity analysis. If kept empty, default storms will be used.
- Returns:
param_values (list) – list of 5000 combinations of parameter values to be used in sensitivity analysis.
storm_name_list (list) – list of storms to include in sensitivity analysis.