Week 13: R for data visualization and omics data

Authors
Affiliation

Menuka Bhandari

Jelmer Poelstra

Published

November 17, 2025



1 Overview

This week we will learn about the data visualization in R and install packages using BiocManager of Bioconductor. For the data visualization, we will use the ggplot2 package of Tidyverse. We have been installing packages so far using CRAN. Bioconductor is another way of installing package in R. Bioconductor is a specialized repository for bioinformatics packages in R that focuses on analysis of high-throughput genomic data.

2 Lectures & Learning goals

Some of the things you will learn this week:

Data visualization with ggplot2

  • Basic syntax of ggplot function in R
  • How to create different types of plots using ggplot2 package in R
  • How to add different layers of information to the plots
  • Export the plots in different formats

Bioconductor: R for omics data

  • Different packages available in Bioconductor
  • How to install Bioconductor packages
  • Data structure of Bioconductor
  • Use DECIPHER package to manipulate DNA sequences and align the genomic sequences

3 Assignments and exercises

4 Further resources

Back to top