Skip to content

YangLabHKUST/CellART

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CellART

A unified framework for extracting single-cell information from high-resolution spatial transcriptomics

pypi GitHub repo size GitHub last commit GitHub License DOI

GitHub Repo stars GitHub forks

CellART is a unified framework for extracting single-cell information from high-resolution ST data. The primary objectives are to accurately delineate boundaries for individual cells and further annotate their cell types. By integrating deep neural networks with probabilistic models, CellART leverages multimodal data, including spatial transcriptomics, staining images, and scRNA-seq references, to perform simultaneous cell segmentation and cell type annotation, thereby optimizing the analytical process.

Pipeline

Visit our documentation for installation, examples and reproducing the results in our paper. All the data files for reproducing the result are deposited at Zenodo.

Installation

CellART can be installed via two approaches: using pip or directly from the GitHub repository.

Installing through pip (Recommended)

You can install the stable release of CellART directly from pip. First, ensure you have set up a compatible Python environment using conda or any other package manager. Then, execute the following commands:

$ conda create -n cellart python=3.10
$ conda activate cellart
$ pip install cellart

NOTE: Due to differences in GPU models and CUDA versions, you may need to manually reinstall PyTorch and Tensorflow to ensure compatibility. CellART relies heavily on GPU acceleration for efficient processing of large-scale spatial transcriptomics datasets.

Installing from GitHub

# Clone the repository
$ git clone https://github.com/YangLabHKUST/CellART.git

# Navigate to the cloned directory
$ cd CellART

# Install the package
$ pip install .

Real data examples

Reference

CellART is currently under review.

Development

The python package CellART is developed and maintained by Yuheng Chen.

Please feel free to contact Yuheng Chen, Prof. Jiashun Xiao or Prof. Can Yang if any inquiries.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published