Pseudotime analysis of B cells

AR Ayana T. Ruffin
AC Anthony R. Cillo
TT Tracy Tabib
AL Angen Liu
SO Sayali Onkar
SK Sheryl R. Kunning
CL Caleb Lampenfeld
HA Huda I. Atiya
IA Irina Abecassis
CK Cornelius H. L. Kürten
ZQ Zengbiao Qi
RS Ryan Soose
UD Umamaheswar Duvvuri
SK Seungwon Kim
SO Steffi Oesterrich
RL Robert Lafyatis
LC Lan G. Coffman
RF Robert L. Ferris
DV Dario A. A. Vignali
TB Tullia C. Bruno
request Request a Protocol
ask Ask a question
Favorite

Clustering analysis is useful for grouping cell types based on similar gene expression patterns but does not capture information related to developmental trajectories of cells. To assess developmental trajectories, we first embedded cells in a low-dimensional diffusion map (e.g. performed non-linear dimensionality reduction58. We then used the R package slingshot57 to infer a pseudotime for each cell along the developmental trajectory, and to infer individual trajectories. To evaluate whether genes were statistically associated with pseudotime, we performed LOESS regression using the R package gam, where we fit gene expression as a function of pseudotime along each trajectory. We focused on the trajectory that was characterized by progression from naïve B cells to germinal center B cells.

For pseudotime analysis of germinal center B cells, slingshot could not be used since it assumes a linear trajectory. Germinal center B cells are in a cycle between light and dark zones, and therefore require pseudotime inference based on a cyclical process. Therefore, a principal curve was fit along the circular trajectory to infer the pseudotime of each cell in this process. Genes were once again investigated for their relationship to pseudotime and were clustered based correlation of gene expression over pseudotime. An R package called “circletime” and accompanying vignette were created to encapsulate the code necessary to generate all aspects of the cyclical pseudotemporal analysis.

Do you have any questions about this protocol?

Post your question to gather feedback from the community. We will also invite the authors of this article to respond.

post Post a Question
0 Q&A