ncibtep@nih.gov

Bioinformatics Training and Education Program

Toward Reproducibility with R on Biowulf

Toward Reproducibility with R on Biowulf

When: July 6, 2023 - July 27, 2023
Share

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
When
Thu, Jul 06, 2023 - 1:00 pm - 2:00 pm
Where
Online
Description

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
When
Thu, Jul 13, 2023 - 1:00 pm - 2:00 pm
Where
Online Webinar
Description

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
When
Thu, Jul 20, 2023 - 1:00 pm - 2:00 pm
Where
Online
Description

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.

Details
When
Thu, Jul 27, 2023 - 1:00 pm - 2:00 pm
Where
Online Webinar