diff --git a/deconvolution/main/evaluate.py b/deconvolution/main/evaluate.py index 95895643b488b9bbb04d53c4cbe9cb11973956ef..8be77814ca0ada07fc01e5435c6fb32e20011efe 100755 --- a/deconvolution/main/evaluate.py +++ b/deconvolution/main/evaluate.py @@ -2,6 +2,7 @@ import sys +sys.setrecursionlimit(10000) import argparse from termcolor import colored import networkx as nx @@ -318,7 +319,7 @@ def recursive_longest_path(current_node, current_molecule, next_nodes, longest_p longest = 0 longest_next = None - min_mol_idx = current_molecule + 10000 + min_mol_idx = float('inf') # Recursively compute the longest path for mol_idx, node in next_nodes[current_node][current_molecule]: size, _, _ = recursive_longest_path(node, mol_idx, next_nodes, longest_paths)