RaukR • Summer School • Data Science with R
Description
In Life Sciences and Bioinformatics, the R programming language is pivotal for data transformation, statistical analyses, and crafting publication-ready visualizations. This workshop goes beyond the basics, offering participants a comprehensive understanding of the R ecosystem. We explore best coding practices, code profiling, data wrangling, generating reports from notebooks and development of web apps using R.
The workshop is a 10 days long Summer School held on Campus Visby, Gotland.
Upcoming Training Instances
No upcoming training instances.
Learning Outcomes
After completing the course, participants will be able to:
- write robust, readable and maintainable R code following best practices
- debug, profile and optimize R code, including through vectorization and parallelization
- design reusable functions and develop R packages from scratch
- apply object-oriented programming concepts using R's S3, S4, R6 and S7 systems
- perform tidy and reproducible data analyses and create effective visualizations in R
- develop interactive web applications using Shiny
- create reproducible reports, presentations and websites with Quarto
- use Positron and AI-assisted programming tools effectively and critically
- use Git and GitHub for version control and collaborative development
- work collaboratively to develop a complete, reproducible data-analysis workflow in R
Structure & Duration
RaukR is a 10 days summer school held in August in Campus Visby, Gotland, Sweden.
Prerequisites & Technical Requirements
Prior Knowledge
- reading, writing and transforming data
- installing and using third-party packages
- plotting using base and/or ggplot2
- understanding of R data types (strings, vectors, data.frames, lists etc.)
- writing functions and using control structures (if, for, while)
- basic understanding of RMarkdown and/or Quarto
This workshop is not intended for absolute beginners. If you have very little or no experience using R, we recommend starting with an introductory course first.
Technical Requirements
See specific requirements page for, e.g. RaukR 2026.
Audience & Keywords
Target Audience
Keywords
Course Team
Authors
- Marcin Kierczak · National Bioinformatics Infrastructure Sweden ·
ORCID · marcin.kierczak@nbis.se
- Sebastian DiLorenzo · National Bioinformatics Infrastructure Sweden ·
ORCID · sebastian.dilorenzo@nbis.se
- Roy Francis · National Bioinformatics Infrastructure Sweden ·
ORCID · roy.francis@nbis.se
Contributors
- Jenny Bryan · Posit PBC ·
ORCID
Activity log