MultiNanopolish
MultiNanopolish accelerates signal-level analysis of Oxford Nanopore sequencing data to improve consensus polishing and the detection of genetic variants and DNA methylation.
Key Features:
- Improved Consensus Sequencing: Refines consensus sequences from draft genomes using signal-level analysis to increase assembly accuracy.
- Variant and Methylation Detection: Detects genetic variants and DNA methylation patterns using a hidden Markov model (HMM) framework applied to raw nanopore signals.
- Parallel Processing with GroupTasks: Decomposes iterative calculations into independent "GroupTasks" that are distributed across a thread pool for concurrent multi-threaded computation.
- Performance Improvements: Reduces running times by approximately 50% with read-uncorrected assemblers such as Miniasm and by about 20% with read-corrected assemblers such as Canu and Flye under a 40-thread configuration.
Scientific Applications:
- Genomics: Enhances genome assembly polishing and accuracy for long-read sequencing projects.
- Epigenetics: Enables detection and analysis of DNA methylation patterns from nanopore signal data.
- Personalized Medicine: Supports variant detection from long-read datasets for applications in clinical genomics and precision medicine.
Methodology:
Performs signal-level analysis using an HMM framework and an iterative calculation strategy that breaks computations into independent "GroupTasks" which are processed in parallel via a thread pool to reduce redundant calculations and execution time.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Programming Languages:
- C, C++, Fortran
- Added:
- 3/19/2021
- Last Updated:
- 4/11/2021
Operations
Publications
Hu K, Huang N, Zou Y, Liao X, Wang J. MultiNanopolish: refined grouping method for reducing redundant calculations in Nanopolish. Bioinformatics. 2021;37(17):2757-2760. doi:10.1093/bioinformatics/btab078. PMID:33532819.
PMID: 33532819
Funding: - National Natural Science Foundation of China: 61732009, U1909208
- Hunan Provincial Science and Technology Program: 2018wk4001, B18059