[FieldTrip] Transfer entropy
Darren Price
Darren.Price at mrc-cbu.cam.ac.uk
Mon Aug 13 13:39:18 CEST 2018
Hi Nitin
Thanks for your detailed answer. That's really helpful. I will look into this and let you know how I get on.
Darren
-------------------------------------------------------
Dr. Darren Price
Research Associate
MRC Cognition & Brain Sciences Unit
15 Chaucer Road
Cambridge, CB2 7EF
England
EMAIL: darren.price at mrc-cbu.cam.ac.uk
URL: http://www.mrc-cbu.cam.ac.uk/people/darren.price
TEL +44 (0)1223 355 294 x202
FAX +44 (0)1223 359 062
MOB +44 (0)7717822431
-------------------------------------------------------
From: fieldtrip [mailto:fieldtrip-bounces at science.ru.nl] On Behalf Of Williams, Nitin J
Sent: 03 August 2018 07:37
To: FieldTrip discussion list <fieldtrip at science.ru.nl>
Subject: Re: [FieldTrip] Transfer entropy
hi Darren! :)
Multi-Variate Granger Causality is also a suitable framework to check for information transfer between time series:
Anil Seth's MATLAB toolbox below:
http://users.sussex.ac.uk/~anils/aks_code.htm
I think that in the case of variables with Gaussian distributions and linear relationships between them, MVGC gives the same results as Multi-Variate Transfer Entropy (MVTE). However, MVTE is also generalized to the case of variables with non-Gaussian distributions with non-linear relationships between them.
A related framework is the Multi-Variate Auto-Regressive (MVAR) model, which can also be used to check for information transfer between time series. In particular, Partial Directed Coherence (PDC) and Directed Transfer Function (DTF) can be interpreted in terms of information transfer between time series, and the non-normalised PDC also has a similar interpretation, perhaps even more straightforward than the conventional PDC measure.
The MVAR-based connectivity measures are implemented in Fieldtrip, in ft_connectivityanalysis
Scott Makeig's group also has the SIFT (Source Information Flow Toolbox) for this:
https://sccn.ucsd.edu/wiki/SIFT
I have found the user manual to be helpful:
https://sccn.ucsd.edu/mediawiki/images/d/d2/SIFT_manual_0.1a.pdf
Both MVGC and MVAR allow for frequency-specific measures of information flow between time series.
Regards,
Nitin
From: fieldtrip <fieldtrip-bounces at science.ru.nl<mailto:fieldtrip-bounces at science.ru.nl>> On Behalf Of Darren Price
Sent: Thursday, August 2, 2018 4:42 PM
To: fieldtrip at science.ru.nl<mailto:fieldtrip at science.ru.nl>
Subject: [FieldTrip] Transfer entropy
Hi All
Could anyone suggest the tools for computing transfer entropy in Matlab? I had a look at MuTE toolbox, but that seemed overly complicated, and I couldn't even get the example to work. I'm currently looking at TRENTTOOL which looks good and works with fieldtrip format. I will also try "phase transfer entropy", which is a single matlab function and simple to implement.
Any other suggestions or comments / experiences with those above would be very helpful.
To begin with I would simply like to check for information transfer between two timeseries. I may also check for indirect serial transfer i.e. A>B>C
Thanks
Darren
-------------------------------------------------------
Dr. Darren Price
Research Associate
MRC Cognition & Brain Sciences Unit
15 Chaucer Road
Cambridge, CB2 7EF
England
EMAIL: darren.price at mrc-cbu.cam.ac.uk<mailto:darren.price at mrc-cbu.cam.ac.uk>
URL: http://www.mrc-cbu.cam.ac.uk/people/darren.price
TEL +44 (0)1223 355 294 x202
FAX +44 (0)1223 359 062
MOB +44 (0)7717822431
-------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20180813/a52a9818/attachment-0002.html>
More information about the fieldtrip
mailing list