This workshop will get you started with the Finding latent immune-response programs in single-cell RNA-seq with CoGAPS case study, from the Open Case Studies Project. The case study uses single-cell gene-expression data from blood immune cells with and without interferon-beta stimulation to explore how CoGAPS identifies patterns of genes that vary together across cells. These patterns are latent variables: features inferred from the data that can help us investigate biological responses.
In this 90-minute workshop, we will introduce the biological question, explain the core modeling concepts, and help you get set up to work through the case study independently. We will use the case study’s prepared data and saved model outputs so you can begin exploring the results without waiting for a model to run.
This workshop is intended for biomedical researchers who wish to expand their data science skillset to latent-variable analysis and plan to work through the Finding latent immune-response programs in single-cell RNA-seq with CoGAPS case study. Basic familiarity with R or Python, data tables, and file paths will be helpful. No previous experience with CoGAPS, latent-variable models, or single-cell RNA sequencing is required.
Please ensure you have done the following:
The Docker image includes R, Python, and the packages used in the case study; separate local installations are not needed for this setup. We will use R during the workshop. Parallel Python examples are available in the case study for independent learning. You do not need to fit CoGAPS models or download the optional large reproduction files in advance. If you cannot run Docker on your computer, you can still follow the explanations and inspect the results in the published case study.
A complete walkthrough of data wrangling, visualization, and analysis; fitting CoGAPS from scratch; or running the full model-selection sweep. You will complete most of the analysis independently using the case study materials. The optional Full Reproduction Guide provides a later route for readers who want to regenerate the results.