Infer the phase response curve from observations of the signal
For this you need an observation of a scalar signal and its scalar perturbation in time. Note that if you have the system equations there is a different, straightforward algorithm that you should use, see method oscillator_PRC().
The algorithm is described in the paper Inferring the phase response curve from observation of a continuously perturbed oscillator. It is implemented in c and uses Eigen for a short linear algebra part.
To set the code up just download (or clone) the repository, add Eigen to the folder 'Eigen' and you should be all set.
To run it simply put the data in the 'data' folder and (on Linux at least) run the bash script run.bash:
bash run.bash