Tutorials
Interactive tutorials, teaching decks and video tutorials on Linux, bioinformatics, workflow management, and HLA genomics.
▶ Interactive Tutorials and Teaching Decks
How Linux Works: An Upside-Down Tree
A beginner-friendly, visual introduction to Linux for researchers. The system is drawn as an upside-down tree, from hardware and the kernel up to the tools and applications we use, and real tasks such as typing ls, installing software and submitting a Slurm job are animated step by step. A file-system explorer and a story following a genetics student through a working day connect each layer to everyday research computing.
A single self-contained HTML page built with inline SVG and vanilla JavaScript: looping step-by-step animations with Pause, Previous and Next, a details panel that follows each step, and a path locator for the directory tree. Text and diagrams are CC BY 4.0; code is MIT.
Introductory level, for biologists and other researchers new to Linux and the command line.
Nextflow Workflow Management — Interactive Teaching Deck
A browser-based teaching deck that builds intuition for Nextflow, the dataflow workflow-management system, by reading a real production pipeline (nf-core/hlatyping) rather than a toy example. Covers the dataflow model, DSL2 syntax, channels and operators, the pipeline DAG end to end, executors and containers, -resume caching, and the nf-core ecosystem.
Built with Reveal.js plus hand-rolled SVG and vanilla JavaScript widgets: an animated DAG, channel-operator marble diagrams, an executor switcher, a -resume cache simulator, and a live DSL2 parameter editor.
Graduate-level audience comfortable with Python and bash, new to Nextflow.
▶ Video Tutorials
Coming Soon
Video tutorials are in production. Check back soon for content on
bioinformatics, HLA genomics, and programming.