transfer_confident_evidence_across_runs
- class pyprophet.ipf.transfer_confident_evidence_across_runs(df1, across_run_confidence_threshold, group_cols=['feature_id', 'transition_id', 'peptide_id', 'bmask', 'num_peptidoforms', 'alignment_group_id'], value_cols=['pep', 'precursor_peakgroup_pep'])[source]
Bases:
Propagates confident evidence across aligned runs.
- Parameters:
df1 (pd.DataFrame) – Input data containing feature-level information.
across_run_confidence_threshold (float) – Confidence threshold for propagation.
group_cols (list) – Columns to group by during propagation.
value_cols (list) – Columns to apply the minimum reduction.
- Returns:
Data with propagated evidence across runs.
- Return type:
pd.DataFrame