Draw an heatmap

h_map(
  mRList = NULL,
  column_ann = "class",
  data.use = c("data", "data_ann"),
  col_ann = NULL,
  col = NULL,
  scale_features = TRUE,
  features = NULL,
  samples = NULL,
  top = 200,
  use_top_annotated_metab = FALSE,
  test_method = "anova",
  test_value = "q",
  truncate_row_labels = FALSE,
  rm_outliers = FALSE,
  ...
)

Arguments

mRList

mRList object

column_ann

sample_ann column for sample annotation

data.use

whether to use mRList$data (default) or mRList$data_ann, which is the annotated version obtained via metabolite_identification

col_ann

set of colors for sample annotation

col

set of color for data values

scale_features

whether to scale features or not

features

names of features to plot (optional)

samples

samples to consider (optional)

top

only the top most variable features are plotted (if features is NULL)

use_top_annotated_metab

if TRUE, it'll use the best name for the metabolite from the annotation, considering the level and also the top significant specified in the following arguments.

test_method

the name of the statistical test table contained in the mRlist object

test_value

the column of the statistical test table to consider (e.g.: p or q)

truncate_row_labels

FALSE or a integer that specifies the number of characters to keep

rm_outliers

remove outliers when setting colours

...

further arguments for ComplexHeatmap::Heatmap