Skip to content

UF Health Cancer Institute Biostatistics and Computational Biology Shared Resource

Bioinformatics Workshop: Basics of Bulk RNA-Seq Analysis

Audience: Trainees, staff, and faculty in the UF Health Cancer Institute community with beginner to intermediate experience with bioinformatics analysis.

Hosted by: UF Health Cancer Institute Biostatistics and Computational Biology Bioinformatics Unit


Do this now if you haven't already

Everyone: Create a GitHub account if you don't have one.

Windows users only: Install Git for Windows to get a Linux-style terminal.


Overview

This workshop guides participants through a complete bulk RNA-seq analysis workflow, from raw sequencing reads to biological interpretation. To facilitate this for all participants regardless of previous experience, we also include modules on basics of bash, Hipergator, and R.

As a worked example we use a published mouse melanoma dataset examining the transcriptional effects of PRMT7 knockdown in B16.F10 cells, with and without IFN-γ treatment. The methods covered apply to any bulk RNA-seq experiment regardless of organism or experimental design.


Workshop Modules

Time # Module Description
10:15 AM 1 Command Line Basics Navigating the terminal, essential commands for bioinformatics
2 HiPerGator Basics Logging in, storage, loading software, and submitting SLURM jobs
3 R Basics RStudio on HiPerGator, reading and writing files, installing packages
4 AI Chatbot Tips How to use AI tools effectively and responsibly for bioinformatics
11:45 AM 5 Preprocessing Expression quantification concepts and the nf-core/rnaseq workflow
🍽️ 12:30 PM Lunch Break
1:00 PM 6 Differential Expression Statistical testing with limma-voom in R
7 Visualization Volcano plots, heatmaps, and gene expression plots
8 Pathway Analysis GO and KEGG enrichment analysis with clusterProfiler
2:00 PM 9 Demo Analysis Hands-on end-to-end differential expression analysis
3:30 PM Wrap-up & Questions

Prerequisites

The only software you need to install before the workshop is a terminal application:

  • Mac: Terminal is built in — no installation needed
  • Windows: Install a Linux-style terminal like Git Bash or MobaXterm

HiPerGator accounts will be set up for all participants in advance — you do not need to do anything. Details will be sent by email before the workshop.


Key Resources

A curated, annotated list of references and tools used throughout this workshop can be found in annotated-resources.txt.


How to Use This Workshop

Each module page provides conceptual background, code snippets, and links to further reading. The hands-on analysis is done through prepared files and an interactive R notebook which will be made available on Github during the workshop. We recommend reading through each module page before the workshop session and referring back to it during the hands-on portion.


Contact

Questions? Contact the UF Health Cancer Institute Bioinformatics team.