Run common cell-cell communication analyses
Arguments
- srt
A Seurat object.
- group.by
Name of one or more meta.data columns to group (color) cells by.
- methods
Cell-cell communication methods to run. Currently supports
"CellChat","CellphoneDB", and"LIANA"in the unified scheduler. NicheNet and MultiNicheNet require explicit receiver/sender/contrast design arguments and should be called throughRunNichenetr()orRunMultiNichenetr().- method_params
Named list of method-specific arguments passed to the corresponding wrapper. For example, use
method_params$CellphoneDB$pvaluefor CellphoneDB-specific parameters.- backend
Backend used for scop post-processing and unified CCC table aggregation. The upstream CellChat, CellphoneDB, and LIANA inference logic is unchanged.
- skip_failed
Whether to keep running remaining methods if one method fails.
- rebuild_unified
Whether to rebuild
srt@tools[["CCC"]]from the completed methods after all requested methods finish.- thresh
Significance threshold used when rebuilding unified CCC tables and passed to
RunCellChat()unless overridden inmethod_params$CellChat.- verbose
Whether to print the message. Default is
TRUE.