From ea66d6c758cb02b5b8d05a0c0b031ef0646dcba1 Mon Sep 17 00:00:00 2001 From: ahmedk <karim.ahmed@xfel.eu> Date: Tue, 26 Nov 2024 13:57:28 +0100 Subject: [PATCH] fix: put back old behaviour and dont raise error for no data --- notebooks/LPD/LPDChar_Darks_NBC.ipynb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/notebooks/LPD/LPDChar_Darks_NBC.ipynb b/notebooks/LPD/LPDChar_Darks_NBC.ipynb index 035a34435..d5ec25f0d 100644 --- a/notebooks/LPD/LPDChar_Darks_NBC.ipynb +++ b/notebooks/LPD/LPDChar_Darks_NBC.ipynb @@ -250,7 +250,8 @@ " tids_by_cell_pattern.setdefault(tuple(cid_arr), []).append(tid)\n", "\n", " if not tids_by_cell_pattern:\n", - " raise ValueError(\"No cell ID patterns were found.\")\n", + " warning(\"No cell ID patterns were found.\")\n", + " return None, None\n", "\n", " most_common, sel_tids = max(tids_by_cell_pattern.items(), key=lambda p: len(p[1]))\n", " \n", @@ -275,6 +276,8 @@ " run = RunDirectory(run_path, parallelize=False)\n", " det_source = run[source_name.format(karabo_id, channel)]\n", " cellid_pattern, train_ids = find_common_cell_pattern(det_source)\n", + " if cellid_pattern is None:\n", + " return None, None, None, None, None, None, None, None\n", " data = det_source['image.data'][by_id[train_ids]]\n", " cell_ids = det_source['image.cellId'][by_id[train_ids]]\n", "\n", -- GitLab