EPILAB: a software package for studies on the prediction of epileptic seizures

C. A. Teixeira, B. Direito, H. Feldwisch-Drentrup, M. Valderrama, R. P. Costa, C. Alvarado-Rojas, S. Nikolopoulos, M. Le Van Quyen, J. Timmer, B. Schelter, A. Dourado

Research output: Contribution to journalArticlepeer-review

74 Citations (Scopus)


A Matlab (R)-based software package, EPILAB, was developed for supporting researchers in performing studies on the prediction of epileptic seizures. It provides an intuitive and convenient graphical user interface. Fundamental concepts that are crucial for epileptic seizure prediction studies were implemented. This includes, for example, the development and statistical validation of prediction methodologies in long-term continuous recordings.

Seizure prediction is usually based on electroencephalography (EEG) and electrocardiography (ECG) signals. EPILAB is able to process both EEG and ECG data stored in different formats. More than 35 time and frequency domain measures (features) can be extracted based on univariate and multivariate data analysis. These features can be post-processed and used for prediction purposes. The predictions may be conducted based on optimized thresholds or by applying classifications methods such as artificial neural networks, cellular neuronal networks, and support vector machines.

EPILAB proved to be an efficient tool for seizure prediction, and aims to be a way to communicate, evaluate, and compare results and data among the seizure prediction community. (C) 2011 Elsevier B.V. All rights reserved.

Original languageEnglish
Pages (from-to)257-271
Number of pages15
JournalJournal of Neuroscience Methods
Issue number2
Publication statusPublished - 15 Sept 2011


  • epilepsy
  • seizure prediction
  • EEG/ECG processing
  • artificial neural networks
  • support vector machines
  • seizure prediction characteristic


Dive into the research topics of 'EPILAB: a software package for studies on the prediction of epileptic seizures'. Together they form a unique fingerprint.

Cite this