tidyHeatmap1.13.1 package

A Tidy Implementation of Heatmap

add_annotation

add_annotation

add_attr

Add attribute to abject

add_class

Add class to abject

annot_to_list

annot_to_list

annotation_bar-method

Adds a bar annotation layer to a InputHeatmap, that on evaluation cr...

annotation_group

Add group annotation strips to a tidyHeatmap

annotation_line-method

Adds a line annotation layer to a InputHeatmap, that on evaluation c...

annotation_numeric-method

Adds a numeric annotation layer to an InputHeatmap, that on evaluati...

annotation_point-method

Adds a point annotation layer to a InputHeatmap, that on evaluation ...

annotation_tile-method

Adds a tile annotation layer to a InputHeatmap, that on evaluation c...

as_ComplexHeatmap-method

Creates a ComplexHeatmap object for less standard plot manipulation ...

as_matrix

Get matrix from tibble

check_if_duplicated_genes

Check whether there are duplicated genes/transcripts

check_if_wrong_input

Check whether there are NA counts

drop_class

Remove class to abject

error_if_log_transformed

Check whether a numeric vector has been log transformed

get_abundance_norm_if_exists

Get column names either from user or from attributes

get_elements_features_abundance

Get column names either from user or from attributes

get_elements_features

Get column names either from user or from attributes

get_elements

Get column names either from user or from attributes

get_heatmap_data-method

Retrieve heatmap data and dendrograms as plotted

get_sample_counts

Get column names either from user or from attributes

get_sample_transcript_counts

Get column names either from user or from attributes

get_sample_transcript

Get column names either from user or from attributes

get_x_y_annotation_columns

get_x_y_annotation_columns

heatmap-method

Creates a InputHeatmap object from tbl_df on evaluation creates a ...

ifelse_pipe

This is a generalisation of ifelse that accepts an object and return a...

ifelse2_pipe

This is a generalisation of ifelse that accepts an object and return a...

input_heatmap

input_heatmap

layer_arrow_down-method

Adds a layers of symbols above the heatmap tiles to a InputHeatmap, ...

layer_arrow_up-method

Adds a layers of symbols above the heatmap tiles to a InputHeatmap, ...

layer_asterisk-method

Adds a layer of symbols above the heatmap tiles to a InputHeatmap, t...

layer_diamond-method

Adds a layers of symbols above the heatmap tiles to a InputHeatmap, ...

layer_point-method

Adds a layers of symbols above the heatmap tiles to a InputHeatmap, ...

layer_square-method

Adds a layers of symbols above the heatmap tiles to a InputHeatmap, ...

layer_star-method

Adds a layer of symbols above the heatmap tiles to a InputHeatmap, t...

layer_text-method

Adds a layers of texts above the heatmap tiles to a InputHeatmap, th...

parse_formula

.formula parser

plus-.InputHeatmap

Add two tidyHeatmap objects together

prepend

From rlang deprecated

quo_names

Convert array of quosure (e.g. c(col_a, col_b)) into character vector

save_pdf-Heatmap-method

save_pdf

save_pdf-InputHeatmap-method

save_pdf

save_pdf-methods

Save plot on PDF file

scale_robust

Scale counts in a robust way against sd == 0

select_closest_pairs

Sub function of remove_redundancy_elements_though_reduced_dimensions

split-methods

Split the heatmap row-wise depending on the biggest branches in the cl...

tidyHeatmap-package

tidyHeatmap: A Tidy Implementation of Heatmap

wrap_heatmap-method

Wrap tidyHeatmap (ComplexHeatmap) in a patchwork-compliant patch

This is a tidy implementation for heatmap. At the moment it is based on the (great) package 'ComplexHeatmap'. The goal of this package is to interface a tidy data frame with this powerful tool. Some of the advantages are: Row and/or columns colour annotations are easy to integrate just specifying one parameter (column names). Custom grouping of rows is easy to specify providing a grouped tbl. For example: df %>% group_by(...). Labels size adjusted by row and column total number. Default use of Brewer and Viridis palettes.

  • Maintainer: Stefano Mangiola
  • License: GPL-3
  • Last published: 2025-10-30