The syllabus for this workshop are as follows.
- Advanced level
- Using the language of graphics: ggplot2
- Basic and advanced plotting in ggplot2
- Single-cell data visualizations with Seurat
- Quarto notebooks and reports
- Dynamic plotting with Quarto
- Interactive web apps with Shiny
- Beginner level
- Handle data in R for visualizations
- Apply ggplot grammar to get publication-grade plots
- Combine different data and/or different plots
- PCA, Heatmaps, Phylogenetic trees and Maps
After this workshop you should be able to:
- Advanced level
- Handle data in R for visualizations
- Familiarize with ggplot2 functions and techniques at adavanced level
- Combine different data and/or different plots that are of publication-ready
- Create interactive documents with Quarto for data exploration and analysis
- Write your own simple Shiny app in R
- Beginner level
- handle data in R for visualizations
- apply the grammar efficiently in ggplot to obtain the desired plot
- combine different data and/or different plots that are of publication-grade
- Familiarity with R and R Studio
- Plotting using standard R graphics
- Participants are expected to use their own computers with pre-installed R, R Studio and different R packages (detailed instructions will be given upon acceptance).