Peaks.RobustPeaks#

RobustPeaks.py

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

class RobustPeaks(x, y, debug=False)#

Bases: object

get_left_sigma_limit(num_sigmas, limit, pt)#
get_limits_roughly(num_sigmas)#
get_peaks()#
get_right_sigma_limit(num_sigmas, limit, pt)#
demo(name, curve, debug=False)#
fix_bubble(pt, y)#
get_covered_range(x, y, peaks, i, pt, left_width, right_width, logger)#
guess_peak_width(x, y, pt, min_width, debug=False)#
recognize_peaks_roughly(x, y, logger=None, num_peaks=None, min_ratio=0.05, min_width=10, check_bubble=False, return_ignore_info=False, debug=False)#