Skip to content
Karla Vasco edited this page Jun 26, 2026 · 1 revision

🧬 PoODLE

Nextflow run with docker run with singularity run with apptainer License: MIT GitHub release Last Commit DOI

PoODLE (Phylogenomic Overview for Detection of Linkages for Epidemiologists) is a bioinformatics pipeline for identifying genomic relatedness between bacterial isolates. Starting from a samplesheet containing sequencing reads (FASTQ), genome assemblies (FASTA), and annotation files (GFF/GBK), PoODLE performs variant calling, recombination filtering, phylogenetic reconstruction, pangenome analysis and Mash distance estimation. The pipeline produces linkage tables and an interactive HTML report for each cluster with trees, pangenome profiles, and distance matrices.

Suggested workflow

Genomes analyzed with sequencing pipelines (e.g.,PHoeNIx, Bactopia, TheiaProk, custom workflows) or obtained from public repositories (e.g., AllTheBacteria, NCBI) can be analyzed with CorGe+ or with other clustering pipelines to identify preliminary genetic groupings and prioritize related samples.

These grouped isolates can then be analyzed with PoODLE which enables detailed within-group investigation through SNP-based approaches and pangenome analysis, supporting fine-scale discrimination of closely related isolates. This workflow provides the resolution needed for routine surveillance, cluster validation, and outbreak investigation.

🌟 Highlights

  • Processes multiple species and clusters in parallel
  • Optimized to reuse previous variant calling results (useful in routine surveillance, where clusters grow incrementally)
  • Generates HTML reports and linkage tables to facilitate interpretations

📊 Workflow Overview

High-level steps:

  1. Reference-based variant calling with Snippy
  2. Recombination filtering with Gubbins (optional)
  3. Constant site calculation from genome alignment with snp-sites
  4. Phylogeny with IQ-TREE
  5. Pairwise SNP distance calculation with snp-dists
  6. Linkage analysis based on pairwise SNP distances
  7. Pangenome analysis with Panaroo
  8. Whole-genome distance tree with MashTree (optional)
  9. Report generation including trees, distance matrices, and pangenome plots

Clone this wiki locally