Modeling Functions

Functions to construct EDM models

simplex() s_map()

Perform univariate forecasting

block_lnlp()

Perform generalized forecasting using simplex projection or s-map

ccm()

Perform convergent cross mapping using simplex projection

ccm_means()

Take output from ccm and compute means as a function of library size.

multiview()

Perform forecasting using multiview embedding

tde_gp()

(univariate) Time-Delay Embedding forecasting using Gaussian Processes

block_gp()

(generalized) Block forecasting using Gaussian Processes

Surrogate Data Functions

Functions to generate surrogate time series data

make_surrogate_data() make_surrogate_shuffle() make_surrogate_ebisuzaki() make_surrogate_seasonal() make_surrogate_twin()

Generate surrogate data for permutation/randomization tests

Miscellaneous Helper Functions

compute_stats

Compute performance metrics for predictions

make_block()

Make a lagged block for multiview

test_nonlinearity()

Randomization test for nonlinearity using S-maps and surrogate data

Datasets

Example datasets included with the package.

block_3sp

Time series for a three-species coupled model.

e120_invnit16

Biodiversity data at the Cedar Creek LTER

paramecium_didinium

Time series for the Paramecium-Didinium laboratory experiment

sardine_anchovy_sst

Time series for the California Current Anchovy-Sardine-SST system

sockeye_returns

Time series for sockeye salmon returns.

tentmap_del

Time series for a tent map with mu = 2.

thrips_block

Apple-blossom Thrips time series

two_species_model

Time series for a two-species coupled model.