Cargando…

EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG

Scalp Electroencephalography (EEG) is one of the most popular noninvasive modalities for studying real-time neural phenomena. While traditional EEG studies have focused on identifying group-level statistical effects, the rise of machine learning has prompted a shift in computational neuroscience tow...

Descripción completa

Detalles Bibliográficos
Autores principales: Currey, Danielle, Craley, Jeff, Hsu, David, Ahmed, Raheel, Venkataraman, Archana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9970073/
https://www.ncbi.nlm.nih.gov/pubmed/36848345
http://dx.doi.org/10.1371/journal.pone.0282268
_version_ 1784897845407514624
author Currey, Danielle
Craley, Jeff
Hsu, David
Ahmed, Raheel
Venkataraman, Archana
author_facet Currey, Danielle
Craley, Jeff
Hsu, David
Ahmed, Raheel
Venkataraman, Archana
author_sort Currey, Danielle
collection PubMed
description Scalp Electroencephalography (EEG) is one of the most popular noninvasive modalities for studying real-time neural phenomena. While traditional EEG studies have focused on identifying group-level statistical effects, the rise of machine learning has prompted a shift in computational neuroscience towards spatio-temporal predictive analyses. We introduce a novel open-source viewer, the EEG Prediction Visualizer (EPViz), to aid researchers in developing, validating, and reporting their predictive modeling outputs. EPViz is a lightweight and standalone software package developed in Python. Beyond viewing and manipulating the EEG data, EPViz allows researchers to load a PyTorch deep learning model, apply it to EEG features, and overlay the output channel-wise or subject-level temporal predictions on top of the original time series. These results can be saved as high-resolution images for use in manuscripts and presentations. EPViz also provides valuable tools for clinician-scientists, including spectrum visualization, computation of basic data statistics, and annotation editing. Finally, we have included a built-in EDF anonymization module to facilitate sharing of clinical data. Taken together, EPViz fills a much needed gap in EEG visualization. Our user-friendly interface and rich collection of features may also help to promote collaboration between engineers and clinicians.
format Online
Article
Text
id pubmed-9970073
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-99700732023-02-28 EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG Currey, Danielle Craley, Jeff Hsu, David Ahmed, Raheel Venkataraman, Archana PLoS One Research Article Scalp Electroencephalography (EEG) is one of the most popular noninvasive modalities for studying real-time neural phenomena. While traditional EEG studies have focused on identifying group-level statistical effects, the rise of machine learning has prompted a shift in computational neuroscience towards spatio-temporal predictive analyses. We introduce a novel open-source viewer, the EEG Prediction Visualizer (EPViz), to aid researchers in developing, validating, and reporting their predictive modeling outputs. EPViz is a lightweight and standalone software package developed in Python. Beyond viewing and manipulating the EEG data, EPViz allows researchers to load a PyTorch deep learning model, apply it to EEG features, and overlay the output channel-wise or subject-level temporal predictions on top of the original time series. These results can be saved as high-resolution images for use in manuscripts and presentations. EPViz also provides valuable tools for clinician-scientists, including spectrum visualization, computation of basic data statistics, and annotation editing. Finally, we have included a built-in EDF anonymization module to facilitate sharing of clinical data. Taken together, EPViz fills a much needed gap in EEG visualization. Our user-friendly interface and rich collection of features may also help to promote collaboration between engineers and clinicians. Public Library of Science 2023-02-27 /pmc/articles/PMC9970073/ /pubmed/36848345 http://dx.doi.org/10.1371/journal.pone.0282268 Text en © 2023 Currey et al 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 use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Currey, Danielle
Craley, Jeff
Hsu, David
Ahmed, Raheel
Venkataraman, Archana
EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title_full EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title_fullStr EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title_full_unstemmed EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title_short EPViz: A flexible and lightweight visualizer to facilitate predictive modeling for multi-channel EEG
title_sort epviz: a flexible and lightweight visualizer to facilitate predictive modeling for multi-channel eeg
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9970073/
https://www.ncbi.nlm.nih.gov/pubmed/36848345
http://dx.doi.org/10.1371/journal.pone.0282268
work_keys_str_mv AT curreydanielle epvizaflexibleandlightweightvisualizertofacilitatepredictivemodelingformultichanneleeg
AT craleyjeff epvizaflexibleandlightweightvisualizertofacilitatepredictivemodelingformultichanneleeg
AT hsudavid epvizaflexibleandlightweightvisualizertofacilitatepredictivemodelingformultichanneleeg
AT ahmedraheel epvizaflexibleandlightweightvisualizertofacilitatepredictivemodelingformultichanneleeg
AT venkataramanarchana epvizaflexibleandlightweightvisualizertofacilitatepredictivemodelingformultichanneleeg