Skip to main content

Spatial Deconvolution method with Platform Effect Removal

Project description

SDePER

PyPI - Python Version GitHub release (latest by date) PyPI Docker Image Version (latest by date) Read the Docs (version)

SDePER (Spatial Deconvolution method with Platform Effect Removal) is a two-step hybrid machine learning and regression method considering platform effect, spatial information and sparsity in deconvolution of spatial transcriptomic data using reference single-cell RNA sequencing data from same tissue type. It's also able to impute cell type compositions and gene expression at enhanced resolution.

Quick Start

SDePER can be installed via pip

conda create -n sdeper-env python=3.9.12
conda activate sdeper-env
pip install sdeper

SDePER requires 4 input files for cell type deconvolution:

  1. raw nUMI counts of spatial transcriptomic data (spots × genes): spatial.csv
  2. raw nUMI counts of reference scRNA-seq data (cells × genes): scrna_ref.csv
  3. cell type annotations for all cells in scRNA-seq data (cells × 1): scrna_anno.csv
  4. adjacency matrix of spots in spatial transcriptomic data (spots × spots): adjacency.csv

To start cell type deconvolution by running

runDeconvolution -q spatial.csv -r scrna_ref.csv -c scrna_anno.csv -a adjacency.csv

Full Documentation for SDePER is available on Read the Docs.

Example Analysis with SDePER are available in our GitHub repository SDePER_Analysis.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sdeper-1.0.1.tar.gz (57.9 kB view hashes)

Uploaded Source

Built Distribution

sdeper-1.0.1-py3-none-any.whl (63.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page