1. SAILER: scalable and accurate invariant representation learning for single-cell ATAC-seq processing and integration
- Author
-
Jing Zhang, Laiyi Fu, Jie Wu, Qing Nie, Yingxin Cao, Xiaohui Xie, and Qingke Peng
- Subjects
Epigenomics ,Statistics and Probability ,Computer science ,Transposases ,Machine learning ,computer.software_genre ,Biochemistry ,Matrix decomposition ,03 medical and health sciences ,0302 clinical medicine ,Software ,Imputation (statistics) ,Cluster analysis ,Representation (mathematics) ,Molecular Biology ,Invariant (computer science) ,030304 developmental biology ,0303 health sciences ,Sequence Analysis, RNA ,business.industry ,Chromatin ,Computer Science Applications ,Computational Mathematics ,Generative model ,Computational Theory and Mathematics ,Scalability ,Chromatin Immunoprecipitation Sequencing ,Artificial intelligence ,Single-Cell Analysis ,business ,computer ,Feature learning ,030217 neurology & neurosurgery - Abstract
Motivation Single-cell sequencing assay for transposase-accessible chromatin (scATAC-seq) provides new opportunities to dissect epigenomic heterogeneity and elucidate transcriptional regulatory mechanisms. However, computational modeling of scATAC-seq data is challenging due to its high dimension, extreme sparsity, complex dependencies and high sensitivity to confounding factors from various sources. Results Here, we propose a new deep generative model framework, named SAILER, for analyzing scATAC-seq data. SAILER aims to learn a low-dimensional nonlinear latent representation of each cell that defines its intrinsic chromatin state, invariant to extrinsic confounding factors like read depth and batch effects. SAILER adopts the conventional encoder-decoder framework to learn the latent representation but imposes additional constraints to ensure the independence of the learned representations from the confounding factors. Experimental results on both simulated and real scATAC-seq datasets demonstrate that SAILER learns better and biologically more meaningful representations of cells than other methods. Its noise-free cell embeddings bring in significant benefits in downstream analyses: clustering and imputation based on SAILER result in 6.9% and 18.5% improvements over existing methods, respectively. Moreover, because no matrix factorization is involved, SAILER can easily scale to process millions of cells. We implemented SAILER into a software package, freely available to all for large-scale scATAC-seq data analysis. Availability and implementation The software is publicly available at https://github.com/uci-cbcl/SAILER. Supplementary information Supplementary data are available at Bioinformatics online.
- Published
- 2021
- Full Text
- View/download PDF