Day 2: Software Carpentry

SCHEDULE

The basics of computational reproducibility: version control, documentation, automation.

Instructor: Dr. Shaun Mahony, Assistant Professor, Biochemistry & Molecular Biology

MATERIALS

Install software

Presentation

LESSONS

Best Practices for Scientific Computing

Shell scripting

Markdown

Git

GOING FURTHER

Make

Alternatives to Git/GitHub

Alternatives to Markdown

Penn State • 2017 • bootcamp-central via pyblue