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.
SlopeFilter Filter the patch over certain slopes in the 2D Fourier domain.
SobelFilter Estimate the gradient along one dimension with a Sobel operator.