diff --git a/src/konnektor/network_planners/generators/heuristic_maximal_network_generator.py b/src/konnektor/network_planners/generators/heuristic_maximal_network_generator.py index aff982f..0c9b03c 100644 --- a/src/konnektor/network_planners/generators/heuristic_maximal_network_generator.py +++ b/src/konnektor/network_planners/generators/heuristic_maximal_network_generator.py @@ -141,6 +141,7 @@ def generate_ligand_network(self, components: Iterable[Component]) -> LigandNetw else: try: best_mapping = next(mapping_generator) + break except: continue if best_mapping is not None: diff --git a/src/konnektor/network_planners/generators/maximal_network_generator.py b/src/konnektor/network_planners/generators/maximal_network_generator.py index 1f59aa5..0bf9a36 100644 --- a/src/konnektor/network_planners/generators/maximal_network_generator.py +++ b/src/konnektor/network_planners/generators/maximal_network_generator.py @@ -128,6 +128,7 @@ def generate_ligand_network(self, components: Iterable[Component]) -> LigandNetw else: try: best_mapping = next(mapping_generator) + break except: print("warning") continue