ContinuousWaveletTransform#
- class pyopenms.ContinuousWaveletTransform#
Bases:
objectCython implementation of _ContinuousWaveletTransform
Original C++ documentation is available here
- __init__()#
Overload:
- __init__(self) None
Overload:
- __init__(self, in_0: ContinuousWaveletTransform) None
Methods
Overload:
getLeftPaddingIndex(self)Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)
getRightPaddingIndex(self)Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)
getScale(self)Returns the scale of the wavelet
getSignal(self)Returns the wavelet transform of the signal
getSignalLength(self)Returns the signal length [end_left_padding,begin_right_padding]
getSize(self)Returns the signal length including padded zeros [0,end]
getSpacing(self)Returns the spacing of raw data
getWavelet(self)Returns the wavelet
init(self, scale, spacing)Perform possibly necessary preprocessing steps, like tabulating the Wavelet
setLeftPaddingIndex(self, end_left_padding)Sets the position where the signal starts
setRightPaddingIndex(self, begin_right_padding)Sets the position where the signal starts
setScale(self, scale)Sets the spacing of raw data
setSignal(self, signal)Sets the wavelet transform of the signal
setSignalLength(self, signal_length)Sets the signal length [end_left_padding,begin_right_padding]
setSpacing(self, spacing)Sets the spacing of raw data
setWavelet(self, wavelet)Sets the signal
- getLeftPaddingIndex(self) int#
Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)
- getRightPaddingIndex(self) int#
Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)
- getScale(self) float#
Returns the scale of the wavelet
- getSignalLength(self) int#
Returns the signal length [end_left_padding,begin_right_padding]
- getSize(self) int#
Returns the signal length including padded zeros [0,end]
- getSpacing(self) float#
Returns the spacing of raw data
- getWavelet(self) List[float]#
Returns the wavelet
- init(self, scale: float, spacing: float) None#
Perform possibly necessary preprocessing steps, like tabulating the Wavelet
- setLeftPaddingIndex(self, end_left_padding: int) None#
Sets the position where the signal starts
- setRightPaddingIndex(self, begin_right_padding: int) None#
Sets the position where the signal starts
- setScale(self, scale: float) None#
Sets the spacing of raw data
- setSignalLength(self, signal_length: int) None#
Sets the signal length [end_left_padding,begin_right_padding]
- setSpacing(self, spacing: float) None#
Sets the spacing of raw data
- setWavelet(self, wavelet: List[float]) None#
Sets the signal