Cargando…

Nanopore base calling on the edge

MOTIVATION: MinION is a portable nanopore sequencing device that can be easily operated in the field with features including monitoring of run progress and selective sequencing. To fully exploit these features, real-time base calling is required. Up to date, this has only been achieved at the cost o...

Descripción completa

Detalles Bibliográficos
Autores principales: Perešíni, Peter, Boža, Vladimír, Brejová, Broňa, Vinař, Tomáš
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8665737/
https://www.ncbi.nlm.nih.gov/pubmed/34314502
http://dx.doi.org/10.1093/bioinformatics/btab528
_version_ 1784614070600597504
author Perešíni, Peter
Boža, Vladimír
Brejová, Broňa
Vinař, Tomáš
author_facet Perešíni, Peter
Boža, Vladimír
Brejová, Broňa
Vinař, Tomáš
author_sort Perešíni, Peter
collection PubMed
description MOTIVATION: MinION is a portable nanopore sequencing device that can be easily operated in the field with features including monitoring of run progress and selective sequencing. To fully exploit these features, real-time base calling is required. Up to date, this has only been achieved at the cost of high computing requirements that pose limitations in terms of hardware availability in common laptops and energy consumption. RESULTS: We developed a new base caller DeepNano-coral for nanopore sequencing, which is optimized to run on the Coral Edge Tensor Processing Unit, a small USB-attached hardware accelerator. To achieve this goal, we have designed new versions of two key components used in convolutional neural networks for speech recognition and base calling. In our components, we propose a new way of factorization of a full convolution into smaller operations, which decreases memory access operations, memory access being a bottleneck on this device. DeepNano-coral achieves real-time base calling during sequencing with the accuracy slightly better than the fast mode of the Guppy base caller and is extremely energy efficient, using only 10 W of power. AVAILABILITY AND IMPLEMENTATION: https://github.com/fmfi-compbio/coral-basecaller SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-8665737
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-86657372021-12-13 Nanopore base calling on the edge Perešíni, Peter Boža, Vladimír Brejová, Broňa Vinař, Tomáš Bioinformatics Original Papers MOTIVATION: MinION is a portable nanopore sequencing device that can be easily operated in the field with features including monitoring of run progress and selective sequencing. To fully exploit these features, real-time base calling is required. Up to date, this has only been achieved at the cost of high computing requirements that pose limitations in terms of hardware availability in common laptops and energy consumption. RESULTS: We developed a new base caller DeepNano-coral for nanopore sequencing, which is optimized to run on the Coral Edge Tensor Processing Unit, a small USB-attached hardware accelerator. To achieve this goal, we have designed new versions of two key components used in convolutional neural networks for speech recognition and base calling. In our components, we propose a new way of factorization of a full convolution into smaller operations, which decreases memory access operations, memory access being a bottleneck on this device. DeepNano-coral achieves real-time base calling during sequencing with the accuracy slightly better than the fast mode of the Guppy base caller and is extremely energy efficient, using only 10 W of power. AVAILABILITY AND IMPLEMENTATION: https://github.com/fmfi-compbio/coral-basecaller SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-07-27 /pmc/articles/PMC8665737/ /pubmed/34314502 http://dx.doi.org/10.1093/bioinformatics/btab528 Text en © The Author(s) 2021. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Perešíni, Peter
Boža, Vladimír
Brejová, Broňa
Vinař, Tomáš
Nanopore base calling on the edge
title Nanopore base calling on the edge
title_full Nanopore base calling on the edge
title_fullStr Nanopore base calling on the edge
title_full_unstemmed Nanopore base calling on the edge
title_short Nanopore base calling on the edge
title_sort nanopore base calling on the edge
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8665737/
https://www.ncbi.nlm.nih.gov/pubmed/34314502
http://dx.doi.org/10.1093/bioinformatics/btab528
work_keys_str_mv AT peresinipeter nanoporebasecallingontheedge
AT bozavladimir nanoporebasecallingontheedge
AT brejovabrona nanoporebasecallingontheedge
AT vinartomas nanoporebasecallingontheedge