View source: R/run_scfeatures.R
run_L_function | R Documentation |
This function calculates L-statistics to measure spatial autocorrelation. L value greater than zero indicates spatial attraction of the pair of proteins whereas L value less than zero indicates spatial repulsion. The function supports spatial proteomics and spatial transcriptomics.
run_L_function(data, type = "spatial_p", ncores = 1)
data |
A list object containing |
type |
The type of dataset, either "scrna", "spatial_t", or "spatial_p". |
ncores |
Number of cores for parallel processing. |
a dataframe of samples x features The features are in the form of protein 1 vs protein 2, protein 1 vs protein 3 ... etc, with the numbers representing the L values.
utils::data("example_scrnaseq" , package = "scFeatures")
celltype <- example_scrnaseq$celltype
data <- example_scrnaseq@assays$RNA@data
sample <- sample( c("patient1", "patient2", "patient3"), ncol(data) , replace= TRUE )
x <- sample(1:100, ncol(data) , replace = TRUE)
y <- sample(1:100, ncol(data) , replace = TRUE)
spatialCoords <- list( x , y)
alldata <- scFeatures:::formatData(data = data, sample = sample, celltype = celltype,
spatialCoords = spatialCoords )
feature_L_function <- run_L_function(alldata, type = "spatial_p", ncores = 1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.