2015
DOI: 10.1063/1.4934554
|View full text |Cite
|
Sign up to set email alerts
|

Unified functional network and nonlinear time series analysis for complex systems science: Thepyunicornpackage

Abstract: We introduce the pyunicorn (Pythonic unified complex network and recurrence analysis toolbox) open source software package for applying and combining modern methods of data analysis and modeling from complex network theory and nonlinear time series analysis. pyunicorn is a fully object-oriented and easily parallelizable package written in the language Python. It allows for the construction of functional networks such as climate networks in climatology or functional brain networks in neuroscience representing t… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
62
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
8
1

Relationship

4
5

Authors

Journals

citations
Cited by 105 publications
(62 citation statements)
references
References 154 publications
(336 reference statements)
0
62
0
Order By: Relevance
“…All calculations in this work have been based upon open source software. AAFT surrogates have been generated using the Python package pyunicorn (Donges et al, 2015). Cluster analysis of reanalysis data has been conducted using the community package.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…All calculations in this work have been based upon open source software. AAFT surrogates have been generated using the Python package pyunicorn (Donges et al, 2015). Cluster analysis of reanalysis data has been conducted using the community package.…”
Section: Discussionmentioning
confidence: 99%
“…To account for this problem, we apply a surrogate-based significance test to calculate p values corresponding to the probability that two records are similar just by chance, given their inherent auto-correlation structures. For this purpose, we use 1000 amplitude-adjusted Fourier transform (AAFT) surrogates (Schreiber and Schmitz, 2000), which leave the auto-correlation structure of each time series intact (generated using the pyunicorn package; Donges et al, 2015). Note that among the considered set of archives, all but four proxy records are complete and actually evenly distributed at annual timescale (one having lower sampling resolution and the three others containing gaps).…”
Section: Similarity Assessmentmentioning
confidence: 99%
“…In this case, various types of time series surrogates [30] can be used to generate ensembles of event series for hypothesis testing by applying the same transformation to original and surrogate time series data. For example, univariate iterative amplitude adjusted Fourier transform (iAAFT) surrogates as implemented in [36] can be used to generate surrogate event series based on surrogate time series with the same amplitude distribution and autocorrelation function as the original data. This procedure is useful for constructing suitable significance tests for event coincidence analysis when extreme events in the series of interest tend to cluster due to pronounced autocorrelation in the underlying time series data, as it was found to be the case for European temperature, precipitation, tree ring width and simulated net primary productivity (NPP) [4].…”
Section: Surrogate Event Series Generated From Time Series Surrogatesmentioning
confidence: 99%
“…We thank Sven Willner on behalf of the entire zeean team for providing the data on the world trade network. All computations have been performed using the Python package pyunicorn [58] available at https://github.com/pik-copan/pyunicorn.…”
Section: Mw and Rvd Have Been Supported By The German Federal Ministrmentioning
confidence: 99%