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)#