NextPolish
NextPolish polishes genome assemblies by correcting sequencing errors in long-read assemblies using short reads, long reads, or both to improve base-level accuracy.
Key Features:
- Dual-Module Design: Two interlinked modules—one scores and counts k-mers derived from high-quality short reads, and the other polishes the assembly to correct base errors such as single nucleotide variants (SNVs) and insertions/deletions (Indels).
- Versatile Data Inputs: Supports polishing using short read data alone, long read data alone, or a combination of short and long reads.
- Error Types Corrected: Targets base-level errors including SNVs and Indels in assemblies generated from long-read sequencing technologies.
- Benchmark Performance: Demonstrated higher speed and improved correction accuracy compared with Pilon on human and Arabidopsis thaliana assemblies.
- Implementation: Implemented in C and Python.
Scientific Applications:
- Genome assembly polishing: Enhances base-level accuracy of assemblies produced from noisy long-read sequencing technologies.
- Variant calling: Improves the accuracy of downstream variant calling by reducing assembly-derived errors.
- Comparative genomics: Raises assembly quality for comparative analyses across species or strains, including human and Arabidopsis thaliana.
- Functional annotation: Reduces false-positive and false-negative signals in gene models and other annotation tasks by correcting sequence errors.
Methodology:
Operates with two modules: the first scores and counts k-mers from short reads, and the second polishes assemblies to correct SNVs and Indels; supports using short reads, long reads, or both for polishing.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python, C
- Added:
- 1/14/2020
- Last Updated:
- 1/4/2021
Operations
Publications
Hu J, Fan J, Sun Z, Liu S. NextPolish: a fast and efficient genome polishing tool for long-read assembly. Bioinformatics. 2019;36(7):2253-2255. doi:10.1093/bioinformatics/btz891. PMID:31778144.
PMID: 31778144