Computing resources and practices for peace of mind.
Tutorial developed for the Nantucket workshop: developR2019 (November 2019).
By the end of the tutorial, you will be able to
- will be comfortable with the standard git pipeline
- will lose fear of git/GitHub conflicts
- will prioritize reproducibility and good computing practices in your research
Topic | Lecture notes |
---|---|
Why do we care about best practices and reproducibility? | lecture1 |
Best computing practices | lecture2 |
Version control | lecture3 |
Testing | lecture4 |
This website tries to highlight key practices in programming and reproducibility. I am doing a shameless copy of better and more complete tutorials like:
- Cecile Ane's class on Computing Tools
- Jenny Bryan's Happy git with R
- Karl Broman's class on Tools for Reproducible Research
- UW-Madison software carpentry
- Jenny Bryan's How to name files
- Seth Robertson's Undoing commits in git
You can find the 30-minute lecture in this link.
Claudia Solís-Lemus is an assistant professor at the Wisconsin Institute for Discovery and the Department of Plant Pathology at the University of Wisconsin-Madison. Originally from Mexico City, she did her Undergraduate degrees in Actuarial Sciences and Applied Mathematics at ITAM. Then, she did a MA in Mathematics and a PhD in Statistics at the University of Wisconsin-Madison.