ModifiedPeptideGenerator#

class pyopenms.ModifiedPeptideGenerator#

Bases: object

Cython implementation of _ModifiedPeptideGenerator

Original C++ documentation is available here

Generates modified peptides/proteins.

__init__()#

Overload:

__init__(self) → None

Overload:

__init__(self, in_0: ModifiedPeptideGenerator) → None

Methods

__init__

applyFixedModifications(fixed_mods, peptide)

applyVariableModifications(var_mods, ...)

getModifications(modNames)

static applyFixedModifications(fixed_mods: ModifiedPeptideGenerator_MapToResidueType, peptide: AASequence) → None#
static applyVariableModifications(var_mods: ModifiedPeptideGenerator_MapToResidueType, peptide: AASequence, max_variable_mods_per_peptide: int, all_modified_peptides: List[AASequence], keep_original: bool) → None#
static getModifications(modNames: List[bytes]) → ModifiedPeptideGenerator_MapToResidueType#