Split Dendrogram¶
-
getDendrogramSplits()
Split dendrogram at each node and keep the leave (label) information.
getDendrogramSplits(
gobject,
expression_values = c("normalized", "scaled", "custom"),
cluster_column,
cor = c("pearson", "spearman"),
distance = "ward.D",
h = NULL,
h_color = "red",
show_dend = TRUE,
verbose = TRUE
)
Arguments¶
gobject |
giotto object |
expression_values |
expression values to use |
cluster_column |
name of column to use for clusters |
cor |
correlation score to calculate distance |
distance |
distance method to use for hierarchical clustering |
h |
height of horizontal lines to plot |
h_color |
color of horizontal lines |
show_dend |
show dendrogram |
verbose |
be verbose |
Value¶
A data.table object
Details¶
Creates a data.table with three columns and each row represents a node in the dendrogram. For each node the height of the node is given together with the two sub-dendrograms. This information can be used to determine in a hierarchical manner differentially expressed marker genes at each node.
Examples¶
if (FALSE) {
data("mini_giotto_single_cell")
splits = getDendrogramSplits(mini_giotto_single_cell, cluster_column = 'leiden_clus')
}