Chapter 11 An R interface to Marwan’s commandline recurrence plots

IMPORTANT: Currently rp_cl can only run on an operating system that allows execution of 32-bit applications!

The rp_cl() function is a wrapper for the commandline Recurrence Plots executable provided by Norbert Marwan.

The rp executable is installed on your machine when the function rp_cl() is called for the first time:

  • It is renamed to rp from a platform specific file downloaded from the commandline Recurrence Plots site.
  • The file is copied to the directory: [path to casnet]/exec/
    • Make sure that you have rights to execute programs in this directory!
  • The latter location is stored as an option and can be read by calling getOption("casnet.path_to_rp")

If you cannot change the permissions on the folder where rp was downloaded, consider downloading the appropriate executable from the commandline Recurrence Plots site to a directory in which you have such permissions. Then change the path_to_rp option using options(casnet.path_to_rp="YOUR_PATH_TO_RP"). See the manual entry for rp_cl() for more details.

The platform specific rp command line executable files were created by Norbert Marwan and obtained under a Creative Commons License from the website of the Potsdam Institute for Climate Impact Research at:

The full copyright statement on the website is as follows:

University of Potsdam, Interdisciplinary Center for Dynamics of Complex Systems, Germany
Potsdam Institute for Climate Impact Research, Transdisciplinary Concepts and Methods, Germany
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Germany License.

More information about recurrence quantification analysis can be found on the Recurrence Plot website.