{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,13]],"date-time":"2026-07-13T20:23:02Z","timestamp":1783974182283,"version":"3.55.0"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T00:00:00Z","timestamp":1621814400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T00:00:00Z","timestamp":1621814400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100000066","name":"National Institute of Environmental Health Sciences","doi-asserted-by":"crossref","award":["ES101765"],"award-info":[{"award-number":["ES101765"]}],"id":[{"id":"10.13039\/100000066","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>Biological 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.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Result<\/jats:title>\n                    <jats:p>We 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.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>The 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\u2013cell 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.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-021-04186-5","type":"journal-article","created":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T05:03:12Z","timestamp":1621832592000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["CDSeqR: fast complete deconvolution for gene expression data from bulk tissues"],"prefix":"10.1186","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4348-3941","authenticated-orcid":false,"given":"Kai","family":"Kang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Caizhi","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanyuan","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David M.","family":"Umbach","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leping","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,5,24]]},"reference":[{"key":"4186_CR1","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1038\/s41586-019-1593-5","volume":"574","author":"O Demaria","year":"2019","unstructured":"Demaria O, Cornen S, Da\u00ebron M, Morel Y, Medzhitov R, Vivier E. Harnessing innate immunity in cancer therapy. Nature. 2019;574:45\u201356.","journal-title":"Nature"},{"key":"4186_CR2","doi-asserted-by":"publisher","first-page":"1342","DOI":"10.1016\/j.cell.2017.05.035","volume":"169","author":"C Zheng","year":"2017","unstructured":"Zheng C, Zheng L, Yoo JK, Guo H, Zhang Y, Guo X, et al. Landscape of infiltrating T cells in liver cancer revealed by single-cell sequencing. Cell. 2017;169:1342\u201356.","journal-title":"Cell."},{"issue":"4","key":"4186_CR3","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1038\/nmeth.1439","volume":"7","author":"SS Shen-Orr","year":"2010","unstructured":"Shen-Orr SS, Tibshirani R, Khatri P, Bodian DL, Staedtler F, Perry NM, et al. Cell type\u2013specific gene expression differences in complex tissues. Nat Methods. 2010;7(4):287\u20139.","journal-title":"Nat Methods"},{"key":"4186_CR4","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1038\/s41587-019-0114-2","volume":"37","author":"AM Newman","year":"2019","unstructured":"Newman AM, Steen CB, Liu CL, Gentles AJ, Chaudhuri AA, Scherer F, et al. Determining cell type abundance and expression from bulk tissues with digital cytometry. Nat Biotechnol. 2019;37:773\u201382.","journal-title":"Nat Biotechnol"},{"key":"4186_CR5","doi-asserted-by":"publisher","first-page":"e1007510","DOI":"10.1371\/journal.pcbi.1007510","volume":"15","author":"K Kang","year":"2019","unstructured":"Kang K, Meng Q, Shats I, Umbach DM, Li M, Li Y, et al. CDSeq: a novel complete deconvolution method for dissecting heterogeneous samples using gene expression data. PLoS Comput Biol. 2019;15:e1007510.","journal-title":"PLoS Comput Biol"},{"key":"4186_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-019-09990-5","volume":"10","author":"K Zaitsev","year":"2019","unstructured":"Zaitsev K, Bambouskova M, Swain A, Artyomov MN. Complete deconvolution of cellular mixtures based on linearity of transcriptional signatures. Nat Commun. 2019;10:1\u201316.","journal-title":"Nat Commun"},{"issue":"5","key":"4186_CR7","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1016\/j.coi.2013.09.015","volume":"25","author":"SS Shen-Orr","year":"2013","unstructured":"Shen-Orr SS, Gaujoux R. Computational deconvolution: extracting cell type-specific information from heterogeneous samples. Curr Opin Immunol. 2013;25(5):571\u20138.","journal-title":"Curr Opin Immunol"},{"key":"4186_CR8","doi-asserted-by":"publisher","first-page":"2571","DOI":"10.1093\/bioinformatics\/btq406","volume":"26","author":"T Erkkil\u00e4","year":"2010","unstructured":"Erkkil\u00e4 T, Lehmusvaara S, Ruusuvuori P, Visakorpi T, Shmulevich I, L\u00e4hdesm\u00e4ki H. Probabilistic analysis of gene expression measurements from heterogeneous tissues. Bioinformatics. 2010;26:2571\u20137.","journal-title":"Bioinformatics"},{"issue":"12","key":"4186_CR9","doi-asserted-by":"publisher","first-page":"e1002838","DOI":"10.1371\/journal.pcbi.1002838","volume":"8","author":"W Qiao","year":"2012","unstructured":"Qiao W, Quon G, Csaszar E, Yu M, Morris Q, Zandstra PW. PERT: a method for expression deconvolution of human blood samples from varied microenvironmental and developmental conditions. PLoS Comput Biol. 2012;8(12):e1002838.","journal-title":"PLoS Comput Biol"},{"issue":"8","key":"4186_CR10","doi-asserted-by":"publisher","first-page":"1083","DOI":"10.1093\/bioinformatics\/btt090","volume":"29","author":"T Gong","year":"2013","unstructured":"Gong T, Szustakowski JD. DeconRNASeq: a statistical framework for deconvolution of heterogeneous tissue samples based on mRNA-Seq data. Bioinformatics. 2013;29(8):1083\u20135.","journal-title":"Bioinformatics"},{"key":"4186_CR11","first-page":"1","volume":"14","author":"Y Zhong","year":"2013","unstructured":"Zhong Y, Wan YW, Pang K, Chow LML, Liu Z. Digital sorting of complex tissues for cell type-specific gene expression profiles. BMC Bioinform. 2013;14:1\u201310.","journal-title":"BMC Bioinform"},{"issue":"5","key":"4186_CR12","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1016\/j.meegid.2011.08.014","volume":"12","author":"R Gaujoux","year":"2012","unstructured":"Gaujoux R, Seoighe C. Semi-supervised nonnegative matrix factorization for gene expression deconvolution: a case study. Infect Genet Evol. 2012;12(5):913\u201321.","journal-title":"Infect Genet Evol"},{"issue":"5","key":"4186_CR13","first-page":"S11","volume":"14","author":"Y Li","year":"2013","unstructured":"Li Y, Xie X. A mixture model for expression deconvolution from RNA-seq in heterogeneous tissues. BMC Bioinform. 2013;14(5):S11.","journal-title":"BMC Bioinform"},{"key":"4186_CR14","doi-asserted-by":"publisher","first-page":"1865","DOI":"10.1093\/bioinformatics\/btt301","volume":"29","author":"J Ahn","year":"2013","unstructured":"Ahn J, Yuan Y, Parmigiani G, Suraokar MB, Diao L, Wistuba II, et al. DeMix: deconvolution for mixed cancer transcriptomes using raw measured data. Bioinformatics. 2013;29:1865\u201371.","journal-title":"Bioinformatics"},{"key":"4186_CR15","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1038\/nmeth.3337","volume":"12","author":"AM Newman","year":"2015","unstructured":"Newman AM, Liu CL, Green MR, Gentles AJ, Feng W, Xu Y, et al. Robust enumeration of cell subsets from tissue expression profiles. Nat Methods. 2015;12:453\u20137.","journal-title":"Nat Methods"},{"key":"4186_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-018-07882-8","volume":"10","author":"X Wang","year":"2019","unstructured":"Wang X, Park J, Susztak K, Zhang NR, Li M. Bulk tissue cell type deconvolution with multi-subject single-cell expression reference. Nat Commun. 2019;10:1\u20139.","journal-title":"Nat Commun"},{"key":"4186_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-020-19015-1","volume":"11","author":"F Avila Cobos","year":"2020","unstructured":"Avila Cobos F, Alquicira-Hernandez J, Powell JE, Mestdagh P, De Preter K. Benchmarking of cell type deconvolution pipelines for transcriptomics data. Nat Commun. 2020;11:1\u201314.","journal-title":"Nat Commun"},{"key":"4186_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-016-0009-6","volume":"8","author":"GXY Zheng","year":"2017","unstructured":"Zheng GXY, Terry JM, Belgrader P, Ryvkin P, Bent ZW, Wilson R, et al. Massively parallel digital transcriptional profiling of single cells. Nat Commun. 2017;8:1\u201312.","journal-title":"Nat Commun"},{"key":"4186_CR19","doi-asserted-by":"publisher","first-page":"1611","DOI":"10.1016\/j.cell.2017.10.044","volume":"171","author":"SV Puram","year":"2017","unstructured":"Puram SV, Tirosh I, Parikh AS, Patel AP, Yizhak K, Gillespie S, et al. Single-cell transcriptomic analysis of primary and metastatic tumor ecosystems in head and neck cancer. Cell. 2017;171:1611\u201324.","journal-title":"Cell"},{"key":"4186_CR20","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1038\/s41586-019-1195-2","volume":"570","author":"H Mathys","year":"2019","unstructured":"Mathys H, Davila-Velderrain J, Peng Z, Gao F, Mohammadi S, Young JZ, et al. Single-cell transcriptomic analysis of Alzheimer\u2019s disease. Nature. 2019;570:332\u20137.","journal-title":"Nature"},{"key":"4186_CR21","doi-asserted-by":"publisher","first-page":"5228","DOI":"10.1073\/pnas.0307752101","volume":"101","author":"TL Griffiths","year":"2004","unstructured":"Griffiths TL, Steyvers M. Finding scientific topics. Proc Natl Acad Sci. 2004;101:5228\u201335.","journal-title":"Proc Natl Acad Sci"},{"key":"4186_CR22","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1038\/s41586-018-0040-3","volume":"556","author":"I Pastushenko","year":"2018","unstructured":"Pastushenko I, Brisebarre A, Sifrim A, Fioramonti M, Revenco T, Boumahdi S, et al. Identification of the tumour transition states occurring during EMT. Nature. 2018;556:463\u20138.","journal-title":"Nature"},{"key":"4186_CR23","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1038\/s41586-020-2157-4","volume":"581","author":"X Han","year":"2020","unstructured":"Han X, Zhou Z, Fei L, Sun H, Wang R, Chen Y, et al. Construction of a human cell landscape at single-cell level. Nature. 2020;581:303\u20139.","journal-title":"Nature"},{"key":"4186_CR24","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1038\/nbt.4096","volume":"36","author":"A Butler","year":"2018","unstructured":"Butler A, Hoffman P, Smibert P, Papalexi E, Satija R. Integrating single-cell transcriptomic data across different conditions, technologies, and species. Nat Biotechnol. 2018;36:411\u201320.","journal-title":"Nat Biotechnol"},{"key":"4186_CR25","doi-asserted-by":"publisher","first-page":"1888","DOI":"10.1016\/j.cell.2019.05.031","volume":"177","author":"T Stuart","year":"2019","unstructured":"Stuart T, Butler A, Hoffman P, Hafemeister C, Papalexi E, Mauck WM, et al. Comprehensive integration of single-cell data. Cell. 2019;177:1888\u2013902.","journal-title":"Cell"},{"key":"4186_CR26","doi-asserted-by":"crossref","unstructured":"Chambers JM. Linear models. In: Statistical Models in S. Routledge; 2017. p. 95\u2013144.","DOI":"10.1201\/9780203738535-4"},{"issue":"5","key":"4186_CR27","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1038\/nmeth.3337","volume":"12","author":"AM Newman","year":"2015","unstructured":"Newman AM, Liu CL, Green MR, Gentles AJ, Feng W, Xu Y, et al. Robust enumeration of cell subsets from tissue expression profiles. Nat Methods. 2015;12(5):453.","journal-title":"Nat Methods"},{"key":"4186_CR28","doi-asserted-by":"publisher","first-page":"5095","DOI":"10.1093\/bioinformatics\/btz444","volume":"35","author":"R Du","year":"2019","unstructured":"Du R, Carey V, Weiss ST. DeconvSeq: deconvolution of cell mixture distribution in sequencing data. Bioinformatics. 2019;35:5095\u2013102.","journal-title":"Bioinformatics"},{"key":"4186_CR29","doi-asserted-by":"publisher","first-page":"e1006976","DOI":"10.1371\/journal.pcbi.1006976","volume":"15","author":"Y Hao","year":"2019","unstructured":"Hao Y, Yan M, Heath BR, Lei YL, Xie Y. Fast and robust deconvolution of tumor infiltrating lymphocyte from expression profiles using least trimmed squares. PLoS Comput Biol. 2019;15:e1006976.","journal-title":"PLoS Comput Biol"},{"key":"4186_CR30","unstructured":"Riplley B, Venables B, Bates DM, Firth D, Hornik K, Gebhardt A. Package \u201cMASS\u201d. support functions and datasets for Venables and Ripley\u2019s MASS. 2018. Document freely available on the internet at: http:\/\/www.r-project.org. Accessed 12 Dec 2020."},{"key":"4186_CR31","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1002\/msb.134947","volume":"10","author":"Z Altboum","year":"2014","unstructured":"Altboum Z, Steuerman Y, David E, Barnett-Itzhaki Z, Valadarsky L, Keren-Shaul H, et al. Digital cell quantification identifies global immune cell dynamics during influenza infection. Mol Syst Biol. 2014;10:720.","journal-title":"Mol Syst Biol"},{"key":"4186_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v033.i01","volume":"33","author":"J Friedman","year":"2010","unstructured":"Friedman J, Hastie T, Tibshirani R. Regularization paths for generalized linear models via coordinate descent. J Stat Softw. 2010;33:1.","journal-title":"J Stat Softw"},{"key":"4186_CR33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41467-019-13993-7","volume":"11","author":"B Jew","year":"2020","unstructured":"Jew B, Alvarez M, Rahmani E, Miao Z, Ko A, Garske KM, et al. Accurate estimation of cell composition in bulk expression through robust integration of single-cell information. Nat Commun. 2020;11:1\u201311.","journal-title":"Nat Commun"},{"key":"4186_CR34","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1093\/bib\/bbz166","volume":"22","author":"M Dong","year":"2021","unstructured":"Dong M, Thennavan A, Urrutia E, Li Y, Perou CM, Zou F, et al. SCDC: bulk gene expression deconvolution by multiple single-cell RNA sequencing references. Brief Bioinform. 2021;22:416\u201327.","journal-title":"Brief Bioinform"},{"key":"4186_CR35","doi-asserted-by":"publisher","first-page":"1318","DOI":"10.1126\/science.aaz1776","volume":"369","author":"F Aguet","year":"2020","unstructured":"Aguet F, Barbeira AN, Bonazzola R, Brown A, Castel SE, Jo B, et al. The GTEx consortium atlas of genetic regulatory effects across human tissues. Science (80- ). 2020;369:1318\u201330.","journal-title":"Science (80- )"},{"key":"4186_CR36","doi-asserted-by":"crossref","unstructured":"Tomczak K, Czerwi\u0144ska P, Wiznerowicz M. The Cancer Genome Atlas (TCGA): an immeasurable source of knowledge. Contemp Oncol. 2015;19(1A):A68","DOI":"10.5114\/wo.2014.47136"},{"key":"4186_CR37","doi-asserted-by":"crossref","unstructured":"Gandal MJ, Zhang P, Hadjimichael E, Walker RL, Chen C, Liu S, et al. Transcriptome-wide isoform-level dysregulation in ASD, schizophrenia, and bipolar disorder. Science. 2018;362(6420):eaat8127.","DOI":"10.1126\/science.aat8127"},{"issue":"10","key":"4186_CR38","doi-asserted-by":"publisher","first-page":"1491","DOI":"10.1101\/gr.190595.115","volume":"25","author":"C Trapnell","year":"2015","unstructured":"Trapnell C. Defining cell types and states with single-cell genomics. Genome Res. 2015;25(10):1491\u20138.","journal-title":"Genome Res"},{"key":"4186_CR39","doi-asserted-by":"publisher","first-page":"2093","DOI":"10.1093\/bioinformatics\/bty926","volume":"35","author":"GJ Hunt","year":"2019","unstructured":"Hunt GJ, Freytag S, Bahlo M, Gagnon-Bartsch JA. Dtangle: accurate and robust cell type deconvolution. Bioinformatics. 2019;35:2093\u20139.","journal-title":"Bioinformatics"},{"key":"4186_CR40","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1038\/s41587-020-0465-8","volume":"38","author":"J Ding","year":"2020","unstructured":"Ding J, Adiconis X, Simmons SK, Kowalczyk MS, Hession CC, Marjanovic ND, et al. Systematic comparison of single-cell and single-nucleus RNA-sequencing methods. Nat Biotechnol. 2020;38:737\u201346.","journal-title":"Nat Biotechnol"},{"key":"4186_CR41","first-page":"1","volume":"8","author":"AT McKenzie","year":"2018","unstructured":"McKenzie AT, Wang M, Hauberg ME, Fullard JF, Kozlenkov A, Keenan A, et al. Brain cell type specific gene expression and co-expression network architectures. Sci Rep. 2018;8:1\u201319.","journal-title":"Sci Rep"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04186-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-021-04186-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04186-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T05:04:56Z","timestamp":1672203896000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-021-04186-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,24]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["4186"],"URL":"https:\/\/doi.org\/10.1186\/s12859-021-04186-5","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2021.01.30.428954","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,24]]},"assertion":[{"value":"24 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 May 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not Applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not Applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"262"}}