radius = {} for thread_id in threads.keys(): cons = get_inters_and_cons(threads[thread_id], edges) # Update cons for uid in cons: if uid in radius: radius[uid] = radius[uid] + 1 else: radius[uid] = 1 interactions[group_id] = edges contributions[group_id] = radius # OVERALL all_id = 0 all_name = 'All' all_edges = Edge.combine(interactions.values()) all_conts = User.combine(contributions.values()) interactions[all_id] = all_edges contributions[all_id] = all_conts group_hash[all_id] = all_name outs = Exporter.export(contributions, user_hash, interactions) #print outs success = sql_handler.insert_plots(sys.argv[1], outs, group_hash) if success == False: print False exit() sql_handler.cleanup() print True #doc = xmltodict.parse(fd.read())