diff --git a/src/call.py b/src/call.py index 0ae3d38c251f30f93bc20a21440c8b181a7fc7af..8c0f5767a4cb20650580ecc33d395d3893415374 100644 --- a/src/call.py +++ b/src/call.py @@ -54,7 +54,7 @@ class Call(Executor): if(para.get_type()=="Call"): tab = para.get_elements_called(tab_input = tab.copy(), first_call = False) elif(para.get_type()=="Operation"): - tab += para.get_elements_called(tab = tab.copy()) + tab = para.get_elements_called(tab = tab.copy()) temp = list(set(tab)) #del tab diff --git a/src/workflow.py b/src/workflow.py index f458b400e4446f4ddbd59e63a77af514c31fe3eb..6815b28250f201625ee1c95d73f6d3a03acfc96e 100644 --- a/src/workflow.py +++ b/src/workflow.py @@ -19,7 +19,7 @@ class Workflow: license = None, creativeWorkStatus = None, authors = None, version = None, keywords = None, producer = None, publisher = None, processes_2_remove = None): - print("here") + if(not os.path.isfile(file)): nextflow_files = glob.glob(f'{file}/*.nf') if(len(nextflow_files)==0):