Teaching & Courses

I love helping researchers turn messy, multidimensional data into clear, reproducible results that can answer the most complicated biological questions. If that would be useful to your group, a lab, or a company, I am happy to run a course, lend a hand, or explore a collaboration.

Data analysis

From raw, messy spreadsheets to a clean, reproducible workflow: import, tidy, summarise, and communicate results with confidence.

R & tidyverse

Modern R the readable way: dplyr, tidyr, and ggplot2, plus reproducible reporting with Quarto.

Cancer variant calling

Somatic variant analysis end to end: GATK4/Mutect2, VEP annotation, filtering, and clinical interpretation.

Single-cell analysis

Single-cell RNA-seq from counts to biology: QC, clustering, annotation, and clear figures.


Courses I have taught

Swiss Institute of Bioinformatics (SIB)

Cancer Genomic Variants Analysis · Instructor (2024, 2025)

Somatic variant calling with GATK4/Mutect2, variant annotation with VEP, and quality control with MultiQC/Picard, in containerised reproducible environments (Docker/Podman).

Course materials

Physalia Courses

Cancer Variant Analysis · Solo instructor (April 2026, online)

Intensive hands-on workshop covering the full somatic variant calling pipeline: from raw FASTQ to annotated, filtered VCF, with clinical interpretation.

Physalia Courses

Dealing with Messy Data in R · Solo instructor (July 2026, online)

Three days of practical data cleaning and visualisation with the tidyverse and ggplot2: import, tidy, join, and communicate research data clearly.

Topics I cover

R & tidyverse ggplot2 Quarto reporting Data cleaning Somatic variant calling GATK4 / Mutect2 VCF annotation (VEP) Single-cell RNA-seq Multi-omics integration Reproducible pipelines Docker / Conda Quality control

TipLet’s talk

Curious whether a course or a bit of hands-on help would fit your team? Email me at fl@flaviolombardo.site or connect on LinkedIn.