Description Usage Arguments Details Value See Also Examples
View source: R/plot_functions.R
The exposures H, determined by NMF or by LCD, are
displayed as a stacked barplot by calling
Heatmap. The x-axis displays the PIDs (patient
identifier or sample), the y-axis the counts attributed to the different
signatures with their respective colours per PID. It is analogous to
plot_exposures. As many layers of information as desired can be
added via an annotation data frame. The annotation data is handled in a way
similar to annotation_heatmap_exposures. In comparison to
annotation_exposures_barplot allows this function to deal with
a list of differn signature and mutation types. This function calls:
rowAnnotation, 
HeatmapAnnotation and 
Heatmap 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | annotation_exposures_list_barplot(
  in_exposures_list,
  in_signatures_ind_list,
  in_subgroups_list,
  in_annotation_list,
  ylab = NULL,
  title = "",
  in_indel_sigs = FALSE,
  in_labels = FALSE,
  in_barplot_borders = TRUE,
  in_column_anno_borders = FALSE,
  in_annotation_legend_side = "right",
  in_padding = unit(c(2, 20, 2, 2), "mm"),
  in_annotation = NULL
)
 | 
| in_exposures_list | A list of numerical data frame encoding the
exposures  | 
| in_signatures_ind_list | A list of data frame containing meta information about the each signature type individually | 
| in_subgroups_list | A list of data frame indicating of each siganture type which PID (patient or sample identifyier) belongs to which subgroup | 
| in_annotation_list | A list data frame indicating which PID (patient or sample identifyier) belongs to which subgroup for all layers of annotation and a list indicating colour attributions for all layers of annotation for each siganture type individually | 
| ylab | String indicating the column name in  | 
| title | Title for the plot to be created. | 
| in_indel_sigs | Tag which is default FALSE when whole genome data are analysed the tag will be TRUE | 
| in_labels | Whether or not to show the names of the samples. | 
| in_barplot_borders | Whether or not to show border lines in barplot | 
| in_column_anno_borders | Whether or not to draw separating lines between the fields in the annotation | 
| in_annotation_legend_side | Where to put the legends of the annotation df, default is right. | 
| in_padding | Parameter passed on to function
 | 
| in_annotation | A full annotation object may also be provided by the educated user. | 
It might be necessary to install the newest version of the
development branch of the packages circlize and ComplexHeatmap by
Zuguang Gu: devtools::install_github("jokergoo/circlize") and
devtools::install_github("jokergoo/ComplexHeatmap")
It might be necessary to install the newest version of the
development branch of the packages circlize and ComplexHeatmap
by Zuguang Gu: devtools::install_github("jokergoo/circlize") and
devtools::install_github("jokergoo/ComplexHeatmap")
The function doesn't return any value.
| 1 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.