Workshop Materials

Our workshop materials are openly licensed and freely available on Github. We currently have the following modules.

Intro to R and tidyverse

A brief introduction to using R programming language and the tidyverse package in context of gene expression data.

View Module

Bulk RNA-Seq

Learn how to process bulk RNA-seq data and apply commonly used analysis techniques like differential expression.

View Module


Learn how to process different types of scRNA-seq data and analyze them.

View the Introduction Module View the Advanced Module

Machine Learning

Learn to apply machine learning techniques like clustering to gene expression data.

View Module

Pathway Analysis

This Data Lab-designed module introduces training participants to three kinds of pathway analysis: over-representation analysis (ORA), Gene Set Enrichment Analysis (GSEA), and Gene Set Variation Analysis (GSVA).

View Module

Reproducible Research Practices

This course introduces concepts in reproducible computational research for genomics, including tools and approaches for organizing, managing, and sharing your code.

View Module

Run your own workshop

Are you interested in using Data Lab training materials to hold your own workshop for colleagues or members of your lab? Learn how to get started!