This repository contains the code used in the STAMP project, focusing on spatial transcriptomics analysis and multiplexing profiling of single cells. The code was utilized to analyze the data presented in the corresponding paper.
- Spatial Transcriptomics Platforms:
- NanoString CosMx
- 10X Genomics Xenium
- Single Cell RNA sequencing Platforms:
- 10X Genomics Flex
- misc/
BIN.R
: Contains functions used throughout the analyses.paths
: Contains various paths used in the project.
- stamp_1/, stamp_2/, ..., stamp_n/:
- Each folder corresponds to a sample and contains the code specific to that sample.
- Inside each sample folder:
- Preparation/
- Scripts for loading the expression matrix and creating
SingleCellExperiment
objects.
- Scripts for loading the expression matrix and creating
- QC/
- Scripts used to perform quality control.
- Analysis/
PreProc.R
: Performs preprocessing steps like normalization, feature selection, and dimensionality reduction.Clust.R
: Performs clustering analysis.
- Lvl1/ and Lvl2/:
- Scripts used for different rounds of cell population annotation.
- Sub-sample Folders:
- For samples containing multiple sub-samples (e.g., multiplexed slides), there are folders like Clines/ and PBMC/ (e.g., in
stamp_3/
), which contain analyses of the respective sub-samples.
- For samples containing multiple sub-samples (e.g., multiplexed slides), there are folders like Clines/ and PBMC/ (e.g., in
- Preparation/
For more details, please refer to the project's paper or contact the authors.