FieldTrip

The MATLAB software toolbox for MEG and EEG analysis
9.7K Downloads
Updated 11 Dec 2024
FieldTrip is the MATLAB software toolbox for MEG and EEG analysis that is being developed by a team of researchers at the Donders Institute for Brain, Cognition and Behaviour in Nijmegen, the Netherlands in close collaboration with collaborating institutes.
FieldTrip offers advanced analysis methods of MEG, EEG, and invasive electrophysiological data, such as time-frequency analysis, source reconstruction using dipoles, distributed sources and beamformers and non-parametric statistical testing. It supports the data formats of all major MEG systems (CTF, Elekta/Neuromag, 4D, Yokogawa) and of most popular EEG systems, and new formats can be added easily. FieldTrip contains high-level functions that you can use to construct your own analysis protocols in MATLAB. Furthermore, it easily allows developers to incorporate low-level algorithms for new EEG/MEG analysis methods.
Furthermore, it offers a frequently updated website [1] with tutorials, example data and other documentation. There is an active community centered around the email discussion list [2].
FieldTrip is the mostly used software for MEG data analysis and developed in close collaboration with related open source projects, such as EEGLAB, SPM, BrainStorm and MNE.
Please cite the FieldTrip reference paper [3] when you have used FieldTrip for data analysis in your study.
[1] http://www.fieldtriptoolbox.org
[2] http://www.fieldtriptoolbox.org/discussion_list
[3] http://dx.doi.org/10.1155/2011/156869

Cite As

Robert Oostenveld (2024). FieldTrip (https://github.com/fieldtrip/fieldtrip), GitHub. Retrieved .

Oostenveld, Robert, et al. “FieldTrip: Open Source Software for Advanced Analysis of MEG, EEG, and Invasive Electrophysiological Data.” Computational Intelligence and Neuroscience, vol. 2011, Hindawi Limited, 2011, pp. 1–9, doi:10.1155/2011/156869.

View more styles
MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on EEG/MEG/ECoG in Help Center and MATLAB Answers
Acknowledgements

Inspired: Washington-University/cifti-matlab

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

compat/matlablt2010b

compat/matlablt2010b/@uint64

compat/matlablt2011b

compat/matlablt2012a

compat/matlablt2013b

compat/matlablt2014b

compat/matlablt2014b/private

compat/matlablt2015a

compat/matlablt2015a/private

compat/matlablt2016b

compat/matlablt2017b

compat/matlablt2018a

compat/matlablt2019a

compat/matlablt2022a

compat/obsolete

compat/octave

connectivity

connectivity/private

contrib/MOxUnit_fieldtrip

contrib/MOxUnit_fieldtrip/@MOxUnitFieldTripTestCase

contrib/MOxUnit_fieldtrip/@MOxUnitFieldTripTestReport

contrib/MOxUnit_fieldtrip/@MOxUnitFieldTripTestSuite

contrib/MOxUnit_fieldtrip/tests

contrib/misc

contrib/misc/private

contrib/nutmegtrip

contrib/nutmegtrip/private

contrib/spike

contrib/spike/private

external/afni

external/afni/private

external/artinis

external/artinis/private

external/bayesFactor

external/bayesFactor/+bf

external/bayesFactor/+bf/+internal

external/bayesFactor/examples

external/bayesFactor/tools

external/bci2000

external/bct

external/bemcp

external/besa

external/biosig

external/biosig/doc

external/biosig/private

external/brainstorm

external/brainstorm/private

external/brewermap

external/bsmart

external/cca

external/cellfunction

external/cellfunction/@cell

external/cellfunction/private

external/cmocean

external/colorcet

external/comm

external/ctf

external/dipoli

external/dipoli/private

external/dss

external/dss/orig

external/dss/private

external/duneuro

external/eeglab

external/eeglab/private

external/eeprobe

external/egi_mff_v2

external/fastica

external/fileexchange

external/fns

external/freesurfer

external/gcmi

external/gcmi/matlab_examples

external/gifti/@gifti

external/gifti/@gifti/private

external/gifti/@xmltree

external/gifti/@xmltree/private

external/gtec

external/hedtools

external/homer3

external/homer3/private

external/ibtb

external/ibtb/Auxiliary Functions/build_logical_mask

external/ibtb/Bias Corrections/Bias Corrections for Guassian Method

external/ibtb/Binning Functions

external/ibtb/Extrapolations/Auxiliary Functions/partition_R

external/ibtb/Extrapolations/Quadratic Extrapolation

external/ibtb/Input Handling

external/ibtb/Methods/Auxiliary Functions/shuffle_R_across_cells

external/ibtb/Methods/Gaussian Method

external/icasso

external/images

external/iso2mesh

external/iso2mesh/private

external/jnifti

external/jsonlab

external/lagextraction

external/lagextraction/data/synth

external/lagextraction/private

external/mars

external/matplotlib

external/mffmatlabio

external/mffmatlabio/private

external/mne

external/mrtrix

external/netcdf

external/neurone

external/neuroscope

external/neuroscope/private

external/neuroshare

external/npmk

external/npmk/@KTFigure

external/npmk/@KTFigureAxis

external/npmk/@KTNEVComments

external/npmk/@KTNSPOnline

external/npmk/@KTUEAImpedanceFile

external/npmk/@KTUEAMapFile

external/npmk/Dependent Functions

external/npmk/LoadingEngines/MClust

external/npmk/NEV Utilities

external/npmk/NSx Utilities

external/npmk/NTrode Utilities

external/npmk/Other tools

external/openmeeg

external/openmeeg/private

external/opm

external/plot2svg

external/ricoh_meg_reader

external/signal

external/signal/dpss_hack

external/signal/private

external/simbio

external/simnibs

external/spikeglx

external/spm12

external/spm12/@file_array

external/spm12/@file_array/private

external/spm12/@nifti

external/spm12/@nifti/private

external/spm12/matlabbatch

external/spm12/matlabbatch/@cfg_branch

external/spm12/matlabbatch/@cfg_branch/private

external/spm12/matlabbatch/@cfg_entry

external/spm12/matlabbatch/@cfg_entry/private

external/spm12/matlabbatch/@cfg_intree

external/spm12/matlabbatch/@cfg_item

external/spm12/matlabbatch/@cfg_item/private

external/spm12/matlabbatch/@cfg_leaf

external/spm12/toolbox/DARTEL

external/spm12/toolbox/OldNorm

external/spm12/toolbox/OldSeg

external/spm2

external/spm8

external/spm8/@file_array

external/spm8/@file_array/private

external/spm8/@meeg

external/spm8/@meeg/private

external/spm8/@nifti

external/spm8/@nifti/private

external/spm8/matlabbatch

external/sqdproject

external/sqdproject/@acqparam

external/sqdproject/@chanhandle

external/sqdproject/@chanhandle/private

external/sqdproject/@sqdhandle

external/sqdproject/@sqdhandle/private

external/stats

external/stats/private

external/vgrid

external/videomeg

external/wavefront

external/xdf

external/xml4mat

external/xsens

external/yokogawa

external/yokogawa_meg_reader

fileio

fileio/private

forward

forward/private

inverse

inverse/private

plotting

plotting/private

preproc

preproc/private

private

qsub

qsub/private

realtime/example

realtime/example/private

realtime/online_eeg

realtime/online_eeg/private

realtime/online_meg

realtime/online_meg/private

realtime/online_mri

realtime/online_mri/private

realtime/src/acquisition/siemens/matlab

realtime/src/buffer/matlab

specest

specest/private

src

statfun

statfun/private

test

test/invalid

test/private

trialfun

trialfun/private

utilities

utilities/private

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.0.2.0

added website link, added DOI to citations, fixed references in README

1.0.1.0

added the logo

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.