| Topic | Presenter | Links |
|---|---|---|
| WEEK 1 | ||
| 10-Jun-2024 (Mon) | ||
| Introduction to RaukR | Marcin Kierczak, Sebastian DiLorenzo | |
| Best Coding Practices in R | Marcin Kierczak, Sebastian DiLorenzo | Slides, Lab |
| Literate programming with Quarto | Roy Francis | Slides, Lab |
| Debugging, Profiling and Optimization | Marcin Kierczak | Slides, Lab |
| 11-Jun-2024 (Tue) | ||
| Object-oriented programming | Marcin Kierczak | Slides, Lab |
| git with R | Sebastian DiLorenzo | Slides, Lab |
| Plotting with ggplot2 | Roy Francis | Slides, Lab |
| 12-Jun-2024 (Wed) | ||
| Tidyverse | Marcin Kierczak | Slides, Lab |
| Futurverse 1 | Henrik Bengtsson, UCSF | Web |
| 13-Jun-2024 (Thu) | ||
| How to repeat yourself with Purrr | Jenny Bryan, Posit | Repo |
| Web apps with Shiny | Roy Francis | Slides, Lab |
| 14-Jun-2024 (Fri) | ||
| R Packages | Jenny Bryan, Posit | Repo |
| reticulate: Combining R with Python | Nina Norgren | Slides, Lab |
| WEEK 2 | ||
| 17-Jun-2024 (Mon) | ||
| Statistics and machine learning in R | Nikolay Oskolkov | Slides, Lab |
| Futurverse 2 | Henrik Bengtsson, UCSF | Web |
| 18-Jun-2024 (Tue) | ||
| Project environments using Renv | Roy Francis | Slides |