Training materials
Scientific topics: Software development
and Contributors: Anup Kumar or Bang Wong or Björn Grüning or Celia van Gelder or Dr. Konstantinos Sidiropoulos or Dr. Simon Andrews or Helena Rasche or Jamie Edwards or Jessica Lindvall or Jyoti Khadake or Kaivan Kamali or Manimozhiyan Arumugam or Marek Vrbacky or Olivia Doppelt-Azeroual
-
hands-on tutorial
Data visualisation Olympics - Visualization in R
• beginnerSoftware engineering Foundations of Data Science R cyoa jupyter-notebook rmarkdown-notebook -
hands-on tutorial
Python - Coding Style
•• intermediateSoftware engineering Foundations of Data Science jupyter-notebook -
hands-on tutorial
Scripting Galaxy using the API and BioBlend
• beginnerSoftware engineering Development in Galaxy jupyter-notebook -
hands-on tutorial
JavaScript plugins
• beginnerSoftware engineering Development in Galaxy -
hands-on tutorial
Galaxy Webhooks
• beginnerSoftware engineering Development in Galaxy -
hands-on tutorial
Data source integration
• beginnerSoftware engineering Development in Galaxy -
hands-on tutorial
ToolFactory: Generating Tools From Simple Scripts
• beginnerSoftware engineering Development in Galaxy -
hands-on tutorial
CLI Educational Game - Bashcrawl
•• intermediateSoftware engineering Foundations of Data Science bash game jupyter-notebook -
hands-on tutorial
Python - Subprocess
•• intermediateSoftware engineering Foundations of Data Science jupyter-notebook -
hands-on tutorial
Version Control with Git
• beginnerSoftware engineering Foundations of Data Science