From 20d8a81fdf15f36c0f368415aec24f17fc406fcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Al=C3=A1n=20Mu=C3=B1oz?= <amuoz@ed.ac.uk> Date: Wed, 11 Aug 2021 18:31:54 +0100 Subject: [PATCH] bugfix. dsignal being written into h5 Former-commit-id: a79f07df7828b8a74aee766ca4ba1ec357084946 --- core/processor.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/processor.py b/core/processor.py index 38120394..b722d8b0 100644 --- a/core/processor.py +++ b/core/processor.py @@ -49,7 +49,7 @@ class PostProcessorParameters(ParametersABC): processes={ "merger": "/extraction/general/None/area", "picker": ["/extraction/general/None/area"], - "processes": {"dsignal": ["/general/None/area"]}, + "processes": {"dsignal": ["/extraction/general/None/area"]}, "process_parameters": {}, "process_outpaths": {}, }, @@ -113,17 +113,17 @@ class PostProcessor: if process in self.parameters["processes"]["process_parameters"] else self.process_parameters[process].default() ) - print(parameters.to_dict()) loaded_process = self.process_classfun[process](parameters) for dataset in datasets: if isinstance(dataset, list): # multisignal process - dataset = [self._signal[d] for d in dataset] + signal = [self._signal[d] for d in dataset] elif isinstance(dataset, str): - dataset = self._signal[dataset] + print(dataset) + signal = self._signal[dataset] else: raise ("Incorrect dataset") - result = loaded_process.run(dataset) + result = loaded_process.run(signal) # If no outpath defined, place the result in the minimum common # branch of all signals used @@ -145,7 +145,7 @@ class PostProcessor: elif isinstance(dataset, str): outpath = dataset[1:].replace("/", "_") - self.writer.write(result, "/postprocessing/" + process + "/" + outpath) + self._writer.write(result, "/postprocessing/" + process + "/" + outpath) def _if_dict(item): -- GitLab