From ed76b319d9ceabd19a78238e524b691d5d06c024 Mon Sep 17 00:00:00 2001 From: luenensc <peter.luenenschloss@ufz.de> Date: Sun, 3 Mar 2024 17:05:55 +0100 Subject: [PATCH] updated changelog --- CHANGELOG.md | 1 + saqc/funcs/outliers.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f56df1fb2..ef5c8a0ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ SPDX-License-Identifier: GPL-3.0-or-later Iterable of Series and dict-like with series values. - `plot`: added `yscope` keyword - `setFlags`: function to replace `flagManual` +- `flagUniLOF`: added defaultly applied correction to mitigate phenomenon of overflagging at relatively steep data value slopes. (parameter `slope_correct`). ### Changed ### Removed ### Fixed diff --git a/saqc/funcs/outliers.py b/saqc/funcs/outliers.py index 2a5652ce6..dfb1a84ef 100644 --- a/saqc/funcs/outliers.py +++ b/saqc/funcs/outliers.py @@ -383,7 +383,7 @@ class OutliersMixin: g_mask = s_mask.diff() g_mask = g_mask.cumsum() dat = self._data[field] - od_groups = dat.interpolate('linear').groupby(by=g_mask) + od_groups = dat.interpolate("linear").groupby(by=g_mask) first_vals = od_groups.first() last_vals = od_groups.last() max_vals = od_groups.max() -- GitLab