precursor_inference
- class pyprophet.ipf.precursor_inference(data, ipf_ms1_scoring, ipf_ms2_scoring, ipf_max_precursor_pep, ipf_max_precursor_peakgroup_pep)[source]
Bases:
Conducts precursor-level inference.
- Parameters:
data (pd.DataFrame) – Input data containing precursor-level information.
ipf_ms1_scoring (bool) – Whether to use MS1-level scoring.
ipf_ms2_scoring (bool) – Whether to use MS2-level scoring.
ipf_max_precursor_pep (float) – Maximum PEP threshold for precursors.
ipf_max_precursor_peakgroup_pep (float) – Maximum PEP threshold for peak groups.
- Returns:
Inferred precursor probabilities.
- Return type:
pd.DataFrame