Advanced Data Visualization
Description
This course is open for PhD students, postdocs, researchers and other employees in all Swedish universities who are interested in learning to produce high quality figures for publication and presentation purposes. We also welcome applications from outside of Sweden and from the non-academic sector.
For more info, please contact edu.plotting.r@nbis.se
Important dates and information
Application opens: December 1, 2025
Application closes: March 23, 2026
Confirmation to accepted students: March 30, 2026
Course leaders and teachers: Lokeshwaran Manoharan, Markus Ringnér, Louella Vasquez, Katja Kozjek
Apply here
Format
This workshop runs on-site in Lund. Teaching assistants and instructors will be available throughout the course to help you with exercises and questions.
Course content
This course is designed to help researchers in visualizing their data through various techniques. Participants will learn how to create publication-ready visualizations with R. Additionally, the course also includes introductions to Quarto and dynamic plotting using tools like plotly, OJS, etc. The course concludes with a session on building interactive, web-hosted applications, enabling researchers to share and explore visualizations of their data online.
People with all expertise-levels in R and plotting are encouraged to apply. The course materials can be organized to match your level and the TAs would be happy to help you to attain your needs.
Topics covered will include:
- 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
Course fee
- 2000 SEK for participants from academic institutions
- 9500 SEK for participants from non-academic organisations
The fee includes lunches, coffee breaks, and a course dinner. Those who accept the spot and then do not attend without prior notification will also be invoiced.
Please note that NBIS cannot invoice individuals.
Note that travel and accommodation is not included in the fee and must be arranged by the participants.
Learning Outcomes
After completing the course, participants will be able to:
- Handle data in R for visualizations
- Familiarize with ggplot2 functions and techniques
- 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
Prerequisites & Technical Requirements
Prerequisites
- Familiarity with R and R Studio
- Plotting using standard R graphics
Technical requirements
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).
Topics & Tags
Affiliations & Networks
Activity log