crsl4 / mindful-programming

Computing resources for peace of mind

Home Page:https://crsl4.github.io/mindful-programming/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

From mindful programming to reproducible research

Computing resources and practices for peace of mind.

Tutorial developed for the Nantucket workshop: developR2019 (November 2019).

Learning outcomes

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

Syllabus

Topic Lecture notes
Why do we care about best practices and reproducibility? lecture1
Best computing practices lecture2
Version control lecture3
Testing lecture4

Other resources

This website tries to highlight key practices in programming and reproducibility. I am doing a shameless copy of better and more complete tutorials like:

YouTube video of the lecture

You can find the 30-minute lecture in this link.

Meet the instructor

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.