The presented code allows for estimation of effective connectivity using Gaussian Processes with 'causal kernels'. Please see the notebook demo for an example of how to use the code. More details on the method are available in the accompanying paper: https://arxiv.org/abs/1705.05603.