From cf28344a0aa6a15f2da205e01e9cf32f12aba03a Mon Sep 17 00:00:00 2001 From: yxd92326 Date: Thu, 5 Feb 2026 10:21:22 +0000 Subject: [PATCH] Log the error on initial model resize failure --- src/murfey/server/feedback.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/murfey/server/feedback.py b/src/murfey/server/feedback.py index c95f1e1b..66f4b2d0 100644 --- a/src/murfey/server/feedback.py +++ b/src/murfey/server/feedback.py @@ -1148,16 +1148,18 @@ def _resize_intial_model( logger.info( f"Initial model rescaling finished with code {comp_proc.returncode}" ) + if comp_proc.returncode: + logger.error( + f"Resizing initial model {input_path} failed" + f"\n {comp_proc.stdout} \n {comp_proc.stderr}" + ) + raise RuntimeError(f"Resizing initial model {input_path} failed") with mrcfile.open(output_path) as rescaled_mrc: rescaled_mrc.header.cella = ( downscaled_pixel_size, downscaled_pixel_size, downscaled_pixel_size, ) - if comp_proc.returncode: - logger.error( - f"Resizing initial model {input_path} failed \n {comp_proc.stdout}" - ) return None