Single Cell RNA-Seq Analysis with R Bioconductor

In this workshop, we will demonstrate how to process and analyze single cell RNA-seq data using R Bioconductor packages, focusing primarily on seurat. It is intended for those with intermediate R programming skills who are familiar with the biological concepts of single cell RNA-seq.

Learning Objectives

  • Be aware of different methods of loading scRNA-seq data into R
  • Understand the fundamental steps of preprocessing and quality control
  • Identify principal components that identify variability
  • Categorize cell types through clustering
  • Perform non-linear dimension reduction for final evaluation and visualization (e.g. via tSNE and UMAP graphs)

Prerequisites / Preparation

To benefit from this workshop, you should at minimum be comfortable with the materials covered in our Introduction to R Programming or Software Carpentry workshops.

In addition, you will need to install the software and R packages required prior to the workshop, as described below.


Please install the following software on your laptop prior to the workshop.

We will send specific package installation instructions by email about a week in advance of the workshop. 


Workshop materials will be available online by the time of the workshop here.


Karla Lindquist, PhD, is the Scientific Lead for the UCSF Library Data Science Initiative

Dial-In Information

Register for Zoom link

Wednesday, March 31 at 3:00pm to 5:00pm

Virtual Event
Event Type

Professional Development, Research & Academia


Students, Postdocs, Faculty, Staff




programming, Data Science Initiative, r, R programming, RNA-seq, bioconductor




UCSF Library
Contact Info


You're not going yet!

This event requires registration.