From 697afec30a2f30ebf56b397cbc1349be3a629fa7 Mon Sep 17 00:00:00 2001 From: Yoann Dufresne <yoann.dufresne0@gmail.com> Date: Thu, 14 Mar 2019 17:04:19 +0100 Subject: [PATCH] louvain for evaluation --- deconvolve.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deconvolve.py b/deconvolve.py index ee9d2d6..97756b3 100644 --- a/deconvolve.py +++ b/deconvolve.py @@ -46,8 +46,8 @@ def deconvolve2(G,node): return # nothing to deconvolve here for node2,clique_id in cliques.items(): - G.add_node(node+"-MI%d" % clique_id) - G.add_edge(node+"-MI%d" % clique_id, node2, contigs=(G[node][node2]['contigs'] if 'contigs' in G[node][node2] else "")) + G.add_node(node+".%d" % clique_id) + G.add_edge(node+".%d" % clique_id, node2, contigs=(G[node][node2]['contigs'] if 'contigs' in G[node][node2] else "")) # for debugging G2.nodes[node2]['mi'] = clique_id @@ -62,4 +62,4 @@ g_nodes = list(G.nodes()) for node in g_nodes: deconvolve2(G,node) -nx.write_graphml(G,sys.argv[1]+".deconvolved.graphml") +nx.write_graphml(G,sys.argv[1]+".louvain-deconvolved.graphml") -- GitLab