Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions

Abstract Background There exists a need for effective and easy-to-use software tools supporting the analysis of complex Electrocorticography (ECoG) data. Understanding how epileptic seizures develop or identifying diagnostic indicators for neurological diseases require the in-depth analysis of neura...

Full description

Bibliographic Details
Main Authors: Sugeerth Murugesan, Kristofer Bouchard, Edward Chang, Max Dougherty, Bernd Hamann, Gunther H. Weber
Format: Article
Language:English
Published: BMC 2017-06-01
Series:BMC Bioinformatics
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12859-017-1633-9
id doaj-7e947c30d7ac4b0fa75f07c066eb85fe
record_format Article
spelling doaj-7e947c30d7ac4b0fa75f07c066eb85fe2020-11-25T02:31:02ZengBMCBMC Bioinformatics1471-21052017-06-0118S611510.1186/s12859-017-1633-9Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regionsSugeerth Murugesan0Kristofer Bouchard1Edward Chang2Max Dougherty3Bernd Hamann4Gunther H. Weber5Computational Research Division, Lawrence Berkeley National LaboratoryComputational Research Division, Lawrence Berkeley National LaboratoryDepartment of Neurological Surgery, UCSFComputational Research Division, Lawrence Berkeley National LaboratoryDepartment of Computer Science, University of CaliforniaComputational Research Division, Lawrence Berkeley National LaboratoryAbstract Background There exists a need for effective and easy-to-use software tools supporting the analysis of complex Electrocorticography (ECoG) data. Understanding how epileptic seizures develop or identifying diagnostic indicators for neurological diseases require the in-depth analysis of neural activity data from ECoG. Such data is multi-scale and is of high spatio-temporal resolution. Comprehensive analysis of this data should be supported by interactive visual analysis methods that allow a scientist to understand functional patterns at varying levels of granularity and comprehend its time-varying behavior. Results We introduce a novel multi-scale visual analysis system, ECoG ClusterFlow, for the detailed exploration of ECoG data. Our system detects and visualizes dynamic high-level structures, such as communities, derived from the time-varying connectivity network. The system supports two major views: 1) an overview summarizing the evolution of clusters over time and 2) an electrode view using hierarchical glyph-based design to visualize the propagation of clusters in their spatial, anatomical context. We present case studies that were performed in collaboration with neuroscientists and neurosurgeons using simulated and recorded epileptic seizure data to demonstrate our system’s effectiveness. Conclusion ECoG ClusterFlow supports the comparison of spatio-temporal patterns for specific time intervals and allows a user to utilize various clustering algorithms. Neuroscientists can identify the site of seizure genesis and its spatial progression during various the stages of a seizure. Our system serves as a fast and powerful means for the generation of preliminary hypotheses that can be used as a basis for subsequent application of rigorous statistical methods, with the ultimate goal being the clinical treatment of epileptogenic zones.http://link.springer.com/article/10.1186/s12859-017-1633-9ElectrocorticographyClusteringSpatio-temporal graphsUnsupervised learningNeuroinformaticsEpilepsy
collection DOAJ
language English
format Article
sources DOAJ
author Sugeerth Murugesan
Kristofer Bouchard
Edward Chang
Max Dougherty
Bernd Hamann
Gunther H. Weber
spellingShingle Sugeerth Murugesan
Kristofer Bouchard
Edward Chang
Max Dougherty
Bernd Hamann
Gunther H. Weber
Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
BMC Bioinformatics
Electrocorticography
Clustering
Spatio-temporal graphs
Unsupervised learning
Neuroinformatics
Epilepsy
author_facet Sugeerth Murugesan
Kristofer Bouchard
Edward Chang
Max Dougherty
Bernd Hamann
Gunther H. Weber
author_sort Sugeerth Murugesan
title Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
title_short Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
title_full Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
title_fullStr Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
title_full_unstemmed Multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
title_sort multi-scale visual analysis of time-varying electrocorticography data via clustering of brain regions
publisher BMC
series BMC Bioinformatics
issn 1471-2105
publishDate 2017-06-01
description Abstract Background There exists a need for effective and easy-to-use software tools supporting the analysis of complex Electrocorticography (ECoG) data. Understanding how epileptic seizures develop or identifying diagnostic indicators for neurological diseases require the in-depth analysis of neural activity data from ECoG. Such data is multi-scale and is of high spatio-temporal resolution. Comprehensive analysis of this data should be supported by interactive visual analysis methods that allow a scientist to understand functional patterns at varying levels of granularity and comprehend its time-varying behavior. Results We introduce a novel multi-scale visual analysis system, ECoG ClusterFlow, for the detailed exploration of ECoG data. Our system detects and visualizes dynamic high-level structures, such as communities, derived from the time-varying connectivity network. The system supports two major views: 1) an overview summarizing the evolution of clusters over time and 2) an electrode view using hierarchical glyph-based design to visualize the propagation of clusters in their spatial, anatomical context. We present case studies that were performed in collaboration with neuroscientists and neurosurgeons using simulated and recorded epileptic seizure data to demonstrate our system’s effectiveness. Conclusion ECoG ClusterFlow supports the comparison of spatio-temporal patterns for specific time intervals and allows a user to utilize various clustering algorithms. Neuroscientists can identify the site of seizure genesis and its spatial progression during various the stages of a seizure. Our system serves as a fast and powerful means for the generation of preliminary hypotheses that can be used as a basis for subsequent application of rigorous statistical methods, with the ultimate goal being the clinical treatment of epileptogenic zones.
topic Electrocorticography
Clustering
Spatio-temporal graphs
Unsupervised learning
Neuroinformatics
Epilepsy
url http://link.springer.com/article/10.1186/s12859-017-1633-9
work_keys_str_mv AT sugeerthmurugesan multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
AT kristoferbouchard multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
AT edwardchang multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
AT maxdougherty multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
AT berndhamann multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
AT guntherhweber multiscalevisualanalysisoftimevaryingelectrocorticographydataviaclusteringofbrainregions
_version_ 1724825715704070144