Foundations of Data Science

Lesson Slides Hands-on Recordings Input dataset Workflows
Advanced CLI in Galaxy
Advanced SQL
Basics of using Git from the Command Line
CLI Educational Game - Bashcrawl
CLI basics
Data Manipulation Olympics
Introduction to Python
Introduction to SQL
Make & Snakemake
One protein along the UniProt page
Python - Math
R basics in Galaxy
SQL Educational Game - Murder Mystery
SQL with Python
SQL with R
Variant Calling Workflow
Version Control with Git
Advanced Python
Advanced R in Galaxy
R
Data visualisation Olympics - Visualization in R
Python - Functions
Data Manipulation Olympics - SQL
Plotting in Python
Python - Basic Types & Type Conversion
dplyr & tidyverse for data processing
Data Manipulation Olympics - JQ
Python - Lists & Strings & Dictionaries
Python - Flow Control
Python - Loops
Python - Files & CSV
Python - Try & Except
Python - Introductory Graduation
Conda Environments For Software Development
Python - Argparse
Python - Testing
Python - Type annotations
Virtual Environments For Software Development
Python - Globbing
Python - Subprocess
Python - Coding Style
Python - Multiprocessing