Carpentries @ Stanford - Reproducible Environments
Admission:
Free. Open to Current Stanford Affiliates only. Registration is required, and offered on a first-come first-serve basis. Space is limited, with a waitlist when all slots are full.
Registration:
Logging into Google using your Stanford email address and sign-on credentials (you may need to sign out of your personal account first in order to do this), sign up here: https://forms.gle/YAxq18h9ti3vfkeK9
Lead Instructors:
Dr. Darach Miller, Postdoctoral Researcher (Genetics)
Other Instructors:
Zac Painter, Librarian (Engineering)
Course Description:
Just like other research workflows, computer workflows should be reproducible. Being able to do the same analysis twice is critical for scholarship, and diverse tools and techniques exist to help you get organized, document your work, and even automate tedious steps. These also help you reduce errors and adapt your work to explore new questions. We survey and demonstrate a few tools you can use to organize and orchestrate work at the command-line : documentation, git, Makefiles, Nextflow, and Singularity containers. Our aim is to inspire researchers to build flexible and reproducible workflows that facilitate scholarship and help adapt to new problems. Familiarity with how to run commands in a Linux/Unix/OSX terminal will be extremely helpful."