Make variable names consistent
This commit is contained in:
parent
6a3ca53de1
commit
4c628c88d2
@ -406,7 +406,7 @@ def box_int(file, box):
|
|||||||
"""Calculates center of the peak in the NB-geometry angles and Intensity of the peak
|
"""Calculates center of the peak in the NB-geometry angles and Intensity of the peak
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
file name, box size [x_min:x_max, y_min:y_max, frame_min:frame_max]
|
file name, box size [x0:xN, y0:yN, fr0:frN]
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
gamma, omPeak, nu polar angles, Int and data for 3 fit plots
|
gamma, omPeak, nu polar angles, Int and data for 3 fit plots
|
||||||
@ -420,11 +420,11 @@ def box_int(file, box):
|
|||||||
ddist = dat["ddist"]
|
ddist = dat["ddist"]
|
||||||
|
|
||||||
# defining indices
|
# defining indices
|
||||||
i0, j0, iN, jN, fr0, frN = box
|
x0, y0, xN, yN, fr0, frN = box
|
||||||
|
|
||||||
# omega fit
|
# omega fit
|
||||||
om = dat["rot_angle"][fr0:frN]
|
om = dat["rot_angle"][fr0:frN]
|
||||||
cnts = np.sum(dat["data"][fr0:frN, j0:jN, i0:iN], axis=(1, 2))
|
cnts = np.sum(dat["data"][fr0:frN, y0:yN, x0:xN], axis=(1, 2))
|
||||||
|
|
||||||
p0 = [1.0, 0.0, 1.0]
|
p0 = [1.0, 0.0, 1.0]
|
||||||
coeff, var_matrix = curve_fit(gauss, range(len(cnts)), cnts, p0=p0)
|
coeff, var_matrix = curve_fit(gauss, range(len(cnts)), cnts, p0=p0)
|
||||||
@ -447,14 +447,14 @@ def box_int(file, box):
|
|||||||
plt.xlabel("Frame N of the box")
|
plt.xlabel("Frame N of the box")
|
||||||
label = "om"
|
label = "om"
|
||||||
# gamma fit
|
# gamma fit
|
||||||
sliceXY = dat["data"][fr0:frN, j0:jN, i0:iN]
|
sliceXY = dat["data"][fr0:frN, y0:yN, x0:xN]
|
||||||
sliceXZ = np.sum(sliceXY, axis=1)
|
sliceXZ = np.sum(sliceXY, axis=1)
|
||||||
sliceYZ = np.sum(sliceXY, axis=2)
|
sliceYZ = np.sum(sliceXY, axis=2)
|
||||||
|
|
||||||
projX = np.sum(sliceXZ, axis=0)
|
projX = np.sum(sliceXZ, axis=0)
|
||||||
p0 = [1.0, 0.0, 1.0]
|
p0 = [1.0, 0.0, 1.0]
|
||||||
coeff, var_matrix = curve_fit(gauss, range(len(projX)), projX, p0=p0)
|
coeff, var_matrix = curve_fit(gauss, range(len(projX)), projX, p0=p0)
|
||||||
x = i0 + coeff[1]
|
x = x0 + coeff[1]
|
||||||
# gamma plot
|
# gamma plot
|
||||||
x_fit = np.linspace(0, len(projX), 100)
|
x_fit = np.linspace(0, len(projX), 100)
|
||||||
y_fit = gauss(x_fit, *coeff)
|
y_fit = gauss(x_fit, *coeff)
|
||||||
@ -468,7 +468,7 @@ def box_int(file, box):
|
|||||||
projY = np.sum(sliceYZ, axis=0)
|
projY = np.sum(sliceYZ, axis=0)
|
||||||
p0 = [1.0, 0.0, 1.0]
|
p0 = [1.0, 0.0, 1.0]
|
||||||
coeff, var_matrix = curve_fit(gauss, range(len(projY)), projY, p0=p0)
|
coeff, var_matrix = curve_fit(gauss, range(len(projY)), projY, p0=p0)
|
||||||
y = j0 + coeff[1]
|
y = y0 + coeff[1]
|
||||||
# nu plot
|
# nu plot
|
||||||
x_fit = np.linspace(0, len(projY), 100)
|
x_fit = np.linspace(0, len(projY), 100)
|
||||||
y_fit = gauss(x_fit, *coeff)
|
y_fit = gauss(x_fit, *coeff)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user