Parent class for all kinds of data. The data itself should be held in
self.data as a masked record array (masked np.ma.core.MaskedArray)
|
|
|
check(self)
Do integrity checks; should be invoked at the end of __init__ [NOT
IMPLEMENTED] |
source code
|
|
|
|
|
mask_value(self,
field,
value)
Filters out the given value of from the given field by masking them. |
source code
|
|
|
mask_jumps(self,
field,
jump_size)
Maskes datapoint for which the absolute difference between them and
the point before is more then jump_size. |
source code
|
|
|
|
|
mask_jumps_one_dir(self,
field,
jump_size)
Maskes datapoint for which the difference between them and the point
before is more/less then jump_size, for jump_size positive/negative. |
source code
|
|
|
filter_by_freq(self,
field,
output_field,
sample_rate,
cutoff,
bandwidth=None,
mode=' lowpass ' )
Perform filtering with a windowed sinc frequency-domain filter. |
source code
|
|
|
filter_low_pass(self,
field,
output_field,
bandwidth,
sample_rate,
cutoff_freq)
This implements a sinc filter which is a low pass filter (i.e. |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|