wguo-research / scCancer

A package for automated processing of single cell RNA-seq data in cancer
92 stars 39 forks source link

scCancer

Introduction

The scCancer package focuses on processing and analyzing droplet-based scRNA-seq data for cancer research. Except basic data processing steps, this package takes several special considerations for cancer-specific features.

The workflow of scCancer mainly consists of three modules: scStatistics, scAnnotation, and scCombination.

After the computational analyses, detailed and graphical reports were generated in user-friendly HTML format.

scCancer-workflow

(Click to view larger workflow picture)

System Requirements

Current version

Installation

The detailed installation instruction can be found in the project wiki.

Usage

The vignette of scCancer can be found in the project wiki.

We provide an example data of kidney cancer from 10X Genomics, and following are the generated HTML reports:

For multi-datasets, following is a generated HTML report for three kidney cancer samples integration analysis:

Citation

Please use the following citation:

[1] Wenbo Guo, Dongfang Wang, Shicheng Wang, Yiran Shan, Changyi Liu, Jin Gu, scCancer: a package for automated processing of single-cell RNA-seq data in cancer, Briefings in Bioinformatics, bbaa127, https://doi.org/10.1093/bib/bbaa127

[2] Zeyu Chen, Yuxin Miao, Zhiyuan Tan, Qifan Hu, Yanhong Wu, Xinqi Li, Wenbo Guo, Jin Gu, scCancer2: data-driven in-depth annotations of the tumor microenvironment at single-level resolution, Bioinformatics, Volume 40, Issue 2, February 2024, btae028, https://doi.org/10.1093/bioinformatics/btae028

License

GPL-3