Skip to content

capturing spatial colocalization and interaction in the TME using topological analysis in spatial transcriptomics data

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

bsungwoo/STopover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STopover

Tool to capture spatial colocalization and interaction in the TME using topological analysis in spatial transcriptomics data

  • Cite as: Bae S, Lee H, Na KJ, Lee DS, Choi H, Kim YT. STopover captures spatial colocalization and interaction in the tumor microenvironment using topological analysis in spatial transcriptomics data. Genome Med. 2025 Apr 1;17(1):33. doi: 10.1186/s13073-025-01457-1. PMID: 40170080; PMCID: PMC11963362.

Installation and running

1. Python

Install conda environment and add jupyter kernel

  conda create -n STopover python=3.8
  conda activate STopover
  pip install jupyter git+https://github.com/bsungwoo/STopover.git
  # Install additional packages for VisiumHD analysis
  pip install bin2cell tacco tensorflow
  python -m ipykernel install --user --name STopover --display-name STopover

Run GUI for STopover (PyQt)

  conda activate STopover
  python
  from STopover import app
  app.main()

2. R

  # Install BiocManager dependencies
  if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager")
  BiocManager::install("clusterProfiler")
  BiocManager::install("org.Mm.eg.db")
  BiocManager::install("org.Hs.eg.db")
  
  # Install STopover
  devtools::install_github("bsungwoo/STopover", force = T)

3. Standalone app (packaged with pyinstaller)

Please download file (STopover ver. 1.1.0): STopover_v1_windows.exe

Key packages

** Python
Please refer to yaml file: Python requirements
** R
Please refer to DESCRIPTION file: R requirements

Usage

Python Code Example

Please refer to README_Python.md
Please refer to STopover_visium, STopover_visiumHD, STopover_imageST: CosMx, STopover_imageST: Xenium, STopover_imageST: preprocess from cell- to grid-level data

R Code Example

Please refer to the below documents
Link to documents: STopover_visium, STopover_imageST

About

capturing spatial colocalization and interaction in the TME using topological analysis in spatial transcriptomics data

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages