Training Materials
Our library of bioinformatics materials for in-person workshops and self-directed learning
Popular Tutorials
A selection of commonly accessed tutorials and general introductory guides.
Tools & Skills Development
Tutorials to build skills with essential bioinformatics tools and programming languages.
- General Information What is Bioinformatics?
- Workflows / Galaxy Introduction to the Galaxy Platform
- Workflows / Galaxy Introduction to Galaxy Workflows
- Python Introduction to Python
- Unix / Command Line Introduction to Unix
- R Programming Introduction to R for Biologists
- General Information Introduction to Genome Browsers
- Workflows / Galaxy Introduction to CWL
- General Information RNA-seq Experimental Design
- Containers Containerized Bioinformatics
- General Information Command-line software development
- Git / Version Control Version Control with Git
- Workflows / Galaxy Workflow Translation With Janis
Genomics
Tutorials focused on variant detection and genome assembly techniques.
- General Information Introduction to Variant detection
- Workflows / Galaxy Variant Calling part 1 (Galaxy)
- Workflows / Galaxy Variant Calling part 2 (Galaxy)
- Unix / Command Line Long-read Structural Variant Calling
- Unix / Command Line Variant calling using command-line tools
- General Information Introduction to de novo assembly with Velvet
- General Information Introduction to de novo genome assembly for Illumina reads
- Workflows / Galaxy de novo assembly of Illumina reads using Velvet (Galaxy)
- Workflows / Galaxy de novo assembly of Illumina reads using Spades (Galaxy)
- Unix / Command Line de novo assembly of PacBio reads (unix)
- Unix / Command Line Hybrid genome assembly - Nanopore and Illumina
Structural Modelling
Introductory tutorials on molecular dynamics and cluster computing.
Transcriptomics
Tutorials focused on RNA sequencing experimental design and analysis.
- General Information RNAseq Experimental Design
- Workflows / Galaxy Introduction to bulk RNAseq analysis
- Workflows / Galaxy RNAseq analysis using HISAT2 (Galaxy)
- Workflows / Galaxy RNAseq analysis using Tuxedo (Galaxy)
- Workflows / Galaxy RNAseq differential expression tool comparison (Galaxy)
- Programming RNAseq differential expression in R
- Programming 10X scRNA-seq analysis in R
- Programming scRNA-seq Integration and Differential Expression
- Programming Gene Ontology (GO) and Data Integration for scRNA-seq
Statistics and Visualisation
Tutorials for analysing and visualising data using Python.
Archive
Deprecated or previous versions of bioinformatics tutorials.