This commit is contained in:
@@ -119,6 +119,10 @@ def parents_dag(go_terms, ontology=['BP']):
|
||||
edges = rpy.r.edges(graph)
|
||||
edges.pop('all')
|
||||
edge_dict = {}
|
||||
for head, nei in edges.items():
|
||||
edge_dict[head] = nei.values()
|
||||
for head, neighbours in edges.items():
|
||||
for nn in neighbours.values():
|
||||
if edge_dict.has_key(nn):
|
||||
edge_dict[nn].append(head)
|
||||
else:
|
||||
edge_dict[nn] = [head]
|
||||
return edge_dict
|
||||
|
Reference in New Issue
Block a user