obspy.signal.filter.bandstop
- bandstop(data, freqmin, freqmax, df, corners=4, zerophase=False)[source]
Butterworth-Bandstop Filter.
Filter data removing data between frequencies
freqmin
andfreqmax
usingcorners
corners. The filter usesscipy.signal.iirfilter()
(for design) andscipy.signal.sosfilt()
(for applying the filter).- Parameters:
data (numpy.ndarray) – Data to filter.
freqmin – Stop band low corner frequency.
freqmax – Stop band high corner frequency.
df – Sampling rate in Hz.
corners – Filter corners / order.
zerophase – If True, apply filter once forwards and once backwards. This results in twice the number of corners but zero phase shift in the resulting filtered trace.
- Returns:
Filtered data.