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__

Overload:

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#