diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index f762ad38bdcb2f677f274f2e8e228dc28172e78a..bdda821fa3b67b2a10a287d778bbe754ae1ae77a 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -270,12 +270,14 @@ def concat_teardown( # check if last split ending coincides with last sample of signal if splits[-1] > len(x): - raise ValueError( + warn( f"Last split index {splits[-1]} is larger than the signal length {len(x)}" + f"\nLast split exceeds signal length by {((splits[-1] - len(x))*1000)/fs:.2f} ms" ) elif (splits[-1] < len(x)) and not tracefile_needed: warn( f"Last split index {splits[-1]} is smaller than the signal length {len(x)}" + f"\nLast split shorter than signal length by {((len(x) - splits[-1])*1000)/fs:.2f} ms" ) split_signals = []