getting_started /

Getting started

FieldTrip is a MATLAB toolbox that contains a set of separate (high-level) functions, it does not have a graphical user interface. The toolbox functions can be combined into an analysis pipeline, i.e. a MATLAB script containing all steps of your analysis. For this reason, if you are new to MATLAB scripting or EEG/MEG/iEEG/NIRS analysis, FieldTrip might not be the most efficient for you. If you are persistent and eager to learn, the list of review papers and teaching material can help you on your way.

For a general overview, please have a look at the reference paper. The best way to get hands-on experience is by following the tutorials, the walkthrough and through the other documentation. If you have questions that are not answered by the documentation or in the frequently asked questions, you can register on the email list and ask the other users and the developers. Also, FieldTripping is not something you do alone; inform yourself about colleagues that use (or want to use) FieldTrip.

We organize FieldTrip workshops with lectures and hands-on training. Attending one of these will probably benefit your understanding and analysis skills. You can also watch online video lectures that were recorded at previous workshops.

Getting started with particular data

FieldTrip has a generic mechanism for reading data with little to no difference from one file format to another. Many EEG, MEG and electrophysiology file formats are supported. There are some differences between MEG and EEG, since for MEG data the sensor positions are often represented in the raw data files whereas EEG raw data files usually do not contain the electrode positions. For animal electrophysiology data there is also a difference in the representation of local field potentials (c.f. EEG) and in spike timestamps and spike waveform snippets.

Although FieldTrip represents all data in a similar way, for some acquisition systems and/or file formats it may help if you understand how the peculiarities of that file format are related to the FieldTrip implementation. The following pages serve as a starting point for particular data acquisition systems. Note that not all supported data formats are listed here, only those with peculiarities that you should be aware of.

In general you should get started with the tutorials. The pages listed below only serve to explain system specific details and peculiarities, but lack the complete overview that the tutorials provide.

Getting started with MEG data

Getting started with EEG data

Getting started with intracranial data

Getting started with NIRS data

Getting started with eyetracker data

Getting started with motion capture data

Getting started with other types of data

Getting started with (data from) other software

Getting started with real-time data analysis