Search bioRxiv⌕ Search

Biology subjects

Lalvani, A.

Publications and source records attributed to Lalvani, A..

3 recordsLinked to original sources

skalo: using SKA split k-mers with coloured de Brujin graphs to genotype indels

The study of genomic variants is increasingly important for public health surveillance of pathogens. Traditional variant calling methods from whole-genome sequencing data rely on reference-based alignment, which can introduce biases and require significant computational resources. Alignment-free and reference-free approaches offer an alternative by leveraging k-mer-based methods, but existing implementations often suffer from sensitivity limitations, particularly in high mutation density genomic regions. Here, we present ska lo, a graph-based algorithm that aims to identify variants between pathogen whole-genome sequencing data by traversing a coloured De Bruijn graph and building variant groups (ie, sets of variant combinations). Through in-silico benchmarking and real-world dataset analyses, we demonstrate that ska lo achieves high sensitivity in SNP calls while also enabling the detection of insertions and deletions, as well as SNP positioning on a reference genome for recombination analyses. These findings highlight ska lo as a simple, fast and effective tool for pathogen genomic epidemiology, extending the range of reference-free variant calling approaches. ska lo is freely available as part of the SKA program (https://github.com/bacpop/ska.rust).

microbiology↗

Seamless, rapid and accurate analyses of outbreak genomic data using Split K-mer Analysis (SKA)

Sequence variation observed in populations of pathogens can be used for important public health and evolution genomic analyses, especially outbreak analysis and transmission reconstruction. Identifying this variation is typically achieved by aligning sequence reads to a reference genome, but this approach is susceptible to reference biases and requires careful filtering of called genotypes. Additionally, while the volume of bacterial genomes continues to grow, tools which can accurately and quickly call genetic variation between sequences have not kept pace. There is a need for tools which can process this large volume of data, providing rapid results, but remain simple so they can be used without highly trained bioinformaticians, expensive data analysis, and long term storage and processing of large files. Here we describe Split K-mer Analysis (SKA2), a method which supports both reference-free and reference-based mapping to quickly and accurately genotype populations of bacteria using sequencing reads or genome assemblies. SKA2 is highly accurate for closely related samples, and in outbreak simulations we show superior variant recall compared to reference-based methods, with no false positives. We also show that within bacterial strains, where it is possible to construct a clonal frame, SKA2 can also accurately map variants to a reference, and be used with recombination detection methods to rapidly reconstruct vertical evolutionary history. SKA2 is many times faster than comparable methods and can be used to add new genomes to an existing call set, allowing sequential use without the need to reanalyse entire collections. Given its robust implementation, inherent absence of reference bias and high accuracy, SKA2 has the potential to become the tool of choice for genotyping bacteria and can help expand the uses of genome data in evolutionary and epidemiological analyses. SKA2 is implemented in Rust and is freely available at https://github.com/bacpop/ska.rust.

bioinformatics↗

fastlin: an ultra-fast program for Mycobacterium tuberculosis complex lineage typing

Lineage typing of the Mycobacterium tuberculosis complex (MTBC) has evolved from traditional phenotypic methods to advanced molecular and genomic techniques. In this study we present fastlin, a bioinformatics tool designed for rapid MTBC lineage typing. Fastlin utilises an ultra-fast alignment-free approach to detect previously identified barcode single nucleotide polymorphisms (SNPs) associated with specific MTBC lineages directly from fastq files. In a comprehensive benchmarking against existing tools, fastlin demonstrated high accuracy and significantly faster running times. Analysis of large MTBC datasets revealed fastlins capability not only to predict MTBC lineages, but also to detect mixed-lineage strain mixtures and estimate their proportions. Fastlin offers a user-friendly and efficient solution for MTBC lineage typing, complementing existing tools and facilitating large-scale analysis.

bioinformatics↗