diff --git a/stpt_pipeline/chi_functions.py b/stpt_pipeline/chi_functions.py index 83a65919e6ac7f37d9d6cc7d92ab2be66ec20a06..5b00cee67ca4785a643f379849223eea87b1115c 100644 --- a/stpt_pipeline/chi_functions.py +++ b/stpt_pipeline/chi_functions.py @@ -338,7 +338,7 @@ def find_overlap_conf( # in case of many nans, this fails, default to middle dx = desp_x[i_x][0] dy = desp_y[i_y][0] - except: + except IndexError: dx = int(np.median(desp_x)) dy = int(np.median(desp_y)) # diff --git a/stpt_pipeline/stpt_displacement.py b/stpt_pipeline/stpt_displacement.py index 2ed2e237e375d8b1000a9737c2c174c917970bd4..f73beb4af5e995fa726bdf81213819077bb6a6b3 100644 --- a/stpt_pipeline/stpt_displacement.py +++ b/stpt_pipeline/stpt_displacement.py @@ -255,7 +255,7 @@ for this_dir in dirs: try: dx_mat = np.load(this_dir + 'desp_dist_x.npy') dy_mat = np.load(this_dir + 'desp_dist_y.npy') - except: + except FileNotFoundError: print('No saved displacements found') # # This is more or less the distance between images in detectors,