From 1f04f859c96d9c155e1f1aaf424700790c688505 Mon Sep 17 00:00:00 2001 From: worku005 <dirk-jan.vanworkum@wur.nl> Date: Wed, 8 Jan 2025 16:03:13 +0100 Subject: [PATCH] also show when node does not exist --- src/main/java/nl/wur/bif/pantools/utils/Utils.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/nl/wur/bif/pantools/utils/Utils.java b/src/main/java/nl/wur/bif/pantools/utils/Utils.java index 0af62a900..0447200c7 100644 --- a/src/main/java/nl/wur/bif/pantools/utils/Utils.java +++ b/src/main/java/nl/wur/bif/pantools/utils/Utils.java @@ -1813,9 +1813,14 @@ public final class Utils { } else { Pantools.logger.info("Using homology groups provided by user."); for (Long hmGroup : hmGroups) { - Node hmNode = GRAPH_DB.getNodeById(hmGroup); - test_if_correct_label(hmNode, HOMOLOGY_GROUP_LABEL, true); - hmList.add(hmNode); + try { + Node hmNode = GRAPH_DB.getNodeById(hmGroup); + test_if_correct_label(hmNode, HOMOLOGY_GROUP_LABEL, true); + hmList.add(hmNode); + } catch (NotFoundException nfe) { + Pantools.logger.error("Homology group {} was not found.", hmGroup); + throw new RuntimeException(nfe); + } } } return hmList; -- GitLab