From 64b719fd54b51bc2fd456f579b59d730d94b09bc Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 20 Nov 2024 11:13:15 +0100 Subject: [PATCH] [minor] increased robustness of correlation algorithm for unknown exceptions... --- pylot/correlation/pick_correlation_correction.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pylot/correlation/pick_correlation_correction.py b/pylot/correlation/pick_correlation_correction.py index 61358b3b..df5964fa 100644 --- a/pylot/correlation/pick_correlation_correction.py +++ b/pylot/correlation/pick_correlation_correction.py @@ -447,8 +447,12 @@ def correlation_main(database_path_dmt: str, pylot_infile_path: str, params: dic if event_blacklist and get_event_id(eventdir) in event_blacklist: logging.info('Event on blacklist. Continue') - correlate_event(eventdir, pylot_parameter, params=params, channel_config=channel_config, - update=update) + try: + correlate_event(eventdir, pylot_parameter, params=params, channel_config=channel_config, + update=update) + except Exception as e: + logging.error(f'Could not correlate event {eventindex}: {e}') + continue logging.info('Finished script after {} at {}'.format(datetime.now() - tstart, datetime.now()))