CDSeqR: fast complete deconvolution for gene expression data from bulk tissues
Kai KangiD, Caizhi David HuangiD, Yuanyuan LiiD, David M. UmbachiD, Leping LiiD
Abstract
BackgroundBiological tissues consist of heterogenous populations of cells. Because gene expression patterns from bulk tissue samples reflect the contributions from all cells in the tissue, understanding the contribution of individual cell types to the overall gene expression in the tissue is fundamentally important. We recently developed a computational method, CDSeq, that can simultaneously estimate both sample-specific cell-type proportions and cell-type-specific gene expression profiles using only bulk RNA-Seq counts from multiple samples. Here we present an R implementation of CDSeq (CDSeqR) with significant performance improvement over the original implementation in MATLAB and an added new function to aid cell type annotation. The R package would be of interest for the broader R community. ResultWe developed a novel strategy to substantially improve computational efficiency in both speed and memory usage. In addition, we designed and implemented a new function for annotating the CDSeq estimated cell types using single-cell RNA sequencing (scRNA-seq) data. This function allows users to readily interpret and visualize the CDSeq estimated cell types. In addition, this new function further allows the users to annotate CDSeq-estimated cell types using marker genes. We carried out additional validations of the CDSeqR software using synthetic, real cell mixtures, and real bulk RNA-seq data from the Cancer Genome Atlas (TCGA) and The Genotype-Tissue Expression (GTEx) project. ConclusionsThe existing bulk RNA-seq repositories, such as TCGA and GTEx, provide enormous resources for better understanding changes in transcriptomics and human diseases. They are also potentially useful for studying cell-cell interactions in the tissue microenvironment. Bulk level analyses neglect tissue heterogeneity, however, and hinder investigation of a cell-type-specific expression. The CDSeqR package may aid in silico dissection of bulk expression data, enabling researchers to recover cell-type-specific information.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 27
- FWCI
- 1.25
- Field percentile
- top 21%
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A novel computational complete deconvolution method using RNA-seq data
- Accurate estimation of cell composition in bulk expression through robust integration of single-cell information
Brandon Jew, Marcus Alvarez, … Eran Halperin·Nature CommunicationsPeer-reviewed·Apr 24, 2020
- More accurate estimation of cell composition in bulk expression through robust integration of single-cell information
Ali Karimnezhad·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2022
- A computational method for direct imputation of cell type-specific expression profiles and cellular compositions from bulk-tissue RNA-Seq in brain disorders
Abolfazl Doostparast Torshizi, Jubao Duan, Kai Wang·NAR Genomics and BioinformaticsPeer-reviewed·Apr 9, 2021
- SCDC: Bulk Gene Expression Deconvolution by Multiple Single-Cell RNA Sequencing References
Meichen Dong, Aatish Thennavan, … Yuchao Jiang·Briefings in BioinformaticsPeer-reviewed·Dec 3, 2019
- cellGeometry: ultra-fast single-cell deconvolution of bulk RNA-Seq using a geometric solution
Rachel Lau, Cankut Çubuk, … Myles Lewis·Nature CommunicationsPeer-reviewed·Jul 23, 2026