Last updated: 2026-07-02

Checks: 0 1

Knit directory: immgenT-GP-analysis/analysis/

This reproducible R Markdown analysis was created with workflowr (version 1.7.2). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.


Tracking code development and connecting the code version to the results is critical for reproducibility. To start using Git, open the Terminal and type git init in your project directory.


This project is not being versioned with Git. To obtain the full reproducibility benefits of using workflowr, please see ?wflow_start.


This site documents the gene program (GP) factorization analysis of the ImmGen-T single-cell RNA-seq/CITE-seq data: ~200 GPs learned by empirical Bayes matrix factorization (EBMF), and how they relate to cell lineage, tissue, activation state, transcription factors, and surface protein expression.

Each page below covers one published figure: for every panel, the R code that produced it, the figure itself, and a short caption explaining what it shows.

Supplementary tables

Reproducing these figures

Every page above is generated by a single R script in script-refactor/, which sources shared plotting/data-loading helpers from code-refactor/R/. To regenerate a figure yourself, run (from the repository root):

Rscript script-refactor/Figure1.R