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...
Autores principales: | , , , , |
---|---|
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 |