MiniScrub
MiniScrub removes low-quality segments from Oxford Nanopore long reads using a convolutional neural network to improve read accuracy and reduce mis-assemblies for de novo genome assembly and structural variation analysis.
Key Features:
- Convolutional Neural Network (CNN): Employs a CNN to predict and enable removal of low-quality segments within Nanopore reads.
- Read-to-Read Overlap Generation: Uses MiniMap2 to generate read-to-read overlaps that inform segment-level quality assessment.
- Image Encoding: Encodes read-to-read overlaps into image representations for CNN input.
- Robust Performance: Demonstrates consistent improvement in read quality across control datasets and parameter settings.
- Indel Error Reduction: Produces fewer large indel errors relative to raw Nanopore reads.
Scientific Applications:
- De novo Genome Assembly: Improves the accuracy of de novo assemblies by removing low-quality read segments that can cause mis-assemblies.
- Metagenomic Analyses: Enhances read quality in metagenomic contexts to aid assembly and downstream analyses in mixed-species samples.
- Structural Variation Identification: Reduces large indel errors and mis-assemblies to facilitate more reliable structural variation detection.
Methodology:
Generate read-to-read overlaps with MiniMap2; encode overlaps into image formats; process images with a convolutional neural network to predict low-quality segments; remove predicted low-quality segments from reads.
Topics
Details
- Tool Type:
- command-line tool
- Added:
- 1/14/2020
- Last Updated:
- 12/29/2020
Operations
Publications
LaPierre N, Egan R, Wang W, Wang Z. De novo Nanopore read quality improvement using deep learning. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-3103-z. PMID:31694525. PMCID:PMC6833143.