EEGraSP: A library for processing the electroencephalogram using graph signal processing

Authors

  • Alejandro Weinstein Universidad Técnica Federico Santa María
  • Julio Rodiño Universidad de Valparaíso
  • Camilo Jara Universidad Técnica Federico Santa María
  • Lucas Cortés Lanex
  • Alejandro Veloz Universidad de Valparaíso

Keywords:

Electroencephalogram, Graph signal processing, EEG, GSP

Abstract

This paper presents the EEGraSP library, developed for processing and analyzing electroencephalogram (EEG) data using graph signal processing (GSP). The library is developed using the Python programming language scientific stack, including libraries such as NumPy, SciPy, Matplotlib, NetworkX, PyGSP2, and MNE. The development is open source, under the MIT license, and is done using the infrastructure available on GitHub. The respective documentation is also available, as are the mechanisms that facilitate the installation of the library through PyPI and conda-forge. The library offers three types of functionalities: the creation of graphs, either from the location of the electrodes or from time series associated with the electrodes (through graph learning algorithms); visualization of the graphs used to model the EEG data; and mechanisms to impute missing data in one or more electrodes. To the best of the authors’ knowledge, EEGraSP is the first library specifically designed for EEG analysis and processing using GSP. In the future, EEGraSP will include improvements in its development methodology, including unit testing within its continuous integration process, improvements in documentation and new examples, and the incorporation of new algorithms.

 

Downloads

Download data is not yet available.

Author Biographies

Alejandro Weinstein, Universidad Técnica Federico Santa María

Universidad Técnica Federico Santa María, Departamento de Electrónica, Valparaíso, Chile

Julio Rodiño, Universidad de Valparaíso

Universidad de Valparaíso, Laboratorio de Dinámica Cerebral, Valparaíso, Chile

Camilo Jara, Universidad Técnica Federico Santa María

Universidad Técnica Federico Santa María, Laboratorio EEG-GSP, Valparaíso, Chile

Lucas Cortés, Lanex

Lanek, Valparaíso, Chile

Alejandro Veloz, Universidad de Valparaíso

Universidad de Valparaíso, Escuela de Ingeniería Biomédica, Valparaíso, Chile

Published

2025-01-21

How to Cite

[1]
A. Weinstein, J. Rodiño, C. Jara, L. Cortés, and A. Veloz, “EEGraSP: A library for processing the electroencephalogram using graph signal processing”, Ingeniare, Rev. chil. ing., vol. 32, Jan. 2025.

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.