ContinuousWaveletTransform
- class pyopenms.ContinuousWaveletTransform
Bases:
objectCython implementation of _ContinuousWaveletTransform
Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1ContinuousWaveletTransform.html
- __init__()
Cython signature: void ContinuousWaveletTransform()
Cython signature: void ContinuousWaveletTransform(ContinuousWaveletTransform &)
Methods
Cython signature: void ContinuousWaveletTransform()
Cython signature: ptrdiff_t getLeftPaddingIndex() Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)
Cython signature: ptrdiff_t getRightPaddingIndex() Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)
Cython signature: double getScale() Returns the scale of the wavelet
Cython signature: libcpp_vector[Peak1D] getSignal() Returns the wavelet transform of the signal
Cython signature: ptrdiff_t getSignalLength() Returns the signal length [end_left_padding,begin_right_padding]
Cython signature: int getSize() Returns the signal length including padded zeros [0,end]
Cython signature: double getSpacing() Returns the spacing of raw data
Cython signature: libcpp_vector[double] getWavelet() Returns the wavelet
Cython signature: void init(double scale, double spacing) Perform possibly necessary preprocessing steps, like tabulating the Wavelet
Cython signature: void setLeftPaddingIndex(ptrdiff_t end_left_padding) Sets the position where the signal starts
Cython signature: void setRightPaddingIndex(ptrdiff_t begin_right_padding) Sets the position where the signal starts
Cython signature: void setScale(double scale) Sets the spacing of raw data
Cython signature: void setSignal(libcpp_vector[Peak1D] & signal) Sets the wavelet transform of the signal
Cython signature: void setSignalLength(ptrdiff_t signal_length) Sets the signal length [end_left_padding,begin_right_padding]
Cython signature: void setSpacing(double spacing) Sets the spacing of raw data
Cython signature: void setWavelet(libcpp_vector[double] & wavelet) Sets the signal
- getLeftPaddingIndex()
Cython signature: ptrdiff_t getLeftPaddingIndex() Returns the position where the signal starts (in the interval [0,end_left_padding_) are the padded zeros)
- getRightPaddingIndex()
Cython signature: ptrdiff_t getRightPaddingIndex() Returns the position where the signal ends (in the interval (begin_right_padding_,end] are the padded zeros)
- getScale()
Cython signature: double getScale() Returns the scale of the wavelet
- getSignal()
Cython signature: libcpp_vector[Peak1D] getSignal() Returns the wavelet transform of the signal
- getSignalLength()
Cython signature: ptrdiff_t getSignalLength() Returns the signal length [end_left_padding,begin_right_padding]
- getSize()
Cython signature: int getSize() Returns the signal length including padded zeros [0,end]
- getSpacing()
Cython signature: double getSpacing() Returns the spacing of raw data
- getWavelet()
Cython signature: libcpp_vector[double] getWavelet() Returns the wavelet
- init()
Cython signature: void init(double scale, double spacing) Perform possibly necessary preprocessing steps, like tabulating the Wavelet
- setLeftPaddingIndex()
Cython signature: void setLeftPaddingIndex(ptrdiff_t end_left_padding) Sets the position where the signal starts
- setRightPaddingIndex()
Cython signature: void setRightPaddingIndex(ptrdiff_t begin_right_padding) Sets the position where the signal starts
- setScale()
Cython signature: void setScale(double scale) Sets the spacing of raw data
- setSignal()
Cython signature: void setSignal(libcpp_vector[Peak1D] & signal) Sets the wavelet transform of the signal
- setSignalLength()
Cython signature: void setSignalLength(ptrdiff_t signal_length) Sets the signal length [end_left_padding,begin_right_padding]
- setSpacing()
Cython signature: void setSpacing(double spacing) Sets the spacing of raw data
- setWavelet()
Cython signature: void setWavelet(libcpp_vector[double] & wavelet) Sets the signal