EnzymaticDigestionLogModel
- class pyopenms.EnzymaticDigestionLogModel
Bases:
objectCython 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