class: center, middle, inverse, title-slide .title[ # Workflows for Reproducible Research with R & Git ] .subtitle[ ## Recap Day 1 ] .author[ ### Johannes Breuer, Bernd Weiss, & Arnim Bleier ] .date[ ### 2023-11-17 ] --- layout: true --- ## What we covered on Day 1 <table class="table" style="margin-left: auto; margin-right: auto;"> <thead> <tr> <th style="text-align:left;"> Time </th> <th style="text-align:left;"> Topic </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;color: gray !important;"> 09:30 - 10:45 </td> <td style="text-align:left;font-weight: bold;"> Introduction </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 10:45 - 11:00 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Coffee Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 11:00 - 12:00 </td> <td style="text-align:left;font-weight: bold;"> Computer literacy </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 12:00 - 13:00 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Lunch Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 13:00 - 15:00 </td> <td style="text-align:left;font-weight: bold;"> Git & GitHub - Part 1 </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 15:00 - 15:15 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Coffee Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 15:15 - 16:30 </td> <td style="text-align:left;font-weight: bold;"> Git & GitHub - Part 2 </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 16:30 - 17:00 </td> <td style="text-align:left;font-weight: bold;"> Q & A </td> </tr> </tbody> </table> --- ## What we covered on Day 1 - What is reproducibility? Why does it matter? - Some computer literacy basics: operating systems, file systems, paths, command line... - What are `Git` and *GitHub*? - Setup - Basic usage - How to use `Git` & *GitHub* with(in) *RStudio*? - What else can we do with `Git` & *GitHub* besides creating repositories, adding, committing, pushing, and pulling files? --- class: center, middle # Any remaining questions or issues from Day 1? --- ## What we will cover today - Managing dependencies (within `R` and beyond) - Using *Binder* to share your analyses and results and offer "one-click reproducibility" - Saving computational environments - Other topics and tools for reproducible research that we have not covered in this course --- ## What we will cover today <table class="table" style="margin-left: auto; margin-right: auto;"> <thead> <tr> <th style="text-align:left;"> Time </th> <th style="text-align:left;"> Topic </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;color: gray !important;"> 09:00 - 09:30 </td> <td style="text-align:left;font-weight: bold;"> Recap Day 1 </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 09:30 - 11:00 </td> <td style="text-align:left;font-weight: bold;"> Dependency management </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 11:00 - 11:15 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Coffee Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 10:15 - 12:00 </td> <td style="text-align:left;font-weight: bold;"> Build your own Binder </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 12:00 - 13:00 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Lunch Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 13:00 - 14:30 </td> <td style="text-align:left;font-weight: bold;"> Binder & Notebooks </td> </tr> <tr> <td style="text-align:left;color: gray !important;color: gray !important;"> 14:30 - 14:45 </td> <td style="text-align:left;font-weight: bold;color: gray !important;"> Coffee Break </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 14:45 - 16:00 </td> <td style="text-align:left;font-weight: bold;"> Saving computational environments </td> </tr> <tr> <td style="text-align:left;color: gray !important;"> 16:00 - 17:00 </td> <td style="text-align:left;font-weight: bold;"> Recap & Outlook </td> </tr> </tbody> </table> --- class: center, middle # Let's get to it! 🚀