From e7e6b69d0897bf46ee2f0bb4841f7f09698ce3c8 Mon Sep 17 00:00:00 2001 From: George Marchment <georgemarchment@yahoo.fr> Date: Tue, 26 Nov 2024 10:04:15 +0100 Subject: [PATCH] Fix problem identification of names of channels: basically just added a strip() --- src/channel.py | 2 +- src/operation.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/channel.py b/src/channel.py index fecaa77..1e9cdfb 100644 --- a/src/channel.py +++ b/src/channel.py @@ -14,7 +14,7 @@ class Channel(Nextflow_Building_Blocks): """ def __init__(self, name, origin): - self.name = name + self.name = name.strip() self.origin = origin to_call = self.get_name_processes_subworkflows() if(self.name in to_call): diff --git a/src/operation.py b/src/operation.py index 5a90448..b329a45 100644 --- a/src/operation.py +++ b/src/operation.py @@ -183,6 +183,7 @@ class Operation(Executor): channel.add_source(self) def add_origin(self, name): + name = name.strip() #Check that it's not already been added added = False for o in self.origins: -- GitLab