Nanopore long-read-only genome assembly of clinical Enterobacterales isolates is complete and accurate
Dorottya Nagy, Valentina Pennetta, Gillian Rodger, Katie Hopkins, Christopher R. Jones, Alan McNally, Susan Hopkins, Derrick Crook, Ann Sarah Walker, Julie Robotham, Katie L. Hopkins, Alice Ledda, David Williams, Russell Hope, Colin S. Brown, Nicole Stoesser, Samuel Lipworth

TL;DR
This study shows that using only long-read sequencing from Oxford Nanopore can produce accurate and complete bacterial genome assemblies for Enterobacterales, matching hybrid methods.
Contribution
The study demonstrates that nanopore long-read-only assemblies can rival hybrid methods in accuracy and completeness for clinical Enterobacterales genomes.
Findings
Autocycler+Medaka (un-subsampled long-reads) achieved the highest accuracy in genome assembly.
Long-read-only assemblies were comparable to hybrid assemblies in terms of SNVs and indels.
Plasmid reconstruction was consistent across most assemblers except Flye.
Abstract
Whole bacterial genome sequence reconstruction using Oxford Nanopore Technologies (‘Nanopore’) long-read-only sequencing may offer a lower-cost, higher-throughput alternative for pathogen surveillance to ‘hybrid’ assembly with recent improvements in Nanopore sequencing accuracy. We evaluated the accuracy, including plasmid reconstruction, of Nanopore long-read-only genome assemblies of Enterobacterales. We sequenced 92 genomes from clinical Enterobacterales isolates, collected in England under a national surveillance programme, with long-read Nanopore (R10.4.1, Dorado v5.0.0 super-high-accuracy basecalled) and short-read Illumina (NovaSeq) sequencing approaches. Genomes were assembled using three long-read-only (Flye, Hybracter long and Autocycler) and three hybrid assemblers (Hybracter hybrid, Unicycler normal and bold). Three polishing modalities (Medaka v2 with subsampled or…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Fig. 1
Fig. 2
Fig. 3| Assembler | |||||||
|---|---|---|---|---|---|---|---|
| Autocycler | Flye | Hybracter (long) | Hybracter (hybrid) | Unicycler | Unicycler (bold) | ||
|
| 87 (94.6%) | 78 (84.8%) | 80 (87.0%) | 79 (85.9%) | 74 (80.4%) | 78 (84.8%) | <0.0001 |
|
| 267 (96%) | 156 (56.1%) | 268 (96.4%) | 278 (100%) | 266 (95.7%) | 258 (92.8%) | 0.002 |
|
| |||||||
| Non-circular | 0 (0%) | 16 (5.8%) | 2 (0.7%) | 0 (0%) | 4 (1.4%) | 2 (0.7%) | |
| Length mismatch | 1 (0.4%) | 41 (14.7%) | 1 (0.4%) | 0 (0%) | 1 (0.4%) | 1 (0.4%) | |
| Mash distance >0.025 | 0 (0%) | 1 (0.4%) | 0 (0%) | 0 (0%) | 0 (0%) | 0 (0%) | |
| Non-circular and length mismatch | 0 (0%) | 17 (6.1%) | 2 (0.7%) | 0 (0%) | 3 (1.1%) | 6 (2.2%) | |
|
| 10 (3.6%) | 47 (16.9%) | 5 (1.8%) | 0 (0%) | 4 (1.4%) | 11 (4%) | |
- —UK Health Security Agency
- —http://dx.doi.org/10.13039/501100013373 NIHR Oxford Biomedical Research Centre
- —http://dx.doi.org/10.13039/100018336 National Institute for Health Research Health Protection Research Unit
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSalmonella and Campylobacter epidemiology · Antibiotic Resistance in Bacteria · Genomics and Phylogenetic Studies
Data Summary
Nanopore long-reads and Illumina short-reads from the 92 Enterobacterales isolates from this study have been uploaded to ENA (BioProject accession: PRJEB93885). Code for the Nextflow assembly pipeline, downstream analysis scripts and R statistical analysis scripts are available on GitHub (https://github.com/oxfordmmm/NEKSUS_ont_hybrid_assembly_comparison). The following supplementary data tables are available on FigShare (https://doi.org/10.6084/m9.figshare.29584931):
ENA sample accessions and sample metadata (accessions_and_metadata.csv)Seqkit stats summaries of the Illumina and Nanopore reads (raw_qc_sup.cav)Summary of assembly contig features (contigs_summary_sup_cleaned.csv)Pairwise mash distances between contigs (mash_cleaned.csv)Plasmids matching across different assemblers compared to the Hybracter (hybrid) and manually curated reference sets (plasmids_match_hybracter_mash.csv and plasmids_match_manual_mash.csv, respectively)Seven-locus multi-locus sequence type annotation (mlst_cleaned.csv)CheckM2 summaries of assemblies (checkm2_cleaned.csv)Nucleotide-level accuracy of assemblies (SNV, Indels and quality value compared to short-read mapping; assembly_nucleotide_accuracy_cleaned.csv)Bakta annotation (bakta_by_contig_cleaned.csv)AMRFinderPlus annotations of contigs (amrfinder_plus_cleaned.csv)MOB-suite annotation summaries of contigs (mobsuite_cleaned.csv)
Introduction
Hybrid assembly combining short- and long-read genomic sequencing is widely used in research to assemble complete and accurate bacterial genome sequences. Incremental improvements in Nanopore flowcells/chemistry (10.4.1 flowcell/kit 14) and basecalling accuracy (Dorado v5.0.0 super-high accuracy DNA model) [15] have been shown in small-scale evaluations to facilitate long-read-only assemblies that may now be comparable in accuracy to hybrid assembly [67]. Nanopore-only sequencing may also offer advantages over hybrid sequencing, including cost effectiveness, real-time data generation and decentralised implementation [89].
Highly accurate bacterial genome reconstruction, with minimal noise from sequencing artefact, is key for identifying closely related clusters of isolates and plasmids for outbreak detection [10]. Accurate reconstruction of mobile genetic elements (MGEs) such as plasmids, in particular, is clinically and epidemiologically important as plasmids are common transmission vectors for antimicrobial resistance (AMR) genes in clinically relevant Enterobacterales [1112]. Long-read or hybrid assembly approaches can facilitate plasmid sequence reconstruction and therefore analysis of AMR gene epidemiology compared to short-reads, which may not be able to resolve highly repetitive sequences often associated with MGEs [1314]. Nevertheless, Nanopore-only genome assembly accuracy has only been validated for a small number of reference bacterial isolates [1516] and has not yet been assessed on a large collection of clinical isolates, including for plasmids as well as chromosomes. This may be important because of the reliance of long-read basecalling models on training datasets of unknown size and diversity, whose performance may therefore generalise poorly to clades not included in these training datasets. Similarly, although best-practice assembly guidelines have been proposed [61718], multiple long-read assembly pipelines implement these guidelines with slight variations [16,1923], and no robust consensus exists, particularly regarding the optimal strategy for plasmid assembly. Plasmid reconstruction remains challenging, even with long-read data, due to limitations of individual assemblers [162425] and risks of missing novel plasmids or perpetuating errors from reference database-based methods.
In this study, we comprehensively evaluated the completeness and accuracy of 92 Nanopore long-read-only assemblies (with and without polishing) compared to hybrid assembly in reconstructing both chromosomes and plasmids using isolates collected in the National Escherichia coli and KlebSiella spp. bloodstream infection (BSI) and carbapenemase-producing Enterobacterales (CPE) UK Surveillance (NEKSUS) study.
Methods
Isolate collection
Nine English NHS Trusts (groups of hospitals under the same administration) representing the largest in terms of number of emergency admissions across all seven NHS England regions were recruited to the NEKSUS consortium. Consecutive, unselected BSI and CPE-positive rectal screening isolates were collected between October 2023 and March 2024 as part of routine clinical practice. One convenience sample of the first 96 Enterobacterales isolates collected, mostly E. coli and Klebsiella spp. (Table S1, available in the online Supplementary Material), sequenced from three regions, were included in this analysis as our isolates were sequenced in batches of 96. Isolates were stored in brain–heart infusion broth with 10% glycerol at −70 °C and then grown on blood agar for 24 h at 37 °C, following which a colony sweep of the pure bacterial culture was suspended in 1 ml phosphate buffer saline, pelleted and cold-packed. Bacteria were subcultured for a further 24 h at 37 °C where there was insufficient growth after 24 h.
DNA extraction and sequencing
DNA extraction, library preparation and sequencing were conducted at GENEWIZ Germany GmbH (Leipzig, Germany). DNA was extracted using the MagMAX Microbiome Ultra Nucleic Acid Isolation Kit with bead plate (Life Technologies, Carlsbad, CA, USA). Genomic DNA was quantified using the Qubit 4.0 Fluorometer and qualified using the Agilent 5600 Fragment Analyzer. The same DNA extract was sequenced by both methods.
For Nanopore sequencing, the Rapid Barcoding Kit 96 V14 (Oxford Nanopore Technologies, Oxford, UK) was used according to the manufacturer’s recommendations. Briefly, sequencing libraries were generated using a transposase, which simultaneously cleaves template molecules and attaches barcoded tags to the cleaved ends. The barcoded samples were then pooled (96-plexed) before solid-phase reversible immobilisation-cleaning and addition of Rapid Adapters to the tagged ends. The library pools were loaded onto ONT PromethION flow cells (R10 [M Version]) – one 96-plex pool per flow cell – and sequenced on a PromethION P2 Solo for 72 h according to the manufacturer’s instructions.
For Illumina sequencing, the NEBNext Ultra II DNA Library Prep Kit for Illumina (New England Biolabs, Ipswich, MA, USA), including clustering and sequencing reagents, was used according to the manufacturer’s recommendations. Briefly, the genomic DNA was fragmented by acoustic shearing with a Covaris LE220 instrument. Fragmented DNA was cleaned up and end repaired. Adapters were ligated after adenylation of the 3′ ends followed by enrichment by limited cycle PCR. DNA libraries were validated using the Agilent TapeStation (Agilent Technologies, Palo Alto, CA, USA), and were quantified using a Qubit 4.0 Fluorometer. The libraries were multiplexed on a flow cell and loaded on the Illumina NovaSeq X Plus instrument according to manufacturer’s instructions. The samples were sequenced using a 2×150 bp paired-end (PE) configuration. Raw sequencing data (.bcl files) generated from Illumina NovaSeq were converted into fastq files and de-multiplexed using Illumina’s bcl2fastq [26] v2.20 software.
Bioinformatic analysis
Computational analysis was performed on a virtual machine in the Oracle Cloud Infrastructure. POD5 files were basecalled and demultiplexed using Dorado [27] v5.0.0 (super-high accuracy 5mCG, 5hmCG and 6mA methylation aware simplex DNA model). All bioinformatic tools were run using default settings unless otherwise specified. Raw-read quality was evaluated with SeqKit [28] v2.9.0. Long-reads were randomly subsampled to 60× using the built-in subsampling and genome size estimation scripts from Autocycler [2021] v0.2.1, and short-reads were randomly subsampled to 100× (50× for each PE read) with Rasusa [29] v2.1.0. 100× was selected to minimise the risk of short-read depth limiting hybrid assembler performance, though previous benchmarking work has shown comparable performance of short-read/hybrid assemblers in the 20–100× coverage range [11517]. Genome sequences were assembled using three long-read-only assemblers [Flye [30] v2.9.5, Hybracter [19] (long) v0.11.2 and the consensus assembler Autocycler [2021] v0.2.1] and three hybrid assemblers [Hybracter [19] (hybrid), Unicycler [7] v0.5.1 (normal and bold modes)]. The input long-read assemblies used for Autocycler were four assemblies each of Canu [31] v2.2, Flye [30], Raven [32] v1.8.3, Miniasm [33] v0.3 and Hybracter [19] (long) (which incorporates the plasmid assembly tool Plassembler), where each of the four assemblies was derived from a randomly subsampled set of reads. The Flye and Hybracter (long) assemblies from the first subsampled read set were used in downstream analyses. A single 60× subsampled read set was used based on findings of previous benchmarking work [11534] that the assembly performance of Flye is comparable in the range 60–100× read depth. The lower end of this range, 60×, was selected to minimise compute use. Three polishing modalities were investigated: long-read polishing with one round of Medaka v2.0.1 using (1) subsampled long-reads, (2) un-subsampled long-reads or (3) short-read polishing with Polypolish [35] v0.6.0 and Pypolca v0.3.1 (‘--careful’ flag; Fig. 1).
Schematic diagram of assembly, polishing and downstream analysis pipeline.
Assembly quality control
Quality control of assemblies was done using SeqKit [28] stats and CheckM2 [3638] v1.0.2, excluding isolates where any assembly for that isolate had <99% completeness and/or >5% contamination. 4/96 (4%) isolates had >5% ‘contamination’ based on the checkM2 output, likely corresponding to mixed isolate sequences (i.e. not pure cultures), and were excluded from subsequent analyses. The remaining 92/96 (96%) pure-culture isolates passed the completeness threshold. Assembly graphs were visualised using Bandage [39] v0.9.0.
Assembly annotation
Assemblies from all 12 assembler/polisher combinations were annotated using Bakta [40] v1.10.4, seven-locus multi-locus sequence type (MLST) (mlst [41] v2.23.0), AMRFinderPlus v4.0.3 (species flag inferred from Kraken2 [42] v2.1.3) and MOB-suite [4344] v3.1.9 (mob_recon and mob_typer).
Chromosome evaluation
Assemblies from the six different assemblers (without polishing) were evaluated for structural completeness of chromosomes and plasmids, as polishing is not expected to alter structure. Chromosomes were considered 'fully reconstructed' if the chromosomal contig was >4 Mb and circularised.
Plasmid evaluation
Contigs ≥1,000 bp and ≤400,000 bp in length were considered potential plasmids. Mash distances between all potential pairwise plasmid combinations were calculated using Mash [4546] v2.3 (k-mer size=21, sketch size 10,000,000).
Plasmid reconstruction was assessed by comparing with two alternative ‘reference’ plasmid sets generated from the assembly data in this study, due to the absence of a ‘ground truth’ for these isolates. The first ‘reference’ plasmid set included all circular potential plasmids recovered by Hybracter (hybrid), which incorporates the plasmid assembly tool Plassembler [47], recommended in best-practice assembly guidance [6]. The second ‘reference’ plasmid set was created using a manually curated consensus approach considering all six assemblies for each isolate. This latter manually curated reference set was constructed by matching each potential plasmid contig from the six assembly methods to its most similar contig from each other assembler based on mash distance, forming a network with all pairwise assembler combinations. The R package igraph [4849] v2.1.4 was used to extract connected components (sub-networks within each sample with at least one mash-distance connection between nodes). Each connected component was assigned a ‘match-set’ ID. Three (out of 303) match-sets (connected components) contained more than one contig per assembler and were corrected manually [two were likely partial plasmids and one was likely a chimeric Unicycler (bold) plasmid that joined two separate plasmid match-sets together; data not shown]. ‘True’ match sets were retained in the manually curated reference set where at least two assemblers’ contigs were present, circular, of similar length (±10%) and had a low mash distance (<0.025). The 0.025 mash distance threshold reflects the highest possible mash distance between draft and complete plasmid assemblies of the same plasmid from the original MOB-suite publication [44].
Plasmid reconstruction for each assembler was then evaluated, for the Hybracter (hybrid) reference set, by matching potential plasmid contigs to each reference plasmid set based on circularity (i.e. circular or linear), length (±10%) and mash distance (<0.025). Plasmids were ‘present’ if all three match criteria were met, or ‘misassembled’ if at least one of the criteria was not met. Plasmids were ‘absent’ if none of the criteria were met, if only the circularity matched (but not length or mash distance) or if no contig from an assembler could be matched to that set. For the manually curated reference set, where no single reference plasmid was available, mash distance and length similarity criteria were fulfilled if an assembler’s plasmid matched more than half of the other plasmids in a match set (see supplementary data file plasmids_mash_manual_mash.csv).
Nucleotide-level accuracy
Nucleotide-level accuracy was assessed in a reference-free manner by aligning Illumina short-reads to the 12 assembler–polisher combinations using the Pypolca [17] in-built read aligner and variant caller (BWA [50] 0.7.18 and Freebayes [51] v1.3.6). Single nucleotide variants (SNVs), short insertions/deletions (indels) and quality value (QV) were extracted from the .vcf output file. QV, like Phred score, is a measure of accuracy where higher QV signifies a more accurate consensus [QV = −10 * log10(probability of error), where Q30=99.9%, Q50=99.999% and Q100=100% accuracy]. Mean gene length was extracted from CheckM2 [38] as a further measure of accuracy. Errors may introduce premature stop codons and are thus expected to reduce the length of coding sequences [40].
Statistical analyses and visualisations
Statistical analysis and visualisation were done in R [52] v4.4.1 using ggplot2 [53] v3.5.1 and other tidyverse [54] v1.3.1 functions, gridExtra [55] v2.3, cowplot [56] v1.1.3, psych [57] v2.5.6 and irr [58] v0.84.1 packages. Global test for uneven proportions in categorical variables was done using the multiple-group Fleiss’ Kappa test, and for continuous variables, with a Friedman test to account for non-independence among different assemblers’ observations on the same isolate. Pairwise tests between assemblers for differences in proportions were done using McNemar’s Χ^2^-test with continuity correction and for differences in counts, with Wilcoxon signed-rank tests. A Bonferroni correction was applied to all pairwise testing to account for multiple testing. An exact binomial test was used to test for a significant difference to 1 for the proportion of plasmids reconstructed compared to the Hybracter (hybrid) reference set. Clinker [59] v0.0.31 was used to visualise plasmid alignments using the Bakta [40] v1.10.4 annotated .gbff files.
Results
Raw sequences
High sequencing depth and quality was achieved for both Illumina short and Nanopore long-reads
Over 200× sequencing depth was achieved for both Illumina and Nanopore reads (Table S2). Median long-read length was 5,814 bp (IQR: 5,366–6,338), and median estimated Phred quality score was 16.6 (IQR: 16.4–16.8). Subsampling did not affect median read length or read quality (Table S2, Fig. S1).
Structural completeness
Chromosome reconstruction was optimal using the consensus long-read-only assembler, Autocycler
Autocycler circularised the most chromosomal sequences, 95% (87/92), significantly more than Unicycler [80% (74/92), pairwise McNemar’s P=0.006], Unicycler bold [85% (78/92), P=0.039], Flye [85% (78/92), P=0.027], and Hybracter (hybrid) [86% (79/92), P=0.043], while there was no statistical evidence of a difference to Hybracter (long) [87% (80/92), P=0.070; Table 1, Fig. 2a]. Notably, for two isolates that were correctly assembled by all other assemblers, Autocycler failed to generate a circular consensus chromosome (Fig. 2a), producing highly fragmented draft assemblies instead. For the two isolates where all assemblers failed to completely resolve the chromosome, there was an unresolved repeat on a small section of the chromosome in Flye and Hybracter assemblies, while for Unicycler and Autocycler, the unresolved region was larger and more fragmented (Fig. S2). Read purity (<1.2% CheckM2 contamination) and coverage depth (70× subsampled read depth) passed quality control for these isolates (supplementary data files ‘checkm2_cleaned.csv’ and ‘raw_qc_sup.csv’).
Structural completeness of 92 pure culture Enterobacterales genome sequences assembled by different long-read-only and hybrid assemblers. Genome sequences were assembled using Dorado v5.0.0 super-high accuracy basecalled Nanopore long-reads, plus Illumina short-reads for hybrid assembly. (a) Number and percentage of isolates with a fully circularised chromosome (dark-coloured tiles) or an incompletely circularised chromosome (light cream tiles) by assembler. (b) UpSet plot of plasmid assembly status combinations across assemblers. Plasmid sequence reconstruction (assembly status) is compared to a Hybracter (hybrid) plasmid reference dataset, defined as circular contigs ≤400,000 and ≥1,000 bp assembled by Hybracter (hybrid) (n=278) across the 92 Enterobacterales isolates analysed. Dark circles represent ‘present’ plasmids where length (±10%), mash distance (<0.025) and circularity all matched the Hybracter (hybrid) ‘reference’ plasmid, lighter colours indicate misassembled plasmids, where the length difference was >10%, mash distance >0.025 or the contig was non-circular and the palest shades indicate absent plasmids, where no contig was found matching other plasmids in the reference plasmid set. (c) Frequency polygon of length distribution of ‘present’ plasmids by assembler.
Plasmid reconstruction was improved by Autocycler or Hybracter compared with Flye
Given the absence of a ‘ground truth’ for plasmids in the sequenced isolates, we considered two ‘reference’ plasmid sets generated from the assembly data. The first was the Hybracter (hybrid) reference set, and the second, a manually curated reference set considering potential plasmids across all assemblers. All plasmids from the Hybracter (hybrid) reference set (n=278) were present in the manually-curated set. However, the manually curated set included an additional 25 plasmids (total 303 vs 278 plasmids), which were missing from the Hybracter (hybrid) reference set, mostly due to being non-circular (17/25, 68%), or non-circular and of different length (3/25, 12%), while 5/25 (20%) plasmid sets could not be matched to any Hybracter (hybrid) contigs not already in another match set (all pairwise mash distances >0.2; Table S3).
Compared with the Hybracter (hybrid) reference set, Flye reconstructed significantly fewer plasmids than all the other assemblers [56% (156/278); exact binomial test P<0.0001 vs 100% reconstructed by Hybracter (hybrid) and McNemar’s P<0.0001 vs Autocycler, Hybracter (long), Unicycler and Unicycler (bold)]. Among the remaining assemblers, 93–96% of plasmids were reconstructed, which was significantly fewer than 100% of the Hybracter (hybrid) reference set (all exact binomial test P<0.0001; Table 1, Fig. 2b). There was no evidence of a difference between the 96% (267/278) of plasmids reconstructed by Autocycler compared to the other assemblers besides Flye [Hybracter (long) 96% (268/278), McNemar’s P=1 vs Autocycler, Unicycler 96% (266/278), P=1 and Unicycler (bold) 93% (258/278), P=0.095].
Similarly, compared with the manually curated reference set, Flye reconstructed significantly fewer plasmids than all other assemblers [55% (166/303); pairwise McNemar’s P<0.0001 vs each of the five other assemblers]. Flye more frequently missed or misassembled small, <10,000 bp, plasmids (Figs 2c and S3b), and incorrect length was the most common reason for Flye plasmid misassembly (Tables 1 and S2). Among the remaining assemblers, 90–94% of plasmids were reconstructed compared to the manually curated reference set. Autocycler reconstructed 94% (285/303) of plasmids, significantly more than Hybracter (long) [90% (272/303); McNemar’s P=0.014]. However, there was no evidence of a difference between the number of plasmids reconstructed by Autocycler compared to the other assemblers: Hybracter (hybrid) [91% (276/303); McNemar’s P=0.066 vs Autocycler), Unicycler [93% (282/303); P=1] or Unicycler (bold) [90% (274/303); P=0.296; Table S3, Fig. S3a).
Of the 10 Autocycler plasmids with a mash distance of 0 to the corresponding Hybracter (hybrid) plasmid, 2/10 had a missing MOB-suite IncFIC replicon annotation despite identical sequence (Fig. S4). In both cases, the Autocycler plasmid was reversed (i.e. the reverse complement strand was represented in the fasta file) compared with the other plasmids. The Flye plasmid sequence was also missing an IncFIC annotation in one of these two plasmids; however, this difference was not observed in the other 232 plasmids across other assemblers with a mash distance of 0 to the Hybracter (hybrid) reference.
Assembly accuracy
Unpolished Autocycler assemblies are more accurate than non-consensus long-read assemblers, while differences compared with hybrid assemblers are small
Autocycler was the most accurate long-read-only assembler, with 37% of unpolished assemblies (34/92) having 0 SNVs or indels when compared with 11% (10/92) for unpolished Flye and 7% (6/92) for Hybracter (long). For unpolished Autocycler, this equated to a median of 0 SNVs/Mb (IQR: 0–0.17) and 0.18 indels/Mb (IQR: 0–0.39) and a median QV of Q67 (IQR: 63–100; Fig. 3a–c, Table S4). The differences in accuracy between unpolished Autocycler and unpolished Flye or Hybracter (long) were significant (pairwise Wilcoxon signed-rank *P<*0.0001 for SNVs, indels and QV), while there was no evidence of a difference in accuracy between unpolished Autocycler and Unicycler (normal or bold mode; P=1 for all metrics). There was no evidence of a difference between Flye and Hybracter (long) assemblies (Fig. 3a–c, Table S4).
Assembly accuracy for different assembler/polisher combinations. (a) SNVs and (b) insertion/deletions (indels) identified by re-aligning Illumina short-reads, (c) QV as annotated by Freebayes [51] from Pypolca [17] and (d) mean gene length from CheckM2(38) of 12 different assembler/polisher combinations. The y-axes in (a)–(c) are transformed using a pseudo-log scale to facilitate plotting zero values given log(0) is undefined.
Medaka long-read polishing offers small improvements in accuracy for long-read assemblies, although short-read polishing is still marginally more accurate
Medaka long-read polishing (with un-subsampled reads) improved accuracy for Autocycler and Flye by improving QV and reducing indels [from median Q67 to Q100 (Wilcoxon signed-rank P=0.007) and Q61 to Q67 (P<0.0001) and 0.18 indels/Mb to 0 (P=0.006) and 0.57 indels/Mb to 0.17 (P<0.001), respectively], but there was no evidence of reducing SNVs (P=1 for both Autocycler and Flye). There was some statistical evidence that Medaka long-read polishing using un-subsampled long-reads was marginally better at reducing indels for Autocycler assemblies than using subsampled reads [change vs Autocycler of median 0 indels/Mb (IQR: −0.19 to 0; range: −1.64 to 3.61] for un-subsampled reads, compared to a change of 0 (IQR: −0.18 to 0; range: −1.09 to 7.60) indels/Mb, Wilcoxon signed-rank P=0.019; Fig. 3, Table S3]. However, this very small difference is not reflected in the medians/IQR of indels/Mb as most isolates had 0 indels [57% (52/92) for Autocycler+Medaka (subsampled) and 65% (60/92) for Autocycler+Medaka (un-subsampled)].
Short-read polished Autocycler assemblies were more accurate than the best long-read polished Autocycler assemblies [Autocycler+Medaka (un-subsampled)] [change vs unpolished Autocycler of median 0 (IQR: −0.16 to 0) SNVs/Mb, −0.18 (−0.39 to 0) indels/Mb and Q32.6 (Q0–Q35.9) for short-read polishing vs median change 0 (0–0) SNVs/Mb, 0 (−0.19 to 0) indels/Mb and Q0 (Q0–Q6.15) for Medaka (un-subsampled) polishing, pairwise Wilcoxon signed-rank *P=*0.0002, *P<*0.0001 and P<0.0001, respectively; Fig. 3, Table S4]. However, the absolute difference was small and affected only the worst-performing quartile of isolates. The majority, 55% (51/92), of Autocycler+Medaka (un-subsampled reads) polished assemblies, had 0 errors (QV100), and only 4% (4/92) of genome sequences had >10 SNVs or indels in the entire assembly, compared with 95% (87/92) of short-read polished Autocycler assemblies having 0 errors and two genome sequences with >10 SNVs or indels (Fig. 3a–c, Table S4).
Mean gene length is slightly shorter for Flye assemblies overall but not for AMR or virulence genes and is not corrected by long- or short-read polishing
Mean gene length was assessed as a further measure of accuracy, as small errors can result in coding sequence truncation and shorter average gene length. While there was some statistical evidence of a difference in mean gene length among different assembler/polisher combinations, with unpolished and long-read polished Flye assemblies having a slightly shorter mean gene length compared to other assembler (Friedman’s P<0.0001; all pairwise Wilcoxon signed-rank P<0.0001*–P*=0.01 compared to all other assemblers), the difference was small in magnitude (median of the mean gene length across all isolates of 312bp (IQR: 308–315 bp) for Flye+Medaka (subsampled) polishing, vs 312 bp (309–316 bp) for all other non-Flye assemblers; Fig. 3d). Importantly, when the per-sample mean gene length of only AMR or virulence genes was considered, there was no evidence of a difference among assemblers (all pairwise Wilcoxon signed-rank P>0.920).
Gene annotation for MLST loci, resistance, virulence and stress genes is equivalent for long-read and hybrid assemblies
There was no evidence of a difference in the numbers of key resistance, virulence and stress genes identified by AMRFinder Plus in assemblies generated by any assembler/polisher combination (Friedman’s P=0.209 for resistance, P=0.736 for virulence and P=0.687 for stress genes; all pairwise Wilcoxon signed-rank P=1; Table S4). There was high concordance among assemblers on the presence/absence of specific gene variants (all pairwise McNemar’s P>0.209). There was also no evidence of a difference in the proportion of isolates with correctly assigned MLST (all pairwise McNemar’s P=1, Table S4). Hybracter (long and hybrid), Unicycler (normal and bold) and polished Flye assemblies were annotated with identical MLST types for all 91 isolates belonging to a species with available MLST typing schemes (i.e. all isolates except one Serratia marcescens). A single locus in one isolate was ‘uncertain’ for the unpolished Flye assembly [gapA(~2)], and another locus [gyrB(10)] was duplicated in a different isolate amongst Autocycler assemblies. Polishing did not correct this duplicated annotation, although the allele was correctly identified.
Discussion
We evaluated 3 long-read-only bacterial genome assemblers, 3 hybrid assemblers and 3 polishers on 92 clinical Enterobacterales isolates. The consensus long-read assembler, Autocycler, produced the most structurally complete assemblies, circularising 95% of chromosomes. Plasmid reconstruction was comparable among all assemblers except Flye, which underperformed compared with other assemblers for most metrics. Autocycler with Medaka polishing was the most accurate long-read-only assembler/polisher combination, with a median of 0 SNVs/indels compared to what we consider the ‘gold-standard’ hybrid assembly (i.e. short-read polished Autocycler assemblies). Long-read polishing of Autocycler and Flye assemblies offered small improvements in accuracy compared to unpolished assemblies, although short-read polishing still corrected marginally more errors. There was strong agreement in the annotation of seven-locus MLSTs, resistance, virulence and stress genes and mean gene length across all assemblers.
It is not surprising that long-read assemblers circularise more chromosomes, as long-reads can resolve repetitive regions that short-reads may not. This explains why the long-read first hybrid assembler, Hybracter (hybrid), performed more similarly to other long-read assemblers than Unicycler, which uses short-reads first to reconstruct overall structure. The ability of Autocycler to circularise eight chromosomes where non-consensus assemblers failed supports the utility of this software [60]. Combining 20 input assemblies in Autocycler may reduce the effects of stochastic variation in individual assemblers. The 2/92 isolates where Autocycler produced fragmented assemblies, while some of the input assemblies were complete, are noteworthy. This result is perhaps attributable to regions of input assemblies that are too divergent to resolve and underlines the need for an iterative approach, where a ‘fallback’ option is available in case of a highly fragmented Autocycler consensus assembly. This also reiterates the importance of quality controls (e.g. CheckM2) to flag fragmented assemblies, where manual curation of input assemblies, optimising parameters in the consensus process or reversion to a less fragmented input assembly may be beneficial. The two isolates with unresolved chromosomal repeat for all assemblers highlight that certain chromosomal regions may be challenging to resolve for all currently available assemblers, despite high quality/quantity input reads.
Evaluation of chromosomal and plasmid sequence reconstruction is challenging due to the absence of a ‘ground truth’. For plasmids specifically, there is a risk of mislabelling plasmids by methods reliant on reference databases, which may be incomplete or contain misassembled plasmids. We therefore considered two reference plasmid sets generated from the study data. Compared with both reference sets, none of the six assemblers had ‘perfect’ concordance. Flye performed poorly compared to all other assemblers, missing or misassembling ~45% of plasmids compared with 4–10% for other assemblers. Flye struggled particularly with small <10,000 bp plasmids, as reported previously [1625]. This emphasises the necessity of consensus methods like Autocycler [60] and separate plasmid recovery tools like Plassembler [47] to optimise plasmid reconstruction. The fact that Autocycler [including four Hybracter (long) input assemblies] reconstructed a slightly different set of plasmids to a single Hybracter (long/hybrid) assembly suggests complementarity between these methods, where Autocycler can overcome potential issues related to stochastic variation in individual assemblies. The replicon annotation differences among identical plasmids highlight the risks of relying on plasmid-annotation tools like MOB-suite for plasmid identification [61] and support the use of network-based tools like PLING [62].
The small differences in nucleotide-level accuracy between long- and short-read polished Autocycler assemblies are likely not in coding regions that are key for downstream analyses. This is evidenced by the strong agreement in MLST profile, resistance, virulence and stress gene annotations and mean gene length among assemblers.
The advantage of our study is that we consider a relatively large sample of real-world, clinically relevant isolates. Specifically, our sample included predominantly E. coli and Klebsiella pneumoniae, which are the two most important Gram-negative species in England in terms of number of BSIs and burden of AMR [63], and therefore, our findings are relevant to public health surveillance in this setting. However, a trade-off with this is the absence of ‘ground truth’ sequences against which to evaluate our assemblies. Other limitations include the empirical assessment of nucleotide-level accuracy, through aligning short-reads to assemblies. Both SNVs and indels were still present in a small number of short-read polished assemblies, potentially representing a baseline level of errors in either Illumina reads or read mapping and leading to possible overestimation of the error rate of long-read-only assemblies. A further limitation is that the performance of Autocycler as a consensus method depends on its input assemblies. Twenty input assemblies were used here, requiring substantial computational time (13,428 CPUh), mostly due to generating assemblies, and resulted in a high carbon footprint, equivalent to driving 164 miles (see Environmental impact statement). Furthermore, a closed consensus chromosome was not achieved for 5% of isolates using default settings. Optimisation of Autocycler input assemblies and parameters, such as weighting contigs from certain ‘more reliable’ assembler, as done in more recent automated Autocycler v5 pipelines [21], could thus reduce computational load and improve performance. Incorporating a ‘fallback’ option in Autocycler pipelines, for example, to revert to one of the complete input assemblies in cases of a highly fragmented Autocycler consensus, may also be of benefit. Finally, generalisability to other bacterial species is limited. Other species may be less well represented than E. coli and Klebsiella spp. in the machine-learning training datasets for basecalling (Dorado) and polishing (Medaka) software, producing potentially different error rates.
Conclusions
This is the largest benchmarking study to date, using 92 clinical Enterobacterales isolates, to demonstrate structural completeness and accuracy of Nanopore super-high accuracy long-read-only bacterial genome assembly compared with hybrid assembly. The automated consensus long-read assembler, Autocycler, accurately reconstructed assemblies, including plasmids, for these isolates, and is a promising tool for integrating Nanopore long-read-only assemblies into an automatable computational pipeline for public health genomics. Ongoing innovation in Nanopore sequencing technology and bioinformatic software may enable further improvements and should continue to be evaluated by the bioinformatics community.
Environmental impact statement
The Nextflow assembly pipeline used for this work ran in 72 h on two AMD EPYC 9J14 96-Core Processors (188 total CPUs; 13,428 CPUh) and drew 124.46 kWh. Using Cloud infrastructure based in the UK, this had a carbon footprint of 28.76 kgCO2e, equivalent to 2.61 tree-years, or 164 km in a car (calculated using green-algorithms.org v3.0). This is a lower bound estimate of the carbon footprint of this work, as it does not account for compute used in pipeline development, downstream statistical analyses, or the energy required to power display screens. The carbon footprint and wider environmental impact of sample processing shipping have also not been accounted for.
Supplementary material
10.1099/mgen.0.001631Uncited Fig. S1.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Sanderson ND Kapel N Rodger G Webster H Lipworth S et al Erratum: comparison of R 9.4.1/Kit 10 and R 10/Kit 12 Oxford Nanopore flowcells and chemistries in bacterial genome reconstruction Microb Genom 20239 mgen 00091010.1099/mgen.0.00114438015200 PMC 10711309 · doi ↗ · pubmed ↗
- 2Hall MB Wick RR Judd LM Nguyen AN Steinig EJ et al Benchmarking reveals superiority of deep learning variant callers on bacterial nanopore sequence data Elife 202413 RP 9830010.7554/e Life.9830039388235 PMC 11466455 · doi ↗ · pubmed ↗
- 3Sereika M Kirkegaard RH Karst SM Michaelsen TY Sørensen EA et al Oxford Nanopore R 10.4 long-read sequencing enables the generation of near-finished bacterial genomes from pure cultures and metagenomes without short-read or reference polishing Nat Methods 20221982382610.1038/s 41592-022-01539-735789207 PMC 9262707 · doi ↗ · pubmed ↗
- 4Ni Y Liu X Simeneh ZM Yang M Li R Benchmarking of Nanopore R 10.4 and R 9.4.1 flow cells in single-cell whole-genome amplification and whole-genome shotgun sequencing Comput Struct Biotechnol J 2023212352236410.1016/j.csbj.2023.03.03837025654 PMC 10070092 · doi ↗ · pubmed ↗
- 5Foster-Nyarko E Cottingham H Wick RR Judd LM Lam MMC et al Corrigendum: ‘Nanopore-only assemblies for genomic surveillance of the global priority drug-resistant pathogen, Klebsiella pneumoniae’Microb Genom 20239 mgen 00093610.1099/mgen.0.00108437555745 PMC 10483424 · doi ↗ · pubmed ↗
- 6Wick RR Judd LM Holt KE Assembling the perfect bacterial genome using Oxford Nanopore and illumina sequencing P Lo S Comput Biol 202319 e 101090510.1371/journal.pcbi.101090536862631 PMC 9980784 · doi ↗ · pubmed ↗
- 7Wick RR Judd LM Gorrie CL Holt KE Unicycler: resolving bacterial genome assemblies from short and long sequencing reads PLOS Comput Biol 201713 e 100559510.1371/journal.pcbi.100559528594827 PMC 5481147 · doi ↗ · pubmed ↗
- 8Heather JM Chain B The sequence of sequencers: the history of sequencing DNA Genomics 20161071810.1016/j.ygeno.2015.11.00326554401 PMC 4727787 · doi ↗ · pubmed ↗
