HyPo: Super Fast & Accurate Polisher for Long Read Genome Assemblies
Abstract
Efforts towards making population-scale long read genome assemblies (especially human genomes) viable have intensified recently with the emergence of many fast assemblers. The reliance of these fast assemblers on polishing for the accuracy of assemblies makes it crucial. We present HyPo-a Hybrid Polisher-that utilises short as well as long reads within a single run to polish a long read assembly of small and large genomes. It exploits unique genomic kmers to selectively polish segments of contigs using partial order alignment of selective read-segments. As demonstrated on human genome assemblies, Hypo generates significantly more accurate polished assemblies in about one-third time with about half the memory requirements in comparison to Racon (the widely used polisher currently).
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 125
- Organism
- Assay
- Research Focus
- Approach
In-depth summary
Claude Opus 5.5 · xhigh effort · 17 Oct 2026 · from the full text of version 1 (20 Dec 2019) · CC BY-NC-ND 4.0
Hybrid polisher that leaves solid-k-mer-supported contig regions untouched gave HG002 long-read assemblies fewer errors than Racon in under one-third the time and about half the memory.
Fast correction-free long-read assemblers (miniasm, Ra, wtdbg2) leave about 10 times more base errors and depend entirely on polishing, yet Racon and wtpoa-cns use one read type per run, Pilon and ntEdit are short-read tools, and the hybrid Apollo is very slow. Hypo polishes with short and long reads in one run, touching only regions that lack unique k-mer support, and the paper adds a heterozygosity-aware way to count base-level errors against known true variants.
Key results
ShownOn HG002 assemblies, Hypo-polished contigs had the fewest base-level errors and the fewest missed true variants of all polishers; adding long reads lowered Hypo's errors further, whereas a long-read round left Racon's errors unchanged.
Against gold-standard high-confidence small variants, the runner-up Racon had more than three fold more InDel errors and about 50% more SNP errors than Hypo and missed almost double the variants. Canu drafts and their polished versions had fewer errors than Wtdbg2 ones. The counts are in figures missing from the extracted text. · 4.2 Comparison of Errors; 3.2 Accuracy Evaluation
ShownHypo ran faster than Racon and wtpoa-cns in both short-read-only and hybrid modes; ntEdit, which checks draft k-mers against a Bloom filter instead of building alignment consensus, was the fastest short-read polisher, with Hypo described as not much slower.
Short reads only: Hypo took less than one-third of Racon's time and less than half of wtpoa-cns's. Two-round polishing (long then short reads): Hypo finished in under one-third the time of Racon or wtpoa-cns. Absolute timings are in a table not included in the extracted text. · 4.1 Performance comparison; Abstract
ShownHypo needed about half of Racon's memory and polished the whole HG002 genome on a 512 GB server, where neither Racon nor Pilon could run; wtpoa-cns and ntEdit used little memory.
Racon failed on the whole genome on the 512GB machine even with target splitting and fasta input, so its run was measured on an 8TB RAM machine; Pilon was infeasible on the whole genome. Hypo can process fewer contigs per batch to fit smaller machines at some cost in speed. Memory values are in a table missing from the text. · 4.1 Performance comparison; 3.3 Performance Evaluation; Abstract
ShownHypo-polished assemblies contained the most complete genomic features (genes, coding sequences, exons) on every data-set, while wtpoa-cns polishing removed features that the draft already had.
Quast feature counts on Chr21, Chr1 and whole-genome assemblies; with Illumina-only polishing the runner-up was Pilon on Canu drafts and Racon on Wtdbg2 drafts. Long reads slightly improved Hypo (not on the Chr21 Canu assembly) and left Racon unchanged. Counts are in a figure not in the extracted text. · Genomic features; 3.2 Accuracy Evaluation
ShownBUSCO completeness did not separate the polishers clearly: Hypo scored at or near the best on every data-set, wtpoa-cns ranged from best to worst, and Racon scored worst on the whole genome.
BUSCO with the eukaryote ortholog set, computed through Quast, on the Chr21, Chr1 and whole-genome HG002 assemblies; the scores are in a figure that the extracted text does not include. · BUSCO Score; 3.2 Accuracy Evaluation; 1 Introduction
Methods, data and reproducibility
Hypo counts k-mers in Illumina reads to pick solid k-mers (likely unique, with no homopolymer run at either end), marks contig stretches whose solid k-mers are confirmed by aligned reads as strong, and rebuilds the remaining weak windows by partial order alignment (modified SPOA) of short-read segments anchored on neighbouring strong regions, using long-read segments where short reads are too few.
- GIAB HG002 whole genome: PacBio reads (69X) and paired-end Illumina 2*250 reads (55X), assembled with Wtdbg2 · human
- HG002 Chromosome 21 and Chromosome 1 subsets, each assembled with Wtdbg2 and with Canu · human
- Gold-standard high-confidence small variants for HG002 (truth set for base-level errors), with GRCh38 as reference · human
- Methods & tools
- HyPo, Racon, wtpoa-cns, ntEdit, Pilon, Wtdbg2, Canu, Minimap2 (paftools.js), SPOA (modified), Quast, BUSCO
- Reagents & environment
- Ubuntu 18.04.2 LTS; versions of Hypo and the compared tools are not stated in the text.
- Assay conditions & compute
- Polishers other than Racon ran with 48 threads on a 48-core Intel Xeon Silver 4116 (2.10GHz) machine with 512 GB DDR4 RAM and 3.84TB SSD scratch; Racon's whole-genome run used a separate machine with 8TB RAM.
- Reproducibility gaps
- The text says the tool and source code are on GitHub, but the link was dropped from the extracted text; data-set sources are listed only in the Supplementary Material, and absolute timings, memory and error counts are in tables and figures not included here.
Limitations (4)
- Only HG002 results (whole genome, Chr1, Chr21) are included; results on other data-sets are described as preliminary with similar trends but are not shown. · stated by the authors
- Racon could not run the whole genome on the 512 GB machine, so its whole-genome performance comes from a different 8TB RAM machine rather than the shared hardware. · stated by the authors
- All comparisons in the text are relative (fold changes, fractions of time); the underlying error counts, timings and memory values are in missing figures and tables, and no repeat runs or variability are reported. · noted in this summary
- The benchmark covers a single PacBio-plus-Illumina human sample; no Oxford Nanopore data or non-human genomes are evaluated in the included results, although the tool is pitched at small and large genomes. · noted in this summary
Who should read:Read this if you polish long-read assemblies from fast, correction-free assemblers and want a hybrid short-plus-long-read polisher compared with Racon, wtpoa-cns, ntEdit and Pilon on HG002.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- The genome polishing tool POLCA makes fast and accurate corrections in genome assemblies
Aleksey V. Zimin, Steven L. Salzberg·PLoS Computational BiologyPeer-reviewed·Jun 26, 2020
- Hapo-G, Haplotype-Aware Polishing Of Genome Assemblies
Jean‐Marc Aury, Benjamin Istace·NAR Genomics and BioinformaticsPeer-reviewed·Apr 9, 2021
- Highly accurate assembly polishing with DeepPolisher
Mira Mastoras, Mobin Asri, … Kishwar Shafin·Genome ResearchPeer-reviewed·Jul 1, 2025
- NextPolish2: a repeat-aware polishing tool for genomes assembled using HiFi long reads
Jiang Yong Hu, Zhuo Wang, … Depeng Wang·Genomics Proteomics & BioinformaticsPeer-reviewed·Jan 4, 2024
- HASLR: Fast Hybrid Assembly of Long Reads
Ehsan Haghshenas, Hossein Asghari, … Faraz Hach·iSciencePeer-reviewed·Jul 25, 2020
- GoldRush: A de novo long read genome assembler with linear time complexity
Johnathan Wong, Lauren Coombe, … İnanç Birol·Nature CommunicationsPeer-reviewed·May 22, 2023