filter

module of dascore.proc source

dascore Filtering module.

Much of this code was inspired by ObsPy’s filtering module created by: Tobias Megies, Moritz Beyreuther, Yannik Behr

Functions

Name Description
gaussian_filter Applies a Gaussian filter along specified dimensions.
median_filter Apply 2-D median filter.
notch_filter Apply a second-order IIR notch digital filter on patch’s data.
pass_filter Apply a Butterworth pass filter (bandpass, highpass, or lowpass).
savgol_filter Applies Savgol filter along specified dimensions.
slope_filter Filter the patch over certain slopes in the 2D Fourier domain.
sobel_filter Estimate the gradient along one dimension with a Sobel operator.

Classes

Name Description
GaussianFilter Applies a Gaussian filter along specified dimensions.
MedianFilter Apply 2-D median filter.
NotchFilter Apply a second-order IIR notch digital filter on patch’s data.
PassFilter Apply a Butterworth pass filter (bandpass, highpass, or lowpass).
SavgolFilter Applies Savgol filter along specified dimensions.
SobelFilter Estimate the gradient along one dimension with a Sobel operator.