Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----message=FALSE, warning=FALSE---------------------------------------------
library(scaper)
library(Seurat)
library(SeuratObject)
library(pheatmap)
## ----message=FALSE, warning=FALSE---------------------------------------------
supportedCytokines(database = "cytosig")
genesetCytoSig(cytokine.eval = "IL6",
file.name = system.file("extdata", "IL6_output.csv",
package = "scaper")) %>% head(10)
## ----message=FALSE, warning=FALSE---------------------------------------------
CytoSig.score.output <- scapeForSeurat(seurat.object = pbmc_small,
database = "cytosig", cytokine = "all", normalize = TRUE)
class(CytoSig.score.output)
GetAssay(object = CytoSig.score.output, assay = "scape")
#DefaultAssay(CytoSig.score.output) <- "scape"
#GetAssayData(object = CytoSig.score.output, slot = "data")
cytosig_mat <- as.data.frame(t(as.matrix(CytoSig.score.output@assays$scape@data)))
pheatmap(cytosig_mat, fontsize_row = 4, fontsize_col = 7,
cluster_rows = FALSE, cluster_cols = FALSE)
## ----message=FALSE, warning=FALSE---------------------------------------------
pheatmap(cytosig_mat, fontsize_row = 4, fontsize_col = 7)
## ----message=FALSE, warning=FALSE---------------------------------------------
pbmc_small <- NormalizeData(pbmc_small)
counts.matrix2 <- as.data.frame(t(as.matrix(pbmc_small@assays$RNA@data)))
CytoSig.score.output <- scape(counts.matrix = counts.matrix2,
database = "cytosig", cytokine = "all")
pheatmap(CytoSig.score.output, fontsize_row = 4, fontsize_col = 7,
cluster_rows = FALSE, cluster_cols = FALSE)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.