Skip to content
@klebgenomics

Klebsiella Genomics

This is the home for Klebsiella genomics tools and resources developed collaboratively by the teams of Kat Holt (LSHTM) and Kelly Wyres (Monash University).


Kaptive

Kaptive is commandline software for identifying surface polysaccharide loci (capsule and O antigen) from genome assemblies. It was initially developed for the Klebsiella pneumoniae species complex, but also includes reference databases for Acinetobacter baumannii and Vibrio paramaemolyticus.

You can also run a graphical version of Kaptive via this web interface (which hosts Kaptive-Web source code).

Code and resources:

Major contributors are Ryan Wick, Margaret Lam and Tom Stanton.


Kleborate

Kleborate is a tool to screen genome assemblies of Klebsiella pneumoniae and the Klebsiella pneumoniae species complex (KpSC) for:

  • MLST sequence type
  • species (e.g. K. pneumoniae, K. quasipneumoniae, K. variicola, etc.)
  • ICEKp associated virulence loci: yersiniabactin (ybt), colibactin (clb), salmochelin (iro), hypermucoidy (rmpA)
  • virulence plasmid associated loci: salmochelin (iro), aerobactin (iuc), hypermucoidy (rmpA, rmpA2)
  • antimicrobial resistance determinants: acquired genes, SNPs, gene truncations and intrinsic β-lactamases
  • K (capsule) and O antigen (LPS) serotype prediction, via wzi alleles and Kaptive

Code and resources:

Major contributors are Ryan Wick and Margaret Lam.


Analysing nanopore data

Kaptive and Kleborate were initially developed with Illumina data in mind, i.e. assuming ~zero nucleotide errors in the consensus nucleotide sequence of genome assemblies. Long-read nanopore sequencing generates longer reads and more complete assemblies, but with 10s-100s of basecall errors in the consensus sequence that can potentially interfere with allele-based typing (although this is improving all the time, fortunately!).

This paper explores the accuracy of Kaptive & Kleborate genotyping on genomes assembled solely from nanopore data (generated using Mk9.4.1 flowcells). We benchmark performance against genotypes called from Illumina-based assemblies, and hybrid Illumina+nanopore assemblies, using 55 Klebsiella pneumoniae genomes.

Summary of results:

  • K/O typing: The correct K and O loci were detected in all genomes
  • Virulence: In genomes where virulence loci were present, they were detected and the correct lineage type reported
  • AMR: 96% of acquired AMR genes and 92% of AMR mutations were correctly identified
  • MLST: 87% of genomes yielded the correct 7-locus sequence type, the rest differed at 1-2 loci

Note that better consensus sequences can now be obtained using more recent nanopore flowcells and chemistries, so we expect even better genotyping performance on newer assembly data (we are currently testing Mk10, stay tuned).

Major contributors were Ebenezer Foster-Nyarko and Hugh Cottingham.


Other resources from the team


KlebNet

Together with Sylvain Brisse at the Institut Pasteur, we coordinate the KlebNet network for Klebsiella surveillance. You can sign up here to join the email list and participate in working groups and upcoming events.

KlebNet Genomic Surveillance Platform

We also work in partnership with teams at the Institut Pasteur and Pathogenwatch to coordinate tools and platforms for Klebsiella genomic surveillance, under an initiative known as the KlebNet Genomic Surveillance Platform.

Popular repositories Loading

  1. Kleborate Kleborate Public

    Python 117 49

  2. Kaptive Kaptive Public

    Python 44 21

  3. Kleborate-viz Kleborate-viz Public

    Visualisation application for Klebsiella genotypes generated by Kleborate.

    R 9 2

  4. Kaptive-Web Kaptive-Web Public

    Kaptive web interface

    Python 8 3

  5. KleborateModular KleborateModular Public

    A modular rewrite of Kleborate

    Python 6 2

  6. Klebsiella-genome-metadata Klebsiella-genome-metadata Public

    Klebsiella genome metadata collection schema plus guidance, examples and collection template

    4

Repositories

Showing 10 of 12 repositories
  • klebgenomics/Kleborate’s past year of commit activity
    Python 117 GPL-3.0 49 21 3 Updated Nov 19, 2024
  • klebgenomics/transmission_estimator’s past year of commit activity
    R 0 GPL-3.0 1 0 0 Updated Nov 15, 2024
  • KleborateR Public

    R scripts for Kleborate and Kaptive analysis

    klebgenomics/KleborateR’s past year of commit activity
    R 0 GPL-3.0 1 0 0 Updated Nov 15, 2024
  • .github Public
    klebgenomics/.github’s past year of commit activity
    0 1 0 0 Updated Nov 7, 2024
  • Kaptive Public
    klebgenomics/Kaptive’s past year of commit activity
    Python 44 GPL-3.0 21 3 0 Updated Nov 6, 2024
  • Kaptive-Web Public

    Kaptive web interface

    klebgenomics/Kaptive-Web’s past year of commit activity
    Python 8 3 3 0 Updated Nov 5, 2024
  • Klebsiella-genome-metadata Public

    Klebsiella genome metadata collection schema plus guidance, examples and collection template

    klebgenomics/Klebsiella-genome-metadata’s past year of commit activity
    4 GPL-3.0 0 0 0 Updated Nov 5, 2024
  • KleborateModular Public

    A modular rewrite of Kleborate

    klebgenomics/KleborateModular’s past year of commit activity
    Python 6 GPL-3.0 2 0 0 Updated Sep 3, 2024
  • Public-Klebsiella-Reference-Strains Public

    A genomic resource of Klebsiella reference strains from ATCC, NCTC and BEI Resources MRSN Diversity Panel.

    klebgenomics/Public-Klebsiella-Reference-Strains’s past year of commit activity
    HTML 0 GPL-3.0 0 0 0 Updated Apr 29, 2024
  • klebgenomics/KlebsGenomes3’s past year of commit activity
    0 0 0 0 Updated Mar 30, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…