def run(convoFile): profiles = importMappedProfiles() edges = importJSON(convoFile) verify_consistency.run(edges) with open(convoFile + "_bipartite", "w") as outfile: for edge in edges: if valid(profiles, edge): json.dump(edge, outfile) outfile.write('\n')
def run(edges): profs = importMappedProfiles() for edge in edges: for u in [edge["profile1"], edge["profile2"]]: if int(u) not in profs: print u