gretapy.pl.cre_to_tss_distance

gretapy.pl.cre_to_tss_distance#

gretapy.pl.cre_to_tss_distance(df, order=None, palette=None, thr_distance=250000, **kwargs)#

Plot CRE-to-TSS distance distributions as horizontal boxplots.

Parameters:
  • df (DataFrame) – DataFrame with columns: grn, cre, target, distance.

  • order (list | None (default: None)) – Order of GRN names on the y-axis. If None, uses the order in df.

  • palette (str | None (default: None)) – Seaborn color palette. If None, uses the default palette.

  • thr_distance (int | None (default: 250000)) – Distance threshold to draw as a vertical dashed line. If None, no line is drawn. Default is 250_000.

  • **kwargs – Additional arguments passed to decoupler.Plotter (e.g. figsize, dpi, return_fig, save).

Return type:

Figure | None

Returns:

plt.Figure or None Figure if return_fig=True.