Published May 3, 2021 | Version v1
Journal article Open

Pseudocell Tracer—A method for inferring dynamic trajectories using scRNAseq and its application to B cells undergoing immunoglobulin class switch recombination

  • 1. University of Illinois at Chicago
  • 2. University of Pittsburgh
  • 3. Westlake University
  • 4. Moscow Institute of Physics and Technology
  • 5. Cincinnati Children's Hospital Medical Center
  • 6. University of Chicago

Description

Single cell RNA sequencing (scRNAseq) can be used to infer a temporal ordering of cellular states. Current methods for the inference of cellular trajectories rely on unbiased dimensionality reduction techniques. However, such biologically agnostic ordering can prove difficult for modeling complex developmental or differentiation processes. The cellular heterogeneity of dynamic biological compartments can result in sparse sampling of key intermediate cell states. To overcome these limitations, we develop a supervised machine learning framework, called Pseudocell Tracer, which infers trajectories in pseudospace rather than in pseudotime. The method uses a supervised encoder, trained with adjacent biological information, to project scRNAseq data into a low-dimensional manifold that maps the transcriptional states a cell can occupy. Then a generative adversarial network (GAN) is used to simulate pesudocells at regular intervals along a virtual cell-state axis. We demonstrate the utility of Pseudocell Tracer by modeling B cells undergoing immunoglobulin class switch recombination (CSR) during a prototypic antigen-induced antibody response. Our results revealed an ordering of key transcription factors regulating CSR to the IgG1 isotype, including the concomitant expression of Nfkb1 and Stat6 prior to the upregulation of Bach2 expression. Furthermore, the expression dynamics of genes encoding cytokine receptors suggest a poised IL-4 signaling state that preceeds CSR to the IgG1 isotype.

Data availability

All raw single cell RNA-seq data from this work is submitted to the GEO repository: GSE171867. Software code used in generating the results is described above in detail and on GitHub: https://github.com/akds/pseudocell.

Files

journal.pcbi.1008094.pdf

Files (3.2 MB)

Name Size Download all
Article
md5:847f90550aa81d782fc2a3ae2025ca74
2.2 MB Preview Download
md5:467dec1777b477b938dbde3f20d7829f
1.1 MB Preview Download
Tables
md5:95510b4517735c55bf4d8124c621379a
21.8 kB Preview Download

Additional details

Identifiers

DOI
10.1371/journal.pcbi.1008094
Other
oai:uchicago.tind.io:6042

Funding

NVIDIA Corporation
University of Pittsburgh Medical Center
Immune Transplant and Therapy Center initiative
National Natural Science Foundation of China
31970842

UChicago Information

Division(s)
Biological Sciences Division
Department(s)
Pathology