environmentaltools.common.bias_adjustment
- environmentaltools.common.bias_adjustment(obs, hist, rcp, variable, funcs=['gumbel_l', 'gumbel_r'], quantiles=[0.1, 0.9], params=None)[source]
Bias adjustment for climate data using parametric quantile mapping.
- Parameters:
obs (pd.DataFrame) – Observed data.
hist (pd.DataFrame) – Historical simulation data.
rcp (pd.DataFrame) – Scenario/projection data.
variable (str) – Variable name to adjust.
funcs (list, optional) – List of distribution names. Defaults to [“gumbel_l”, “gumbel_r”].
quantiles (list, optional) – Quantiles for tail adjustment. Defaults to [0.1, 0.9].
params (dict, optional) – Precomputed distribution parameters. Defaults to None.
- Returns:
(hist, rcp) with bias-adjusted values in column ‘unbiased’.
- Return type:
tuple