Cargando…

Comprehensive benchmark and architectural analysis of deep learning models for nanopore sequencing basecalling

BACKGROUND: Nanopore-based DNA sequencing relies on basecalling the electric current signal. Basecalling requires neural networks to achieve competitive accuracies. To improve sequencing accuracy further, new models are continuously proposed with new architectures. However, benchmarking is currently...

Descripción completa

Detalles Bibliográficos
Autores principales: Pagès-Gallego, Marc, de Ridder, Jeroen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10088207/
https://www.ncbi.nlm.nih.gov/pubmed/37041647
http://dx.doi.org/10.1186/s13059-023-02903-2
Descripción
Sumario:BACKGROUND: Nanopore-based DNA sequencing relies on basecalling the electric current signal. Basecalling requires neural networks to achieve competitive accuracies. To improve sequencing accuracy further, new models are continuously proposed with new architectures. However, benchmarking is currently not standardized, and evaluation metrics and datasets used are defined on a per publication basis, impeding progress in the field. This makes it impossible to distinguish data from model driven improvements. RESULTS: To standardize the process of benchmarking, we unified existing benchmarking datasets and defined a rigorous set of evaluation metrics. We benchmarked the latest seven basecaller models by recreating and analyzing their neural network architectures. Our results show that overall Bonito’s architecture is the best for basecalling. We find, however, that species bias in training can have a large impact on performance. Our comprehensive evaluation of 90 novel architectures demonstrates that different models excel at reducing different types of errors and using recurrent neural networks (long short-term memory) and a conditional random field decoder are the main drivers of high performing models. CONCLUSIONS: We believe that our work can facilitate the benchmarking of new basecaller tools and that the community can further expand on this work. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s13059-023-02903-2.