Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


This section provides an overview of some of the software available for analysing EEG data.

This section mainly focuses on software that’s freely-available (either standalone or as toolboxes for MATLAB). This list gives some examples that have been used previously by members of the Department and is not comprehensive in covering all of the available software. Commonly paid-for software that are not listed here include: NeuroScan, BESA, and BrainVision, amongst others.

Note that using the MATLAB toolboxes for analyses can be quite memory-intensive. We have found in the past that a 64-bit version of Windows or Linux and MATLAB (available from the Department) is necessary for analysing large EEG datasets with 64 electrodes (beyond preprocessing). A computer with lots of RAM is also desirable!

EEGLAB (A toolbox for MATLAB)

The EEG toolbox can be downloaded here: http://sccn.ucsd.edu/eeglab/. The website provides links to the EEGLAB Wiki and Tutorials. For more information, join search the EEGLAB mailing list (http://sccn.ucsd.edu/eeglab/eeglabmail.html).

Useful references

Delorme, A., & Makeig, S. (2004). EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis. Journal of neuroscience methods, 134(1), 9–21.

Additional references can be found here: http://sccn.ucsd.edu/eeglab/refs.html 

FieldTrip (A toolbox for MATLAB)

The FieldTrip toolbox can be downloaded here: http://fieldtrip.fcdonders.nl/. The website contains documentation, tutorials and example scripts. For additional help and advice, join and search the FieldTrip mailing list (http://fieldtrip.fcdonders.nl/discussion_list). There are also regular FieldTrip Workshops available.

For anyone combining analyses in EEGLAB and FieldTrip, the function eeglab2fieldtrip can be extremely useful (http://eeglab.googlecode.com/svn-history/r9697/eeglab/plugins/dipfit2.2/eeglab2fieldtrip.m).

Useful references

Oostenveld, R., Fries, P., Maris, E., Schoffelen, JM (2011) FieldTrip: Open Source Software for Advanced Analysis of MEG, EEG, and Invasive Electrophysiological Data. Computational Intelligence and Neuroscience.

SPM (A toolbox for MATLAB)

SPM is a toolbox designed for MRI, EEG and MEG data. The SPM toolbox can be downloaded here: http://www.fil.ion.ucl.ac.uk/spm/. The website contains a manual and wiki.  Useful videos on general and SPM-specific fMRI/MEG/EEG topics can be found here: http://www.fil.ion.ucl.ac.uk/spm/course/video/.  For additional help and advice, join and search the SPM mailing list (If you have any problems with ASA, feel free to use their support forum and help pages: http://ant.ipbhost.com/index.php.  Note that you will have to register (free) and log in to access the ASA support pages. We can also request technical support from eemagine (support@eemagine.com). They have administrator privileges for at least the newest system (whereas we do not within the department).

Presentations

Some slides from Masters lecture on the basics of EEG can be downloaded here.

On 25th June 2013, the ECR forum held an introductory EEG workshop. The workshop consisted of a symposium of talks followed by a live practical demonstration. The speakers have kindly agreed to allow their powerpoint presentations to be available here on the EEG Wiki. The presentations can be downloaded below.

An Introduction to EEG and Data Acquisition (Becky Gilbert) (pdf)

Using EEG for Recording Sleep (Elaine Tham) (pdf)

An Introduction to Event-Related Potentials (Alex Kirkham) (pdf)

Recording EEG from Children (Emma Holmes) (pdf)

Books

Luck, S.J. (2005). An introductionto the event-related potential technique. MIT Press. [Copies of this book are available in the ECR library]

Handy, T. C. (2004). Event-Related Potentials: A Methods Handbook. Cambridge, MA: MIT Press.

Nunez, P. L., & Srinivasan, R. (2006). Electric Fields of the Brain: The Neurophysics of EEG. Oxford University Press. [Contains information about the neural basis of EEG signals and some background for frequency analysis].

Handy, T. C. (2009). Brain Signal Analysis: Advances in Neuroelectric and Neuromagnetic Methods (p. 272). The MIT Press.

 

Journal Articles

Makeig, S., Debener, S., Onton, J., & Delorme, A. (2004). Mining event-related brain dynamics. Trends in cognitive sciences, 8(5), 204–10.

Keil, A., Debener, S., Gratton, G., Junghöfer, M., Kappenman, E. S., Luck, S. J., Luu, P., Miller, G. A. and Yee, C. M. (2013), Committee report: Publication guidelines and recommendations for studies using electroencephalography and magnetoencephalography. Psychophysiology. doi: 10.1111/psyp.12147 http://onlinelibrary.wiley.com/doi/10.1111/psyp.12147/full

 

Web Pages

MRC Introduction: http://imaging.mrc-cbu.cam.ac.uk/meg/IntroEEGMEG

SPM Course [Provides an introduction to different analysis techniques]: http://www.fil.ion.ucl.ac.uk/spm/course/support/). There are also regular SPM Workshops available.

Useful references

Friston, K.J., Ashburner, J.T., Kiebel, S.J., Nichols, T.E. & Penny, W.D. (2006). Statistical Parametric Mapping: The Analysis of Functional Brain Images, 1st Edition. Academic Press.

Additional references can be found hereslides13-meeg/ 

SPM Videos [Talks on introductory and advanced EEG/MEG topics]: http://www.fil.ion.ucl.ac.uk/spm/doccourse/biblio/Biblio/complete-bibliography.html 

ERPLAB (A toolbox for MATLAB)

ERPLAB is a toolbox that works within EEGLAB, and it is designed specifically for ERP data analyses.  The toolbox can be downloaded from the ERPLAB webpage: http://erpinfo.org/erplab. In order to install and use ERPLAB you will first need to have EEGLAB installed.  Like EEGLAB, the ERPLAB functions can be used through the GUI or by scripting.  EEGLAB and ERPLAB functions can be used in conjunction, and many people choose to do some pre-processing steps in EEGLAB and then move the cleaned data into ERPLAB to take advantage of the ERP-specific functions.  The ERPLAB website is full of useful tutorials, videos, scripting guides/examples and FAQs to get you started.

Mass Univariate ERP Toolbox (A toolbox for MATLAB)

The Mass Univariate ERP Toolbox is a set of MATLAB functions for performing mass univariate analysis of ERP data.  This method is used to correct for the multiple comparisons problem that occurs when analyzing EEG data with typical hypothesis tests (e.g. t-tests).  The toolbox can be downloaded from the website: http://openwetware.org/wiki/Mass_Univariate_ERP_Toolbox.  The website also includes a tutorial and a link to a series of short videos by David Groppe (one of the Toolbox developers) about statistical methods for EEG analysis.

Useful references

Groppe, D.M., Urbach, T.P., Kutas, M. (2011) Mass univariate analysis of event-related brain potentials/fields I: A critical tutorial review. Psychophysiology. 48(12) pp. 1711-1725. 

REMlogic

REMlogic is a piece of software designed for analysing data from sleep EEG. It is not freely-available, but is currently (2013) the software of choice for the York Sleep Lab.video/ 

BESA Tutorials [Provides an introduction to different analysis techniques]: http://www.besa.de/tutorials/hands_on/