.proteoform_scores

proteopy.pl.proteoform_scores(adata, *, adj=True, pval_threshold=None, score_threshold=None, log_scores=False, show=True, save=None, ax=False)[source]

Scatter plot of COPF proteoform scores vs. p-values.

Parameters:
  • adata (AnnData) – AnnData with COPF score annotations in .var.

  • adj (bool) – Use adjusted proteoform_score_pval_adj values when True.

  • pval_threshold (float | int | None) – Maximum p-value used to highlight points. None disables filtering by p-value.

  • score_threshold (float | int | None) – Minimum proteoform score used to highlight points. None disables score-based filtering.

  • log_scores (bool) – Plot p-values on a log-scaled y-axis when True; otherwise use a linear scale.

  • show (bool) – Call matplotlib.pyplot.show() when True.

  • save (str | Path | None) – File path to save the figure. None skips saving.

  • ax (bool) – Return the created matplotlib.axes.Axes instead of None.

Return type:

Axes | None