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__

add(self, filter_)

clear(self)

isActive(self)

passes

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#