From ebd14bcbaebaa608638ac20203f4fad231eee9d3 Mon Sep 17 00:00:00 2001 From: Barbara Bertozzi Date: Thu, 21 Aug 2025 11:39:11 +0200 Subject: [PATCH] Fix: typo in the config reading was blocking calibration --- src/sp2xr/calibration.py | 5 +++-- src/sp2xr/helpers.py | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/sp2xr/calibration.py b/src/sp2xr/calibration.py index 66539cc..d94d147 100644 --- a/src/sp2xr/calibration.py +++ b/src/sp2xr/calibration.py @@ -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, diff --git a/src/sp2xr/helpers.py b/src/sp2xr/helpers.py index 397edd0..2718d22 100644 --- a/src/sp2xr/helpers.py +++ b/src/sp2xr/helpers.py @@ -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),