WindowMower#

class pyopenms.WindowMower#

Bases: object

Cython implementation of _WindowMower

Original C++ documentation is available here

– Inherits from [‘DefaultParamHandler’]

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: WindowMower) None

Methods

__init__

filterPeakMap(self, exp)

filterPeakSpectrum(self, spec)

filterPeakSpectrumForTopNInJumpingWindow(...)

Jumping window version (faster)

filterPeakSpectrumForTopNInSlidingWindow(...)

Sliding window version (slower)

getDefaults(self)

Returns the default parameters

getName(self)

Returns the name

getParameters(self)

Returns the parameters

getSubsections(self)

setName(self, in_0)

Sets the name

setParameters(self, param)

Sets the parameters

filterPeakMap(self, exp: MSExperiment) None#
filterPeakSpectrum(self, spec: MSSpectrum) None#
filterPeakSpectrumForTopNInJumpingWindow(self, spectrum: MSSpectrum) None#

Jumping window version (faster)

filterPeakSpectrumForTopNInSlidingWindow(self, spectrum: MSSpectrum) None#

Sliding window version (slower)

getDefaults(self) Param#

Returns the default parameters

getName(self) bytes | str | String#

Returns the name

getParameters(self) Param#

Returns the parameters

getSubsections(self) List[bytes]#
setName(self, in_0: bytes | str | String) None#

Sets the name

setParameters(self, param: Param) None#

Sets the parameters