Skip to content
Snippets Groups Projects
Commit 8db7c0aa authored by bay9355's avatar bay9355
Browse files
parents 95727af9 f1466dac
No related branches found
No related tags found
No related merge requests found
...@@ -374,21 +374,16 @@ class cami(): ...@@ -374,21 +374,16 @@ class cami():
# for visualization with nvenn # for visualization with nvenn
self.result_gene_sets[cami_method_name] = set(cami_genes) self.result_gene_sets[cami_method_name] = set(cami_genes)
sys.setrecursionlimit(recursion_limit)
# transform all vertex indices to their corresponding gene names in a result set # save the results in outputfiles
for tool in result_sets: self.generate_output(cami_method_name, seed_genes, cami_vlist, cami_vertices, putative_vertices, cami_genes,
self.result_gene_sets[tool.name] = set([gene_name_map[vertex] for vertex in result_sets[tool]]) gene_name_map, codes2tools, cami_scores)
# add seeds to result sets for drugstone and digest # add seeds to result sets for drugstone and digest
for toolname in self.result_gene_sets: for toolname in self.result_gene_sets:
self.result_module_sets[toolname] = self.result_gene_sets[toolname].union(set([gene_name_map[svertex] for svertex in self.seed_lst])) self.result_module_sets[toolname] = self.result_gene_sets[toolname].union(set([gene_name_map[svertex] for svertex in self.seed_lst]))
print(f'With the {len(seed_genes)} seed genes the module predicted by {toolname} contains {len(self.result_module_sets[toolname])} genes') print(f'With the {len(seed_genes)} seed genes the module predicted by {toolname} contains {len(self.result_module_sets[toolname])} genes')
sys.setrecursionlimit(recursion_limit)
# save the results in outputfiles
self.generate_output(cami_method_name, seed_genes, cami_vlist, cami_vertices, putative_vertices, cami_genes,
gene_name_map, codes2tools, cami_scores)
def generate_output(self, cami_method, seed_genes, cami_vlist, cami_vertices, putative_vertices, cami_genes, def generate_output(self, cami_method, seed_genes, cami_vlist, cami_vertices, putative_vertices, cami_genes,
gene_name_map, codes2tools, cami_scores): gene_name_map, codes2tools, cami_scores):
# save all predictions by all tools # save all predictions by all tools
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment