QuickAnalysis.ModeledPeaks#

QuickAnalysis.ModeledPeaks.py

Copyright (c) 2021-2024, SAXS Team, KEK-PF

class PeakRegionLrf(D, E, x, peaks)#

Bases: object

compute_rgs(qv)#
adjust_peak_heights(a, b, xr_x, xr_y, peaks, uv_x, uv_y, affine=False, debug=False)#
gaussian(x, h, m, s)#
gaussian_integral(x, h, m, s)#
get_a_peak(x, y, refine=True, model=None, affine=False, debug=False)#
get_curve_xy_impl(sd, baseline_type=1, return_details=False, debug=False)#
get_modeled_peaks_impl(a, b, uv_x, uv_y, xr_x, xr_y, num_peaks, peaks=None, exact_num_peaks=None, affine=False, min_area_prop=None, debug=False)#
get_peak_region_ends(x, peaks)#
get_proportions(x, peaks)#
plot_curve(ax, x, y, peaks, color='C0', model=None, baseline=None, dcurves=None, legend=True, return_markers=False)#
recognize_peaks(x, y, num_peaks=5, exact_num_peaks=None, affine=False, model=None, min_area_prop=None, correct=True, debug=False)#

moved here due to ImportError: cannot import name ‘get_corrected’ from partially initialized module ‘LPM’ (most likely due to a circular import) (…/DataStructure/LPM.py)