postprocessor.core.processes.findpeaks.findpeaks¶
- class findpeaks(parameters)[source]¶
Bases:
PostProcessABC
Process to find peaks inside a signal.
- Attributes
- parameters
Methods
_find_peaks_mask(timeseries: sequence, distance: number, prominence: number
or ndarray or sequence) Find peaks of a time series and returns a binary mask locating these peaks
run(signal: pd.DataFrame)
Find peaks in a dataframe of time series.
- Attributes
- parameters
Methods
run
(signal)Find peaks in a dataframe of time series.
as_function
default_parameters
Methods
__init__
(parameters)as_function
(data, *extra_data, **kwargs)default_parameters
(*args, **kwargs)run
(signal)Find peaks in a dataframe of time series.
Attributes
parameters
- run(signal)[source]¶
Find peaks in a dataframe of time series.
Find peaks of a dataframe of time series. This function is effectively a wrapper for scipy.signal.find_peaks.
- Parameters
- signalpd.DataFrame
Time series, with rows indicating individual time series (e.g. from each cell), and columns indicating time points.