Fourier#

class empymod.filters.Fourier[source]#

Bases: _BaseFilter

Wrapper to load Fourier-Transform filters from libdlf.

You can either call a filter directly or first instantiate a Fourier object. Latter will give the possibility to explore the available filters with tab completion. A list of available filters is also stored in Fourier.available.

Examples

In [1]: import empymod
   ...: dlf = empymod.filters.Fourier().key_201_2012
   ...: 

In [2]: F = empymod.filters.Fourier()
   ...: F.key_201_2012.name
   ...: 
Out[2]: 'key_201_2012'

In [3]: F.available
   ...: ['key_81_2009',
   ...:  'key_241_2009',
   ...:  'key_601_2009',
   ...:  'key_101_2012',
   ...:  'key_201_2012',
   ...:  'grayver_50_2021']
   ...: 
Out[3]: 
['key_81_2009',
 'key_241_2009',
 'key_601_2009',
 'key_101_2012',
 'key_201_2012',
 'grayver_50_2021']