EnzymaticDigestionLogModel#
- class pyopenms.EnzymaticDigestionLogModel#
Bases:
object
Cython implementation of _EnzymaticDigestionLogModel
Original C++ documentation is available here
- __init__()#
Overload:
- __init__(self) None
Overload:
- __init__(self, in_0: EnzymaticDigestionLogModel) None
Methods
Overload:
digest
(self, protein, output)Performs the enzymatic digestion of a protein
getEnzymeName
(self)Returns the enzyme for the digestion
getLogThreshold
(self)Returns the threshold which needs to be exceeded to call a cleavage (only for the trained cleavage model on real data)
peptideCount
(self, protein)Returns the number of peptides a digestion of protein would yield under the current enzyme and missed cleavage settings
setEnzyme
(self, name)Sets the enzyme for the digestion
setLogThreshold
(self, threshold)Sets the threshold which needs to be exceeded to call a cleavage (only for the trained cleavage model on real data).
- digest(self, protein: AASequence, output: List[AASequence]) None #
Performs the enzymatic digestion of a protein
- getLogThreshold(self) float #
Returns the threshold which needs to be exceeded to call a cleavage (only for the trained cleavage model on real data)
- peptideCount(self, protein: AASequence) int #
Returns the number of peptides a digestion of protein would yield under the current enzyme and missed cleavage settings
- Parameters:
protein – Name of protein
- setLogThreshold(self, threshold: float) None #
Sets the threshold which needs to be exceeded to call a cleavage (only for the trained cleavage model on real data). Default is 0.25