ProteinResolver#
- class pyopenms.ProteinResolver#
Bases:
object
Cython implementation of _ProteinResolver
- Original C++ documentation is available here
– Inherits from [‘DefaultParamHandler’]
- __init__()#
Overload:
- __init__(self) None
Overload:
- __init__(self, in_0: ProteinResolver) None
Methods
Overload:
clearResult
(self)Overload:
getDefaults
(self)Returns the default parameters
getName
(self)Returns the name
getParameters
(self)Returns the parameters
Overload:
Overload:
getResults
(self)getSubsections
(self)resolveConsensus
(self, consensus)resolveID
(self, peptide_identifications)setName
(self, in_0)Sets the name
setParameters
(self, param)Sets the parameters
setProteinData
(self, protein_data)- clearResult(self) None #
- countTargetDecoy()#
Overload:
- countTargetDecoy(self, msd_groups: List[MSDGroup], consensus: ConsensusMap) None
Overload:
- countTargetDecoy(self, msd_groups: List[MSDGroup], peptide_nodes: List[PeptideIdentification]) None
- getPeptideHit()#
Overload:
- getPeptideHit(self, consensus: ConsensusMap, peptide: PeptideEntry) PeptideHit
Overload:
- getPeptideHit(self, peptide_nodes: List[PeptideIdentification], peptide: PeptideEntry) PeptideHit
- getPeptideIdentification()#
Overload:
- getPeptideIdentification(self, consensus: ConsensusMap, peptide: PeptideEntry) PeptideIdentification
Overload:
- getPeptideIdentification(self, peptide_nodes: List[PeptideIdentification], peptide: PeptideEntry) PeptideIdentification
- getResults(self) List[ResolverResult] #
- getSubsections(self) List[bytes] #
- resolveConsensus(self, consensus: ConsensusMap) None #
- resolveID(self, peptide_identifications: List[PeptideIdentification]) None #
- setProteinData(self, protein_data: List[FASTAEntry]) None #