DataFilters#

class pyopenms.DataFilters#

Bases: object

Cython implementation of _DataFilters

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: DataFilters) None

Methods

__init__

Overload:

add(self, filter_)

clear(self)

isActive(self)

passes

Overload:

remove(self, index)

replace(self, index, filter_)

setActive(self, is_active)

size(self)

FilterOperation#

alias of __FilterOperation

FilterType#

alias of __FilterType

add(self, filter_: DataFilter) None#
clear(self) None#
isActive(self) bool#
passes()#

Overload:

passes(self, feature: Feature) bool

Overload:

passes(self, consensus_feature: ConsensusFeature) bool

Overload:

passes(self, spectrum: MSSpectrum, peak_index: int) bool
remove(self, index: int) None#
replace(self, index: int, filter_: DataFilter) None#
setActive(self, is_active: bool) None#
size(self) int#