View source: R/ligandReceptor_analysis.R
| ligandReceptorTest | R Documentation |
A function to perform ligand receptor analysis
ligandReceptorTest( sce, ligandReceptor_list, cluster, RNA_exprs_value = "minMax", use_alt_exp = TRUE, altExp_name = "ADT", altExp_exprs_value = "zi_minMax", num_permute = 1000, p_sig = 0.05 )
sce |
A singlecellexperiment object |
ligandReceptor_list |
A data.frame indicates the ligand receptor list |
cluster |
A vector indicates the cluster results |
RNA_exprs_value |
A character indicates which expression value for RNA in assayNames is used. |
use_alt_exp |
A logical vector indicates whether receptors expression will use alternative expression matrix to quantify. |
altExp_name |
A character indicates which expression matrix is used. by default is ADT . |
altExp_exprs_value |
A character indicates which expression value in assayNames is used. |
num_permute |
Number of permutation. |
p_sig |
A numeric indicates threshold of the pvalue significance |
A SingleCellExperiment object with ligand receptor results
data(lr_pair_subset, package = "CiteFuse")
data(sce_control_subset, package = "CiteFuse")
sce_control_subset <- normaliseExprs(sce = sce_control_subset,
altExp_name = "ADT",
transform = "zi_minMax")
sce_control_subset <- normaliseExprs(sce = sce_control_subset,
altExp_name = "none",
exprs_value = "logcounts",
transform = "minMax")
sce_control_subset <- ligandReceptorTest(sce = sce_control_subset,
ligandReceptor_list = lr_pair_subset,
cluster = sce_control_subset$SNF_W_louvain,
RNA_exprs_value = "minMax",
use_alt_exp = TRUE,
altExp_name = "ADT",
altExp_exprs_value = "zi_minMax",
num_permute = 100)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.