diff --git a/src/openflexure_microscope_server/things/camera/picamera_recalibrate_utils.py b/src/openflexure_microscope_server/things/camera/picamera_recalibrate_utils.py index 6b4e0fc0..812f8379 100644 --- a/src/openflexure_microscope_server/things/camera/picamera_recalibrate_utils.py +++ b/src/openflexure_microscope_server/things/camera/picamera_recalibrate_utils.py @@ -501,10 +501,10 @@ def copy_alsc_section(from_tuning: dict, to_tuning: dict): This is done in-place, i.e. modifying to_tuning. """ + # Using Picamera2 function to find the relevant sub-dict for each tuning file from_i = index_of_algorithm(from_tuning["algorithms"], "rpi.alsc") to_i = index_of_algorithm(to_tuning["algorithms"], "rpi.alsc") - # Please excuse the clumsy update-and-delete - this lets us use - # the nice Picamera2 function to find the relevant sub-dict. + # Updating the dictionary in place. to_tuning["algorithms"][to_i] = from_tuning["algorithms"][from_i]