IncludeExcludeTarget#

class pyopenms.IncludeExcludeTarget#

Bases: object

Cython implementation of _IncludeExcludeTarget

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) → None

This class stores a SRM/MRM transition

Overload:

__init__(self, in_0: IncludeExcludeTarget) → None

Methods

__init__

addCVTerm(self, term)

addConfiguration(self, configuration)

addInterpretation(self, interpretation)

addPrecursorCVTerm(self, cv_term)

addPredictionTerm(self, prediction)

addProductCVTerm(self, cv_term)

empty(self)

getCVTerms(self)

getCompoundRef(self)

getConfigurations(self)

getInterpretations(self)

getName(self)

getPeptideRef(self)

getPrecursorCVTermList(self)

getPrecursorMZ(self)

getPrediction(self)

getProductCVTermList(self)

getProductMZ(self)

getRetentionTime(self)

hasCVTerm(self, accession)

replaceCVTerm(self, term)

replaceCVTerms

setCVTerms(self, terms)

setCompoundRef(self, compound_ref)

setConfigurations(self, configuration)

setInterpretations(self, interpretations)

setName(self, name)

setPeptideRef(self, peptide_ref)

setPrecursorCVTermList(self, list_)

setPrecursorMZ(self, mz)

setPrediction(self, prediction)

setProductCVTermList(self, list_)

setProductMZ(self, mz)

setRetentionTime(self, rt)

addCVTerm(self, term: CVTerm) → None#
addConfiguration(self, configuration: Configuration) → None#
addInterpretation(self, interpretation: CVTermList) → None#
addPrecursorCVTerm(self, cv_term: CVTerm) → None#
addPredictionTerm(self, prediction: CVTerm) → None#
addProductCVTerm(self, cv_term: CVTerm) → None#
empty(self) → bool#
getCVTerms(self) → Dict[bytes, List[CVTerm]]#
getCompoundRef(self) → bytes | str | String#
getConfigurations(self) → List[Configuration]#
getInterpretations(self) → List[CVTermList]#
getName(self) → bytes | str | String#
getPeptideRef(self) → bytes | str | String#
getPrecursorCVTermList(self) → CVTermList#
getPrecursorMZ(self) → float#
getPrediction(self) → CVTermList#
getProductCVTermList(self) → CVTermList#
getProductMZ(self) → float#
getRetentionTime(self) → RetentionTime#
hasCVTerm(self, accession: bytes | str | String) → bool#
replaceCVTerm(self, term: CVTerm) → None#
replaceCVTerms()#

Overload:

replaceCVTerms(self, cv_terms: List[CVTerm], accession: bytes | str | String) → None

Overload:

replaceCVTerms(self, cv_term_map: Dict[bytes, List[CVTerm]]) → None
setCVTerms(self, terms: List[CVTerm]) → None#
setCompoundRef(self, compound_ref: bytes | str | String) → None#
setConfigurations(self, configuration: List[Configuration]) → None#
setInterpretations(self, interpretations: List[CVTermList]) → None#
setName(self, name: bytes | str | String) → None#
setPeptideRef(self, peptide_ref: bytes | str | String) → None#
setPrecursorCVTermList(self, list_: CVTermList) → None#
setPrecursorMZ(self, mz: float) → None#
setPrediction(self, prediction: CVTermList) → None#
setProductCVTermList(self, list_: CVTermList) → None#
setProductMZ(self, mz: float) → None#
setRetentionTime(self, rt: RetentionTime) → None#