From d0b9b7c38bb6705e2f28d8037b45a336f171c75d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Al=C3=A1n=20Mu=C3=B1oz?= <amuoz@ed.ac.uk> Date: Fri, 19 Nov 2021 12:38:07 +0000 Subject: [PATCH] earlystop and postprocessing bugfix --- pcore/pipeline.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcore/pipeline.py b/pcore/pipeline.py index 209c437b..e1723117 100644 --- a/pcore/pipeline.py +++ b/pcore/pipeline.py @@ -247,7 +247,7 @@ class Pipeline(ProcessABC): # Run post processing post_proc_params = PostProcessorParameters.from_dict( - self.parameters.postprocessing.to_dict() + self.parameters.postprocessing ) PostProcessor(filename, post_proc_params).run() return True @@ -267,7 +267,7 @@ class Pipeline(ProcessABC): s = Signal(filename) df = s["/extraction/general/None/area"] frac_clogged_traps = ( - df[df.columns[i - earlystop["ntps_to_eval"] : i]] + df[df.columns[-1 - earlystop["ntps_to_eval"] : -1]] .dropna(how="all") .notna() .groupby("trap") -- GitLab