ntEdit+Sealer

ntEdit+Sealer corrects base errors and fills assembly gaps in long-read genome assemblies using an alignment-free k-mer-based approach to improve assembly accuracy and continuity.


Key Features:

  • Alignment-Free Approach: Utilizes a memory-efficient Bloom filter to perform alignment-free polishing, reducing computational resource requirements and enabling scalability to large genomes.
  • Two-Step Protocol: Employs a two-step protocol in which ntEdit performs base-error correction and small indel correction while marking problematic regions, and Sealer fills assembly gaps and resolves regions flagged by ntEdit to improve continuity.
  • K-mer-Based Methodology: Operates on k-mers as the unit for error correction and gap filling, enabling precise identification and rectification of errors without read alignments.
  • Optimization Protocols: Provides optimization protocols for selecting k-mer length (k) and Bloom filter size (b).

Scientific Applications:

  • Assembly polishing: Polishes long-read assemblies to correct base errors and fill gaps, improving assembly accuracy and contiguity.
  • Complex and repetitive region resolution: Resolves complex and repetitive genomic regions through k-mer-based analysis and gap filling.
  • Structural variation analysis: Enables more accurate detection and characterization of structural variations by reducing assembly errors.
  • Comparative genomics: Produces higher-quality assemblies that support genome-to-genome comparisons in comparative genomics studies.
  • Functional annotation and downstream analyses: Improves reliability of gene and functional annotation and facilitates more reliable downstream analyses and interpretations.

Methodology:

Initial k-mer-based error correction and small indel correction are performed by ntEdit, followed by gap filling and resolution of regions flagged by ntEdit using Sealer and Bloom filters in an alignment-free workflow.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
8/27/2022
Last Updated:
11/24/2024

Operations

Publications

Li JX, Coombe L, Wong J, Birol I, Warren RL. ntEdit+Sealer: Efficient Targeted Error Resolution and Automated Finishing of Long‐Read Genome Assemblies. Current Protocols. 2022;2(5). doi:10.1002/cpz1.442. PMID:35567771. PMCID:PMC9196995.

PMID: 35567771
PMCID: PMC9196995
Funding: - Genome Canada: 243FOR, 281ANV - National Institutes of Health: 2R01HG007182‐04A1