Toward Reproducibility with R on Biowulf
When: July 6, 2023 - July 27, 2023Share
About this Course
This course includes a series of four lessons designed for beginner to intermediate R users interested in working with R on Biowulf. The purpose of this course is to introduce the various ways to use R on Biowulf, while emphasizing reproducible practices such as project organization and R package dependency management. This course is not designed for advanced R users.
Course participants must have a Biowulf account to follow along with course material. In addition, attendees should have beginner level knowledge of working on the Unix command line, Biowulf, and R.
Course documentation: https://bioinformatics.ccr.cancer.gov/docs/reproducible-r-on-biowulf/
Description
This is the first lesson in the course, Toward Reproducibility with R on Biowulf. This lesson will provide a general introduction to the course and serve as a refresher on Unix, Biowulf, and R.
This is the first lesson in the course, Toward Reproducibility with R on Biowulf. This lesson will provide a general introduction to the course and serve as a refresher on Unix, Biowulf, and R.
Details
Where
OnlineDescription
In Lesson 2 of Toward Reproducibility with R on Biowulf, partipants will learn about ways to use R on Biowulf. The focus will be on interactively working with R on Biowulf. Two different ways of accessing RStudio will be demonstrated. In addition, there will be a discussion on R modules and setting up custom R libraries on Biowulf.
In Lesson 2 of Toward Reproducibility with R on Biowulf, partipants will learn about ways to use R on Biowulf. The focus will be on interactively working with R on Biowulf. Two different ways of accessing RStudio will be demonstrated. In addition, there will be a discussion on R modules and setting up custom R libraries on Biowulf.
Details
Where
Online WebinarDescription
Lesson 3 of Toward Reproducibility with R on Biowulf will focus on enhancing reproducibility as you get started using R. In particular, participants will learn how to set up and organize an R project and use the renv package for R dependency management.
Lesson 3 of Toward Reproducibility with R on Biowulf will focus on enhancing reproducibility as you get started using R. In particular, participants will learn how to set up and organize an R project and use the renv package for R dependency management.
Details
Where
OnlineDescription
Lesson 4 of Toward Reproducibility with R on Biowulf will focus on using R from the command line and submitting R scripts using sbatch on Biowulf. There will also be a brief discussion on paralellizing R code.
Lesson 4 of Toward Reproducibility with R on Biowulf will focus on using R from the command line and submitting R scripts using sbatch on Biowulf. There will also be a brief discussion on paralellizing R code.