Data Transformations and Filters#
Filter and Data Transformation with a familiar algorithm interface.
Filter#
|
Apply a butterworth filter using the transformer interface. |
|
Apply a fir filter using the transformer interface. |
|
Apply a Continuous Wavelet Transform (CWT) with a single fixed wavelet width as a filter. |
|
Apply a Savgol filter to a time series. |
|
Apply a Gaussian filter to along the time axis of a timeseries signal. |
|
A filter developed by EPFL to enhance gait related signals in noisy IMU data from lower-back sensors. |
|
A custom IIR filter developed by EPFL to remove baseline drift. |
|
A filter combining the |
Transformations#
|
Resample the input data to a specified target sampling rate using |
|
Pad the input data using various padding strategies. |
|
Crop the input data to by removing a specified amount of samples from the beginning and end of the data. |
Utilities#
|
Chain multiple transformers together. |
Base Classes#
Base classes for all data transformers and filters.
Base class for all data transformers. |
|
Base class for all filters. |
|
|
Base class for filters with fixed coefficients designed using the typical "ba" parameter format. |
|
Base class for generic filters using the scipy filter functions. |
Docu-helper#
|
Decorator to fill common parts of the docstring for subclasses of |
|
Decorator to fill common parts of the docstring for subclasses of |
|
Decorator to fill common parts of the docstring for subclasses of |