#  Tools for Reproducible Science: Collaborate and share your data analysis effectively with Git and RMarkdown 

 





 Semester:   Summer 

|

 Year offered:  2021 

 

 

 

 **Course Description and Assignments**  
This online hands-on nanocourse will instruct participants on several best practices for reproducible research in Bioinformatics, including:

- How to generate reports for your analyses using **RMarkdown**
- How to track changes as you work on files using a version control system called Git (**GitKraken** tool)
- How to collaborate effectively, and disseminate code &amp; other documents using **Github**

 To practice concepts taught in class, participants will be given assignments to work on between sessions. The time commitment for the assignments is approximately 2 hours.   
  
**Prerequisites**  
There is a pre-requisite for a basic knowledge of R, but if folks do not have it, they can use [this learning resource](https://projects.iq.harvard.edu/hcatrresource).  
  
**Who should attend?**  
Researchers who want to learn:  
1\. The benefits of using Rmarkdown reports for reproducibility  
2\. How to generate reports using the knitr package in R  
3\. Best practices for working with version control systems  
4\. How to set up Git repositories, record changes, and manage conflicts using GitKraken  
5\. How to work locally and remotely on GitHub

 **Enrollment Limit**  
This course is limited to 30 participants.

 **Session Dates and Times**  
Priority will be given to graduate students taking the course for credit. In order to receive credit, students must attend all sessions and complete all assignments. Postdocs can register too, however, they will be granted access to the course as space allows.

 **First session – Monday, June 7, 1:00-3:30pm, Zoom**  
Instructors:   
Radhika Khetani, PhD  
Meeta Mistry, PhD  
Jelena Patrnogić, PhD

 **Second session – Wednesday, June 9, 1:00-3:30pm, Zoom**  
Instructors:   
Radhika Khetani, PhD  
Meeta Mistry, PhD

 **Third session – Friday, June 11, 1:00-3:30pm, Zoom**  
Instructors:   
Radhika Khetani, PhD  
Meeta Mistry, PhD

 **Course Director**  
Radhika Khetani, PhD

 **Curriculum Fellow**  
Jelena Patrnogić, PhD ([jelena\_patrnogic@hms.harvard.edu](mailto:///jelena_patrnogic@hms.harvard.edu))

##  **[REGISTER HERE FOR THE COURSE](https://hms.az1.qualtrics.com/jfe/form/SV_bO4LCYxKJUsiPZ4)**