Cargando…

scIGANs: single-cell RNA-seq imputation using generative adversarial networks

Single-cell RNA-sequencing (scRNA-seq) enables the characterization of transcriptomic profiles at the single-cell resolution with increasingly high throughput. However, it suffers from many sources of technical noises, including insufficient mRNA molecules that lead to excess false zero values, term...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Yungang, Zhang, Zhigang, You, Lei, Liu, Jiajia, Fan, Zhiwei, Zhou, Xiaobo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7470961/
https://www.ncbi.nlm.nih.gov/pubmed/32588900
http://dx.doi.org/10.1093/nar/gkaa506
_version_ 1783578680347328512
author Xu, Yungang
Zhang, Zhigang
You, Lei
Liu, Jiajia
Fan, Zhiwei
Zhou, Xiaobo
author_facet Xu, Yungang
Zhang, Zhigang
You, Lei
Liu, Jiajia
Fan, Zhiwei
Zhou, Xiaobo
author_sort Xu, Yungang
collection PubMed
description Single-cell RNA-sequencing (scRNA-seq) enables the characterization of transcriptomic profiles at the single-cell resolution with increasingly high throughput. However, it suffers from many sources of technical noises, including insufficient mRNA molecules that lead to excess false zero values, termed dropouts. Computational approaches have been proposed to recover the biologically meaningful expression by borrowing information from similar cells in the observed dataset. However, these methods suffer from oversmoothing and removal of natural cell-to-cell stochasticity in gene expression. Here, we propose the generative adversarial networks (GANs) for scRNA-seq imputation (scIGANs), which uses generated cells rather than observed cells to avoid these limitations and balances the performance between major and rare cell populations. Evaluations based on a variety of simulated and real scRNA-seq datasets show that scIGANs is effective for dropout imputation and enhances various downstream analysis. ScIGANs is robust to small datasets that have very few genes with low expression and/or cell-to-cell variance. ScIGANs works equally well on datasets from different scRNA-seq protocols and is scalable to datasets with over 100 000 cells. We demonstrated in many ways with compelling evidence that scIGANs is not only an application of GANs in omics data but also represents a competing imputation method for the scRNA-seq data.
format Online
Article
Text
id pubmed-7470961
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-74709612020-09-09 scIGANs: single-cell RNA-seq imputation using generative adversarial networks Xu, Yungang Zhang, Zhigang You, Lei Liu, Jiajia Fan, Zhiwei Zhou, Xiaobo Nucleic Acids Res Methods Online Single-cell RNA-sequencing (scRNA-seq) enables the characterization of transcriptomic profiles at the single-cell resolution with increasingly high throughput. However, it suffers from many sources of technical noises, including insufficient mRNA molecules that lead to excess false zero values, termed dropouts. Computational approaches have been proposed to recover the biologically meaningful expression by borrowing information from similar cells in the observed dataset. However, these methods suffer from oversmoothing and removal of natural cell-to-cell stochasticity in gene expression. Here, we propose the generative adversarial networks (GANs) for scRNA-seq imputation (scIGANs), which uses generated cells rather than observed cells to avoid these limitations and balances the performance between major and rare cell populations. Evaluations based on a variety of simulated and real scRNA-seq datasets show that scIGANs is effective for dropout imputation and enhances various downstream analysis. ScIGANs is robust to small datasets that have very few genes with low expression and/or cell-to-cell variance. ScIGANs works equally well on datasets from different scRNA-seq protocols and is scalable to datasets with over 100 000 cells. We demonstrated in many ways with compelling evidence that scIGANs is not only an application of GANs in omics data but also represents a competing imputation method for the scRNA-seq data. Oxford University Press 2020-09-04 2020-06-26 /pmc/articles/PMC7470961/ /pubmed/32588900 http://dx.doi.org/10.1093/nar/gkaa506 Text en © The Author(s) 2020. Published by Oxford University Press on behalf of Nucleic Acids Research. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Methods Online
Xu, Yungang
Zhang, Zhigang
You, Lei
Liu, Jiajia
Fan, Zhiwei
Zhou, Xiaobo
scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title_full scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title_fullStr scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title_full_unstemmed scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title_short scIGANs: single-cell RNA-seq imputation using generative adversarial networks
title_sort scigans: single-cell rna-seq imputation using generative adversarial networks
topic Methods Online
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7470961/
https://www.ncbi.nlm.nih.gov/pubmed/32588900
http://dx.doi.org/10.1093/nar/gkaa506
work_keys_str_mv AT xuyungang sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks
AT zhangzhigang sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks
AT youlei sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks
AT liujiajia sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks
AT fanzhiwei sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks
AT zhouxiaobo sciganssinglecellrnaseqimputationusinggenerativeadversarialnetworks