Options for normalizing raw quality indicator values to a common scale.

interface QualityNormalizationOptions {
    deltaMaxRef?: number;
    rmseMaxRef?: number;
    mapeMaxRef?: number;
    nashSutcliffeMinClamp?: number;
    kgeMinClamp?: number;
    normalizeScale?: number;
}

Properties

deltaMaxRef?: number

Reference max value for DELTA normalization (default: 10 mm/h)

rmseMaxRef?: number

Reference max value for RMSE normalization (default: 10 mm/h)

mapeMaxRef?: number

Reference max value for MAPE normalization (default: 100%)

nashSutcliffeMinClamp?: number

Floor value when normalizing NASH_SUTCLIFFE: raw values below this are clamped before scaling (default: 0)

kgeMinClamp?: number

Floor value when normalizing KLING_GUPTA: raw values below this are clamped before scaling (default: 0)

normalizeScale?: number

Scale for normalized output: 1 for 0-1, 100 for 0-100 (default: 1)