Fix: typo in the config reading was blocking calibration

This commit is contained in:
2025-08-21 11:39:11 +02:00
parent d7f778d531
commit ebd14bcbae
2 changed files with 5 additions and 4 deletions

View File

@@ -120,8 +120,9 @@ def apply_scatt_calibration(df, curve_type=None, params=None):
def calibrate_particle_data(df, config):
"""Wrapper to apply both incandescence and scattering calibration based on config."""
inc_conf = config.get("inc_calibration", {})
scatt_conf = config.get("scatt_calibration", {})
cal_cfg = config.get("calibration", {})
inc_conf = cal_cfg.get("incandescence", {})
scatt_conf = cal_cfg.get("scattering", {})
df = apply_inc_calibration(
df,

View File

@@ -46,8 +46,8 @@ def load_and_resolve_config(args):
},
"calibration": {
"incandescence": {
"curve_type": get(base, "calibration.incadescence.curve_type", None),
"parameters": get(base, "calibration.incadescence.parameters", None),
"curve_type": get(base, "calibration.incandescence.curve_type", None),
"parameters": get(base, "calibration.incandescence.parameters", None),
},
"scattering": {
"curve_type": get(base, "calibration.scattering.curve_type", None),