Install software
Presentation
Software Carpentry
The basics of computational reproducibility: version control, documentation, automation
Instructor: Dr. Shaun Mahony
Best Practices for Scientific Computing
Shell scripting
Markdown
Git
Advanced Bash scripting
Make
Alternatives to Git/GitHub
- Bitbucket: a different type of "GitHub"
- Fossil: a different type of source code managment
Alternatives to Markdown