FalseDiscoveryRate

class pyopenms.FalseDiscoveryRate

Bases: object

Cython implementation of _FalseDiscoveryRate

Original C++ documentation is available here

– Inherits from [‘DefaultParamHandler’]

__init__(self) None

Methods

__init__(self)

apply

Overload:

applyBasic

Overload:

applyEstimated(self, ids)

applyEvaluateProteinIDs

Overload:

applyPickedProteinFDR(self, id, ...)

getDefaults(self)

Returns the default parameters

getName(self)

Returns the name

getParameters(self)

Returns the parameters

getSubsections(self)

rocN

Overload:

setName(self, in_0)

Sets the name

setParameters(self, param)

Sets the parameters

apply()

Overload:

apply(self, forward_ids: List[PeptideIdentification], reverse_ids: List[PeptideIdentification]) None

Overload:

apply(self, id: List[PeptideIdentification]) None

Overload:

apply(self, forward_ids: List[ProteinIdentification], reverse_ids: List[ProteinIdentification]) None

Overload:

apply(self, id: List[ProteinIdentification]) None
applyBasic()

Overload:

applyBasic(self, run_info: List[ProteinIdentification], ids: List[PeptideIdentification]) None

Overload:

applyBasic(self, ids: List[PeptideIdentification], higher_score_better: bool, charge: int, identifier: Union[bytes, str, String], only_best_per_pep: bool) None

Overload:

applyBasic(self, cmap: ConsensusMap, use_unassigned_peptides: bool) None

Overload:

applyBasic(self, id: ProteinIdentification, groups_too: bool) None
applyEstimated(self, ids: List[ProteinIdentification]) None
applyEvaluateProteinIDs()

Overload:

applyEvaluateProteinIDs(self, ids: List[ProteinIdentification], pepCutoff: float, fpCutoff: int, diffWeight: float) float

Overload:

applyEvaluateProteinIDs(self, ids: ProteinIdentification, pepCutoff: float, fpCutoff: int, diffWeight: float) float
applyPickedProteinFDR(self, id: ProteinIdentification, decoy_string: String, decoy_prefix: bool, groups_too: bool) None
getDefaults(self) Param

Returns the default parameters

getName(self) Union[bytes, str, String]

Returns the name

getParameters(self) Param

Returns the parameters

getSubsections(self) List[bytes]
rocN()

Overload:

rocN(self, ids: List[PeptideIdentification], fp_cutoff: int) float

Overload:

rocN(self, ids: ConsensusMap, fp_cutoff: int, include_unassigned_peptides: bool) float

Overload:

rocN(self, ids: ConsensusMap, fp_cutoff: int, identifier: Union[bytes, str, String], include_unassigned_peptides: bool) float
setName(self, in_0: Union[bytes, str, String]) None

Sets the name

setParameters(self, param: Param) None

Sets the parameters