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.