Cargando…
A Generalized Transformer-Based Pulse Detection Algorithm
[Image: see text] Pulse-like signals are ubiquitous in the field of single molecule analysis, e.g., electrical or optical pulses caused by analyte translocations in nanopores. The primary challenge in processing pulse-like signals is to capture the pulses in noisy backgrounds, but current methods ar...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Chemical Society
2022
|
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9513795/ https://www.ncbi.nlm.nih.gov/pubmed/36039873 http://dx.doi.org/10.1021/acssensors.2c01218 |
_version_ | 1784798145551532032 |
---|---|
author | Dematties, Dario Wen, Chenyu Zhang, Shi-Li |
author_facet | Dematties, Dario Wen, Chenyu Zhang, Shi-Li |
author_sort | Dematties, Dario |
collection | PubMed |
description | [Image: see text] Pulse-like signals are ubiquitous in the field of single molecule analysis, e.g., electrical or optical pulses caused by analyte translocations in nanopores. The primary challenge in processing pulse-like signals is to capture the pulses in noisy backgrounds, but current methods are subjectively based on a user-defined threshold for pulse recognition. Here, we propose a generalized machine-learning based method, named pulse detection transformer (PETR), for pulse detection. PETR determines the start and end time points of individual pulses, thereby singling out pulse segments in a time-sequential trace. It is objective without needing to specify any threshold. It provides a generalized interface for downstream algorithms for specific application scenarios. PETR is validated using both simulated and experimental nanopore translocation data. It returns a competitive performance in detecting pulses through assessing them with several standard metrics. Finally, the generalization nature of the PETR output is demonstrated using two representative algorithms for feature extraction. |
format | Online Article Text |
id | pubmed-9513795 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | American Chemical Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-95137952022-09-28 A Generalized Transformer-Based Pulse Detection Algorithm Dematties, Dario Wen, Chenyu Zhang, Shi-Li ACS Sens [Image: see text] Pulse-like signals are ubiquitous in the field of single molecule analysis, e.g., electrical or optical pulses caused by analyte translocations in nanopores. The primary challenge in processing pulse-like signals is to capture the pulses in noisy backgrounds, but current methods are subjectively based on a user-defined threshold for pulse recognition. Here, we propose a generalized machine-learning based method, named pulse detection transformer (PETR), for pulse detection. PETR determines the start and end time points of individual pulses, thereby singling out pulse segments in a time-sequential trace. It is objective without needing to specify any threshold. It provides a generalized interface for downstream algorithms for specific application scenarios. PETR is validated using both simulated and experimental nanopore translocation data. It returns a competitive performance in detecting pulses through assessing them with several standard metrics. Finally, the generalization nature of the PETR output is demonstrated using two representative algorithms for feature extraction. American Chemical Society 2022-08-30 2022-09-23 /pmc/articles/PMC9513795/ /pubmed/36039873 http://dx.doi.org/10.1021/acssensors.2c01218 Text en © 2022 The Authors. Published by American Chemical Society https://creativecommons.org/licenses/by/4.0/Permits the broadest form of re-use including for commercial purposes, provided that author attribution and integrity are maintained (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Dematties, Dario Wen, Chenyu Zhang, Shi-Li A Generalized Transformer-Based Pulse Detection Algorithm |
title | A Generalized
Transformer-Based Pulse Detection Algorithm |
title_full | A Generalized
Transformer-Based Pulse Detection Algorithm |
title_fullStr | A Generalized
Transformer-Based Pulse Detection Algorithm |
title_full_unstemmed | A Generalized
Transformer-Based Pulse Detection Algorithm |
title_short | A Generalized
Transformer-Based Pulse Detection Algorithm |
title_sort | generalized
transformer-based pulse detection algorithm |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9513795/ https://www.ncbi.nlm.nih.gov/pubmed/36039873 http://dx.doi.org/10.1021/acssensors.2c01218 |
work_keys_str_mv | AT demattiesdario ageneralizedtransformerbasedpulsedetectionalgorithm AT wenchenyu ageneralizedtransformerbasedpulsedetectionalgorithm AT zhangshili ageneralizedtransformerbasedpulsedetectionalgorithm AT demattiesdario generalizedtransformerbasedpulsedetectionalgorithm AT wenchenyu generalizedtransformerbasedpulsedetectionalgorithm AT zhangshili generalizedtransformerbasedpulsedetectionalgorithm |