Temp checking is not being aggressive enough
-
Utilize ΔT's -
One place in the code could be
scan.Scan.post_align_self_test()as it's checking the standard deviation.
np.std(self.processed_T1s) > 1 or np.std(self.processed_T2s) > 1 or np.std(self.processed_T3s) > 1 -
Another place in the code could be
scan.Scan.post_align_self_test()as it's checking for uniform values between all temps compared to the first one via the following (are_floats_equalpasses valuesabs(a - b) < 0.01with 0.01 adjustable (see issue comment for code details).
Edited by Lily Romano