Skip to content
Snippets Groups Projects
Commit 427e6738 authored by George Marchment's avatar George Marchment
Browse files

Conitnue to clean -> Commented the generation of the pos dot

parent 8c931396
No related branches found
No related tags found
No related merge requests found
Pipeline #14231 failed with stage
in 2 minutes and 10 seconds
......@@ -80,6 +80,9 @@ class Nextflow_Building_Blocks:
def get_name_file(self):
return self.origin.get_name_file()
def get_root_directory(self):
return self.origin.get_root_directory()
def get_rocrate_key(self, dico):
return f"{self.get_file_address()[len(dico['temp_directory'])+1:]}#{self.get_name()}"
......
......@@ -208,11 +208,7 @@ class Nextflow_File(Nextflow_Building_Blocks):
def get_file_address(self):
return os.path.normpath(self.file)
def get_root_directory(self):
if(self.origin==None):
return '/'.join(self.get_file_address().split('/')[:-1])
else:
return self.origin.get_root_directory()
#Returns either a subworkflow or process from the name
def get_element_from_name(self, name):
......
......@@ -146,8 +146,8 @@ def generate_graph_dot(filename, dico, label_node = True, label_edge = True, ren
fill_dot(dot, dico, label_node, label_edge)
#metro_dot(dot, dico, relevant_nodes = relevant_nodes)
dot.save(filename=f'{filename}.dot')
dot.format = 'dot'
dot.render(filename=f'{filename}_pos')
#dot.format = 'dot'
#dot.render(filename=f'{filename}_pos')
if(render_graphs):
dot.render(filename=f'{filename}.dot', outfile=f'{filename}.png')
......
......@@ -461,7 +461,8 @@ class Process(Nextflow_Building_Blocks):
self.initialise_name()
self.initialise_parts()
self.initialise_inputs_outputs()
annotations = self.get_processes_annotation()
#annotations = self.get_processes_annotation()
annotations = None
if(annotations!=None):
self.tools = annotations[self.get_code()]["tools"]
self.commands = annotations[self.get_code()]["commands"]
......
......@@ -146,6 +146,9 @@ class Workflow:
"""
return self.address
def get_root_directory(self):
return '/'.join(self.get_address().split('/')[:-1])
def get_workflow_directory(self):
"""Method that returns the workflow directory
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment