geocat.comp.fourier_filters.fourier_band_pass(signal, frequency, cutoff_frequency_low, cutoff_frequency_high, time_axis=0)#

Filter a dataset by frequency. This function allowes for band_pass filtering of the data’s freqency representation.

  • signal (numpy.ndarray, xarray.DataArray) – n-dimensional dataset

  • frequency (float) – sample frequency of dataset

  • cutoff_frequency_low (float) – low frequency for cutting fourier transform

  • cutoff_frequency_high (float) – high frequency for cutting fourier transform

  • time_axis (int, optional) – the time axis of the data set. Defaults to 0.


return_signal (numpy.ndarray, xarray.DataArray) – signal with specified filters applied