ComplexHeatmap:增加侧面注释的标签大小?

Ahd*_*dee 4 r

您好,有没有办法增加每个注释的标签字体大小?我尝试使用 gpar 设置字体大小,但似乎没有影响它。例如使用小插图中的示例。

    ha = HeatmapAnnotation(foo = anno_barplot(matrix(nc = 2, c(1:10, 10:1))) 
, gp = gpar(fontsize=20)  )
Run Code Online (Sandbox Code Playgroud)

我本质上想要的是用字体大小 20 标记 foo

在此输入图像描述

use*_*748 9

控制的参数是annotation_name_gp= gpar(fontsize = 20)。可重现的例子:

library(ComplexHeatmap)
set.seed(123)
mat = matrix(rnorm(100), 10)
rownames(mat) = paste0("R", 1:10)
colnames(mat) = paste0("C", 1:10)
column_ha = HeatmapAnnotation(foo1 = runif(10), bar1 = anno_barplot(runif(10)),
                              annotation_name_gp= gpar(fontsize = 20))
row_ha = rowAnnotation(foo2 = runif(10), bar2 = anno_barplot(runif(10)))
Heatmap(mat, name = "mat", top_annotation = column_ha, right_annotation = row_ha)
Run Code Online (Sandbox Code Playgroud)