Peaks.RecognizerSpecific

Peaks.RecognizerSpecific#

Peaks.RecognizerSpecific.py

bridge_recognize_peaks(x, y, num_peaks=None, debug=False)#

Recognize peak positions using EghPeeler (library-native implementation).

Parameters:
  • x (array-like) – The x-coordinates of the curve.

  • y (array-like) – The y-coordinates of the curve.

  • num_peaks (int, optional) – The number of peaks to recognize.

  • debug (bool, optional) – If True, additional debugging information will be printed and plotted.

Returns:

A list of indices where peaks are found in the curve.

Return type:

list