OPXLHelper#

class pyopenms.OPXLHelper(*args, **kwargs)#

Bases: object

The OPXLHelper class contains functions needed by OpenPepXL to reduce duplicated code

__init__(self) → None#
__init__(self, arg: pyopenms._pyopenms_analysis.OPXLHelper, /) → None

Attributes

addBetaAccessions

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

addPercolatorFeatureList

addProteinPositionMetaValues

Adds MetaValues for cross-link positions to PeptideHits

addXLTargetDecoyMV

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

buildCandidates

buildFragmentAnnotations

buildPeptideIDs

collectPrecursorCandidates

combineTopRanksFromPairs

computeDeltaScores

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

computePrecursorError

digestDatabase

enumerateCrossLinksAndMasses

isoPeakMeans

removeBetaPeptideHits

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

addBetaAccessions#

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

addPercolatorFeatureList = <nanobind.nb_func object>#
addProteinPositionMetaValues#

Adds MetaValues for cross-link positions to PeptideHits

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

addXLTargetDecoyMV#

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

buildCandidates = <nanobind.nb_func object>#
buildFragmentAnnotations = <nanobind.nb_func object>#
buildPeptideIDs = <nanobind.nb_func object>#
collectPrecursorCandidates = <nanobind.nb_func object>#
combineTopRanksFromPairs = <nanobind.nb_func object>#
computeDeltaScores#

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.

computePrecursorError = <nanobind.nb_func object>#
digestDatabase = <nanobind.nb_func object>#
enumerateCrossLinksAndMasses = <nanobind.nb_func object>#
isoPeakMeans = <nanobind.nb_func object>#
removeBetaPeptideHits#

In/out compatibility (pyOpenMS 3.5 behaviour): a Python list passed as peptide_ids is also updated in place with the returned contents.