DecoyGenerator

class pyopenms.DecoyGenerator

Bases: object

Cython implementation of _DecoyGenerator

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1DecoyGenerator.html

__init__()
  • Cython signature: void DecoyGenerator()

  • Cython signature: void DecoyGenerator(DecoyGenerator &)

Methods

__init__

  • Cython signature: void DecoyGenerator()

reversePeptides

Cython signature: AASequence reversePeptides(const AASequence & protein, const String & protease) Reverses the protein's peptide sequences between enzymatic cutting positions

reverseProtein

Cython signature: AASequence reverseProtein(const AASequence & protein) Reverses the protein sequence

setSeed

Cython signature: void setSeed(uint64_t)

shufflePeptides

Cython signature: AASequence shufflePeptides(const AASequence & aas, const String & protease, const int max_attempts) Shuffle the protein's peptide sequences between enzymatic cutting positions, each peptide is shuffled @param max_attempts times to minimize sequence identity

reversePeptides()

Cython signature: AASequence reversePeptides(const AASequence & protein, const String & protease) Reverses the protein’s peptide sequences between enzymatic cutting positions

reverseProtein()

Cython signature: AASequence reverseProtein(const AASequence & protein) Reverses the protein sequence

setSeed()

Cython signature: void setSeed(uint64_t)

shufflePeptides()

Cython signature: AASequence shufflePeptides(const AASequence & aas, const String & protease, const int max_attempts) Shuffle the protein’s peptide sequences between enzymatic cutting positions, each peptide is shuffled @param max_attempts times to minimize sequence identity