mesmer.utils.separate_hist_future#
- mesmer.utils.separate_hist_future(var_c, time_c, cfg)#
Separate historical and future time periods into separate keys in dictionary.
- Parameters:
var_c (dict) – variable dictionary with concatenated historical and future scenarios as keys
[“h-scen_f”] (xd array of variable (run, time, x), np.ndarray)
time_c (dict) – time dictionary with concatenated historical and future scenarios as keys
[“h-scen_f”] (1d array of years, np.ndarray)
cfg (module) – config file containing metadata
- Returns:
var_s (dict) – variable dictionary with separated historical and future scenarios as keys
[hist] / [scen_f] (xd array of variable (run, time, x), np.ndarray)
time_s (dict) – time dictionary with separated historical and future scenarios as keys
[“hist] / [scen_f] (1d array of years, np.ndarray)
Notes
- Assumption
each scenario starts in the same year
at least 2-dim variable array is passed with 1st dim nr runs, 2nd dim nr ts