signaling_heatmap: Create a network heatmap

View source: R/plot_fxns.R

signaling_heatmapR Documentation

Create a network heatmap

Description

Creates a heatmap of the signaling network. Alternatively, the network matrix can be accessed directly in the signaling slot of a domino object.

Usage

signaling_heatmap(
  dom,
  clusts = NULL,
  min_thresh = -Inf,
  max_thresh = Inf,
  scale = "none",
  normalize = "none",
  ...
)

Arguments

dom

A domino object with network built (build_domino)

clusts

A vector of clusters to be included. If NULL then all clusters are used.

min_thresh

Minimum signaling threshold for plotting. Defaults to -Inf for no threshold.

max_thresh

Maximum signaling threshold for plotting. Defaults to Inf for no threshold.

scale

How to scale the values (after thresholding). Options are 'none', 'sqrt' for square root, or 'log' for log10.

normalize

Options to normalize the matrix. Normalization is done after thresholding and scaling. Accepted inputs are 'none' for no normalization, 'rec_norm' to normalize to the maximum value with each receptor cluster, or 'lig_norm' to normalize to the maximum value within each ligand cluster

...

Other parameters to pass to NMF::aheatmap


Chris-Cherry/domino documentation built on Dec. 9, 2024, 12:28 a.m.