From a list of feature (e.g gene) modules, compute a score (e.g. mean value) accross bins.

# S4 method for STGrid
compute_module_score(object, modules = NULL, rename = FALSE, fun = "mean")

Arguments

object

An STGrid object.

modules

A list of modules.

rename

Force the renaming of the modules to module_1, module_2...

fun

The function to be applied (e.g. mean, median, sd...)

Examples

example_dataset()
#> |-- INFO :  Dataset 11284233/files/Xenium_Mouse_Brain_Coronal_7g was already loaded. 
xen <- Xenium_Mouse_Brain_Coronal_7g
p <- hc_tree(xen, class_nb = 4, class_name = letters[1:4])
#> |-- INFO :  Using complete method 
#> |-- INFO :  Using circular layout 
print(p)

# Get classes:
xen <- compute_module_score(xen, modules=p$tree_classes)
#> |-- INFO :  Computing module score... 
#> |-- INFO :  Iterating over modules... 
#> |-- INFO :  Returning object...