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.
DOI: 10.1002/cpz1.442
PMID: 35567771
PMCID: PMC9196995
Funding: - Genome Canada: 243FOR, 281ANV
- National Institutes of Health: 2R01HG007182‐04A1