Skip to contents

Generates heatmaps for each level within a condition, showing z-scores of log2 intensity values, split by clusters.

Usage

plot_heatmap(
  datas,
  meta,
  mode,
  condition,
  all_levels_clustering,
  time_unit_label,
  cluster_heatmap_columns
)

Arguments

datas

A matrix of data values.

meta

A dataframe containing metadata.

mode

A character vector with length 1, specifying the type of limma design formula (integrated for formulas with interaction effects between the levels, isolated for formulas where each level is analysed in isolation (no interaction effects))

condition

A character string specifying the condition.

all_levels_clustering

A list containing clustering results for each level within the condition.

time_unit_label

A character string specifying the time unit label.

cluster_heatmap_columns

Boolean specifying wether to cluster the columns of the heatmap or not.

Value

A list of ComplexHeatmap heatmap objects for each level.

See also