Skip to content

AMTL-BDMU/pathogen-genomics-training

Repository files navigation

🦠 Pathogen Genomics Bioinformatics Training 🦠

Welcome to your origin story as a bioinformatician!

This training will guide you from:

“What is this terminal thing?”

to

“Ah yes, this phylogenetic tree tells a story.”


This repository will contain:

  • hands-on exercises
  • real-world datasets
  • step-by-step workflows
  • genomic epidemiology interpretation

🧬 What to expect

Module Topic Skills
01 Linux Command Line file navigation, text processing
02 NGS Data QC nanopore QC, trimming
03 Bioinformatics Workflows metagenomics, alignment, consensus
04 Downstream Analysis phylogenetics, clade interpretation

🧠 Why this matters

Pathogen genomics helps us:

  • track outbreaks
  • understand transmission
  • detect emerging variants
  • support public health decisions

“We are basically detectives… but for genomes.”

📁 Repository Structure (Coming Soon)

The training materials will be organized as follows:

pathogen-genomics-training/
│
├── module-01-linux/
├── module-02-ngs-qc/
├── module-03-workflows/
└── module-04-downstream-analysis/

Each module will contain:

  • step-by-step guides
  • exercises
  • datasets (or download links)
  • expected outputs

🚧 This repository is currently under development. Stay tuned 👀!


Software Requirements

Good news: you will be provided with a training virtual machine (VM) where you will do all the analyses.

Bad news: the command line still requires typing. 😂

Participants only need tools to connect, analyze, and download results.

1️⃣ Terminal or SSH client

Used to connect to the training VM.

Participants must have access to one of the following:

Operating System Recommended Tool
🐧 Linux Terminal
🍎 Mac Terminal
🪟 Windows WSL, Command Prompt or PowerShell

2️⃣ Web browser 🌐

Used for:

  • Nextclade/Nextstrain
  • Pavian visualization
  • Database access
  • occasional panic-Googling
  • ask AI for help 🤭

Recommended browsers:

  • Google Chrome
  • Brave
  • Firefox

3️⃣ File transfer software

Used to download results from the VM to your laptop.

Operating System Recommended Tool
🪟 Windows WinSCP
🍎 Mac Cyberduck or FileZilla
🐧 Linux FileZilla

✔ Minimum Checklist

Participants should have:

  • laptop 💻 (any laptop capable of running the tools listed below; no special specifications required)
  • terminal or SSH client 🔐
  • web browser 🌐
  • file transfer software 📂
  • curiosity 🧠
  • patience 🥲

🧠 Expected Background

This training is designed for participants with basic knowledge of bioinformatics but limited practical experience

No prior coding experience is required.


Biology knowledge 🧬

Participants should be familiar with:

  • DNA and genes
  • basic concept of pathogens
  • general idea of sequencing

If you know that:

DNA ≠ WiFi password

you are ready.


Computer skills 💻

Participants should be comfortable with:

  • using a computer
  • copying and pasting commands
  • navigating folders
  • downloading files
  • not renaming files to final_final_v3_reallyfinal.fastq

Helpful but NOT required

  • prior exposure to FASTA or FASTQ files
  • familiarity with genomics
  • basic command line experience
  • emotional attachment to Linux terminals

We will guide you through everything step-by-step.


🧘 Mindset requirements

  • accept that typos happen
  • accept that errors happen
  • accept that debugging is part of the journey
  • accept that the pipeline sometimes works only when observed

⚠ Mandatory requirement

Must be a memer.

Example acceptable responses to errors:

"Have you tried turning it off and on again?"

"It worked yesterday."

"Who wrote this script?"

"Oh... I forgot to activate the environment."

"Why is there a space in the filename?"

"Permission denied... but I feel permitted."


🧪 Bioinformatics truths

  • every folder contains another folder
  • every tool requires another dependency
  • every dataset has one weird sample
  • every command works after the third try
  • every pipeline produces at least one plot nobody understands at first

survival tips

  • copy-paste is encouraged
  • reading error messages is a life skill
  • Google is part of the workflow
  • breaks improve reproducibility
  • hydration improves debugging accuracy

inspirational quote

"In theory, theory and practice are the same.
In practice, they are not." – every bioinformatician ever


You are ready 🚀


📚 Advanced Readings & Resources

For those who want to go deeper (or accidentally became the “bioinformatics person” in the lab 👀)

"Half of bioinformatics is knowing what to Google.
The other half is knowing which result is correct."


🔹 Bonus: Learn by Breaking Things™


💡 Suggested Topics to Explore

If you're feeling curious (or brave):

  • bash scripting (for loops, variables)
  • environment management
  • workflow automation

📄 Some Useful Papers and tool links

⚠️ Warning

Reading these may cause:

  • sudden understanding of error messages
  • improved debugging skills
  • people asking you for help
  • you saying “it depends” more often

🧠 Final Thought

"The best bioinformaticians are not the ones who memorize commands,
but the ones who know how to figure things out."


You're officially beyond the slides 🚀


BONUS

If you want to perform bioinformatics analysis on your own local computer using miniconda:

| 🪟 Windows | Install WSL-Ubuntu | Install miniconda -- follow linux installation |

| 🍎 Mac | Use your terminal |


🌍 Partner Institutions

About

Pathogen genomics training (May 11–15, 2026) for RPHL member countries focusing on viral genomics using nanopore sequencing.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors