Non-SOT Event: Code Rigor and Reproducibility with R Boot Camp

Starts:  Aug 10, 2026 09:00 AM (ET)
Ends:  Aug 11, 2026 05:30 PM (ET)

The Code Rigor and Reproducibility with R Boot Camp is a two-day intensive workshop for researchers who are currently using R in their research, focused on diving into strategies to improve research code so it will be more efficient, less likely to harbor hidden bugs, and ready to share as a reproducible documentation of your analysis.

By the end of the workshop, participants will be familiar with the following topics:
- Fundamentals of how research code can be made rigorous and reproducible
- Approaches to tackle messy code, using an editing process to identify bugs and clarify code for human readers
- Strategies to use functional programming in R to dramatically improve the efficiency and concision of research code, making it easier to maintain and keep bug-free
- How to find and build on existing code examples while maintaining a rigorous and reproducible code base
- Basic principles of file system architecture, how to leverage it to structure project files consistently, and how code to this structure
- Strategies to develop a personal set of fundamental tools (functions, packages, data structures) as a basis to scale rigorously to larger coding projects
- How to prepare data and code to be published as part of a peer-reviewed article

Investigators at all career stages are welcome to attend, but to get the most out of this workshop, you should have experience in R programming and be actively using R for research.

Prerequisites and Requirements: As part of the workshop we will ask you to bring and work on your own research code. There are a few requirements to attend this training:
- Experience with R and RStudio required for the Boot Camp. To get the most out of this workshop, it is recommended that you have used R within the context of research projects, rather than only in classroom settings.
- Each participant is required to bring a personal laptop as all lab sessions will be done on your personal laptop. Each participant must have R and RStudio downloaded and installed prior to attending the Boot Camp. If you have R or RStudio installed already, but they were installed over a year ago, please install updated versions before the workshop:
- Download and install R.
- RStudio is an open-source Integrated Development Environment (IDE) for R. Install the free version of the RStudio IDE for your laptop.
- Optional: Instructors will provide a basic introduction to git during day 2. If this is something you are interested in, download and install git.

Capacity is limited. Paid registration is required to attend.

Additional Information:
- See website for more details: https://www.publichealth.columbia.edu/academics/non-degree-special-programs/professional-non-degree-programs/skills-health-research-professionals-sharp-training/trainings/code-rigor-reproducibility-r
- Email us with any questions: Columbia.RCodeRigor@gmail.com

Location

Columbia Mailman School of Public Health
722 W 168th Street
New York, NY 10032