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