Email updates

Keep up to date with the latest news and content from BMC Neuroscience and BioMed Central.

This article is part of the supplement: Twentieth Annual Computational Neuroscience Meeting: CNS*2011

Open Access Poster presentation

TRENTOOL: an open source toolbox to estimate neural directed interactions with transfer entropy

Michael Wibral1*, Raul Vicente23, Viola Priesemann45 and Michael Lindner6

Author Affiliations

1 MEG Unit, Brain Imaging Center, Goethe University, Frankfurt, Germany

2 Frankfurt Institute for Advanced Studies, Goethe University, Frankfurt, Germany

3 Dept. Neurophysiology, Max Planck Institute for Brain Research, Frankfurt, Germany

4 Neural Systems and Coding, Max Planck Institute for Brain Research, Frankfurt, Germany

5 Group for Neural Theory, Ecole Normale Superieure, Paris, France

6 Center for Economics and Neuroscience, University Bonn, Bonn, Germany

For all author emails, please log on.

BMC Neuroscience 2011, 12(Suppl 1):P200  doi:10.1186/1471-2202-12-S1-P200

The electronic version of this article is the complete one and can be found online at:

Published:18 July 2011

© 2011 Wibral et al; licensee BioMed Central Ltd.

This is an open access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Poster presentation

To investigate directed interactions in neural networks we often use Norbert Wiener's famous definition of observational causality. Wiener’s definition states that an improvement of the prediction of the future of a time series X from its own past by the incorporation of information from the past of a second time series Y is seen as an indication of a causal interaction from Y to X. Early implementations of Wiener's principle – such as Granger causality – modelled interacting systems by linear autoregressive processes and the interactions themselves were also assumed to be linear. However, in complex systems – such as the brain – nonlinear behaviour of its parts and nonlinear interactions between them have to be expected. In fact nonlinear power-to-power or phase-to-power interactions between frequencies are reported frequently. To cover all types of non-linear interactions in the brain, and thereby to fully chart the neural networks of interest, it is useful to implement Wiener's principle in a way that is free of a model of the interaction [1]. Indeed, it is possible to reformulate Wiener's principle based on information theoretic quantities to obtain the desired model-freeness. The resulting measure was originally formulated by Schreiber [2] and termed transfer entropy (TE). Shortly after its publication transfer entropy found applications to neurophysiological data. With the introduction of new, data efficient estimators (e.g. [3]) TE has experienced a rapid surge of interest (e.g. [4]). Applications of TE in neuroscience range from recordings in cultured neuronal populations to functional magnetic resonanace imaging (fMRI) signals. Despite widespread interest in TE, no publicly available toolbox exists that guides the user through the difficulties of this powerful technique. TRENTOOL (the TRansfer ENtropy TOOLbox) fills this gap for the neurosciences by bundling data efficient estimation algorithms with the necessary parameter estimation routines and nonparametric statistical testing procedures for comparison to surrogate data or between experimental conditions. TRENTOOL is an open source MATLAB toolbox based on the Fieldtrip data format.

We evaluated the performance of the toolbox on simulation data and also a neuronal dataset that provides connections that are truly unidirectional to circumvent the following generic problem: typically, for any result of an analysis of directed interactions in the brain there will be a plausible explanation because of the combination of feedforward and feedback connectivity between any two measurement sites. Therefore, we estimated TE between the electroretinogram (ERG) and the LFP response in the tectum of the turtle (Chrysemys scripta elegans) under visual stimulation by random light pulses. In addition, we also investigated transfer entropy between the input to the light source (TTL pulse) and the ERG, to test the ability of TE to detect directed interactions between signals with vastly different properties. We found significant (p<0.0005) causal interactions from the TTL pulse to the ERG and from the ERG to the tectum – as expected. No significant TE was detected in the reverse direction.


TRENTOOL is an easy to use implementation of transfer entropy estimation combined with statistical testing routines suitable for the analysis of directed interactions in neuronal data.


  1. Vicente R, Wibral M, Lindner M, Pipa G: Transfer Entropy - A model-free measure of effective connectivity for the neurosciences.

    J Comput Neurosci 2010.

    Epub ahead of print

    PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  2. Schreiber : Measuring information transfer.

    Phys Rev Lett 2000, 85(2):461-464. PubMed Abstract | Publisher Full Text OpenURL

  3. Kraskov A, Stoegbauer H, Grassberger P: Estimating mutual information.

    Phys Rev E Stat Nonlin Soft Matter Phys 2004, 69(6 Pt 2):-066138. OpenURL

  4. Wibral M, Rahm B, Rieder M, Lindner M, Vicente R, Kaiser J: Transfer entropy in magnetoencephalographic data: Quantifying information flow in cortical and cerebellar networks.

    Prog Biophys Mol Biol 2010. OpenURL