Syllabus

Setup

Bash

Git

Using a cluster (HPC)

Intro R

R: Data

R: More data

R: Functions

R: Plotting (ggplot)

R Markdown

R: data as vectors

R: split-apply-combine

R: more split-apply-combine

R: tidy data and relational data

R: Testing

R from the command line

Intro python

Python: pattern counting

Python: data structures

Python: data in pandas