sup3r.bias.bias_calc

Utilities to calculate the bias correction factors for biased data that is going to be fed into the sup3r downscaling models. This is typically used to bias correct GCM data vs. some historical record like the WTK or NSRDB.

Classes

DataRetrievalBase(base_fps, bias_fps, ...[, ...])

Base class to handle data retrieval for the biased data and the baseline data

LinearCorrection(base_fps, bias_fps, ...[, ...])

Calculate linear correction *scalar +adder factors to bias correct data

MonthlyLinearCorrection(base_fps, bias_fps, ...)

Calculate linear correction *scalar +adder factors to bias correct data

MonthlyScalarCorrection(base_fps, bias_fps, ...)

Calculate linear correction *scalar factors to bias correct data. This typically used when base data is just monthly means and standard deviations cannot be computed. This is case for vortex data, for example. Thus, just scalar factors are computed as mean(base_data) / mean(bias_data). Adder factors are still written but are exactly zero.

SkillAssessment(base_fps, bias_fps, ...[, ...])

Calculate historical skill of one dataset compared to another.