Foundations of Data Science
These lessons will help you get your feet in data science and give you tools to help you slice and dice your data into results.
You can view the tutorial materials in different languages by clicking the dropdown icon next to the slides (slides) and tutorial (tutorial) buttons below.Material
Bash
These lessons focus on using the Command Line Interface (CLI) and Bash for processing data.Lesson | Slides | Hands-on | Recordings |
---|---|---|---|
Advanced CLI in Galaxy | tutorial Toggle Dropdown | ||
CLI basics | tutorial Toggle Dropdown | ||
CLI Educational Game - Bashcrawl | tutorial Toggle Dropdown |
Python
These lessons focus on coding in PythonLesson | Slides | Hands-on | Recordings |
---|---|---|---|
Introduction to Python | tutorial Toggle Dropdown | ||
Advanced Python | tutorial Toggle Dropdown | ||
Plotting in Python | tutorial Toggle Dropdown |
Python (Modular)
These lessons cover coding in Python except they attempt to be very modular, having few interdependencies, allowing you to re-arrange or insert them in your existing course curriculum as needed.R
These lessons focus on coding in RLesson | Slides | Hands-on | Recordings |
---|---|---|---|
R basics in Galaxy | tutorial Toggle Dropdown |
|
|
Advanced R in Galaxy | tutorial Toggle Dropdown |
|
|
dplyr & tidyverse for data processing | tutorial Toggle Dropdown |
SQL
Here you'll learn to use SQL to query databases and extract meaningful results from them.Scientific Workflow Management Systems
Here you can find brief tutorials on a couple different workflow engines that you might encounter in the wild.Lesson | Slides | Hands-on | Recordings |
---|---|---|---|
Make & Snakemake
|
tutorial Toggle Dropdown |
Other
search
galaxy-cross
Assorted tutorials
Lesson | Slides | Hands-on | Recordings |
---|---|---|---|
Variant Calling Workflow
|
tutorial Toggle Dropdown | ||
Version Control with Git
|
tutorial Toggle Dropdown |
Frequently Asked Questions
Common questions regarding this topic have been collected on a dedicated FAQ page . Common questions related to specific tutorials can be accessed from the tutorials themselves.Maintainers
This material is maintained by:
Helena Rasche Saskia Hiltemann Fotis E. Psomopoulos Bérénice Batut Yvan Le BrasFor any question related to this topic and the content, you can contact them or visit our Gitter channel.
Contributors
This material was contributed to by:
The Carpentries Helena Rasche Bazante Sanders Erasmus+ Programme Avans Hogeschool Donny Vrins NU Knight Lab Sofoklis Keisaris Fotis E. Psomopoulos Saskia Hiltemann Maria Christina Maniou Bérénice Batut Toby Hodges