Skip to content

A universal tool for rapid identification of cancer foci and tumor boundaries in spatial transcriptome

Notifications You must be signed in to change notification settings

Jingwe-Zhao/SpotOnco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpotOnco

A universal tool for rapid identification of cancer foci and tumor boundary in spatial transcriptomics

workflw3png

SpotOnco : Provides an efficient method for rapid identification of cancer foci and tumor boundaries in tumor spatial transcriptomics data by exploiting spatially scored expression patterns of a malignant cell gene set

Installation

Dependencies

  • R packages: Seurat, VISION, tidyverse
# install the SpotOnco package
devtools::install_github('Jingwe-Zhao/SpotOnco')
library(SpotOnco)
library(VISION)
library(clusterProfiler)
library(tidyverse)

# load demo data
data<- system.file("data", "CRC1.RDS", package = "SpotOnco")
ST<-readRDS(data)

# SCTransform And Clustering
ST<-SCT(ST, resolution = 0.3)
SpatialPlot(ST)

# malignancy Scoring
ST<-CompScore(ST, assay = "Spatial")

# Niche category 
ST<-NicheCat(ST,formula = 'Q1')

# Tumor boundary recognition Description
ST <- CompBdy(ST, NicheLabel = 'Mal', minSpot = 10, sliceName = "CRC1")

SpatialPlot(ST,group.by = 'Region')

More features are being developed

About

A universal tool for rapid identification of cancer foci and tumor boundaries in spatial transcriptome

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages