Skip to main content

Leverage spatial transcriptomics data to recover cell locations in single-cell RNA RNA-seq

Project description

CeLEry

Leveraging spatial transcriptomics data to recover cell locationsin single-cell RNA-seq with CeLEry

Qihuang Zhang, Jian Hu, Kejie Li, Baohong Zhang, David Dai, Edward B. Lee, Rui Xiao, Mingyao Li*

Single-cell RNA sequencing provides resourceful information to study the cells systematically. However, their locational information is usually unavailable. We present CeLEry, a supervised deep learning algorithm to recover the origin of tissues in assist of spatial transcriptomic data, integrating a data augmentation procedure via variational autoencoder to improve the robustness of methods in the overfitting and the data contamination. CeLEry provides a generic framework and can be implemented in multiple tasks depending on the research objectives, including the spatial coordinates discovery as well as the layer discovery. It can make use of the information of multiple tissues of spatial transcriptomics data. Thorough assessments exhibit that CeLEry achieves a leading performance compared to the state-of-art methods. We illustrated the usage of CeLEry in the discovery of neuron cell layers to study the development of Alzheimer's disease. The identified cell location information is valuable in many downstream analyses and can be indicative of the spatial organization of the tissues.

System Requirements

Python support packages: torch>1.8, pandas>1.4, numpy>1.20, scipy, tqdm, scanpy>1.5, anndata, sklearn

To install package

In the command, input

pip install CeLEryPy

To load the package, input

import CeLEry

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

CeLEryPy-1.2.1.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

CeLEryPy-1.2.1-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file CeLEryPy-1.2.1.tar.gz.

File metadata

  • Download URL: CeLEryPy-1.2.1.tar.gz
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.13

File hashes

Hashes for CeLEryPy-1.2.1.tar.gz
Algorithm Hash digest
SHA256 c68b5a177e19db283352dad3e400e3742f1651f6f9440fab2a0acdd754d41c86
MD5 03a02781c59da3c6403abef5edf258a1
BLAKE2b-256 cd9fd4b15855f4dfbd17b21deb242f630294b798b2c86fc9462a1d3fd50a6e40

See more details on using hashes here.

File details

Details for the file CeLEryPy-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: CeLEryPy-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.13

File hashes

Hashes for CeLEryPy-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33ee01a2c14f60c9ad77fa47b36e476701056047ac6dbf5eba61e2866860101b
MD5 d231f2b94ef3b877efaed7d6f15e079d
BLAKE2b-256 4f27fea82022f5a7ed13443cbb67d7b94ba70cc84ac7a8f639a697ad0e5907c1

See more details on using hashes here.

Supported by

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