peptidoform_inference

class pyprophet.ipf.peptidoform_inference(transition_table, precursor_data, ipf_grouped_fdr, propagate_signal_across_runs, across_run_confidence_threshold)[source]

Bases:

Conducts peptidoform-level inference.

Parameters:
  • transition_table (pd.DataFrame) – Input data containing transition-level information.

  • precursor_data (pd.DataFrame) – Precursor-level probabilities.

  • ipf_grouped_fdr (bool) – Whether to use grouped FDR estimation.

  • propagate_signal_across_runs (bool) – Whether to propagate signal across runs.

  • across_run_confidence_threshold (float) – Confidence threshold for propagation.

Returns:

Inferred peptidoform probabilities and FDR estimates.

Return type:

pd.DataFrame