Unified functional network and nonlinear time series analysis for complex systems science: The pyunicorn package
File(s)1.4934554.pdf (10.06 MB)
Published version
Author(s)
Type
Journal Article
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 the structure of statistical interrelationships
in large data sets of time series and, subsequently, investigating this structure using
advanced methods of complex network theory such as measures and models for spatial networks,
networks of interacting networks, node-weighted statistics, or network surrogates. Additionally,
pyunicorn provides insights into the nonlinear dynamics of complex systems as recorded in
uni- and multivariate time series from a non-traditional perspective by means of recurrence quanti-
fication analysis, recurrence networks, visibility graphs, and construction of surrogate time series.
The range of possible applications of the library is outlined, drawing on several examples mainly
from the field of climatology
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 the structure of statistical interrelationships
in large data sets of time series and, subsequently, investigating this structure using
advanced methods of complex network theory such as measures and models for spatial networks,
networks of interacting networks, node-weighted statistics, or network surrogates. Additionally,
pyunicorn provides insights into the nonlinear dynamics of complex systems as recorded in
uni- and multivariate time series from a non-traditional perspective by means of recurrence quanti-
fication analysis, recurrence networks, visibility graphs, and construction of surrogate time series.
The range of possible applications of the library is outlined, drawing on several examples mainly
from the field of climatology
Date Issued
2015-11-04
Date Acceptance
2015-10-12
Citation
Chaos: An Interdisciplinary Journal of Nonlinear Science, 2015, 25 (11)
ISSN
1054-1500
Publisher
AIP Publishing LLC
Journal / Book Title
Chaos: An Interdisciplinary Journal of Nonlinear Science
Volume
25
Issue
11
Copyright Statement
© 2015 AIP Publishing LLC
Subjects
Fluids & Plasmas
0102 Applied Mathematics
0103 Numerical And Computational Mathematics
0299 Other Physical Sciences
Notes
received: 2015-07-01 accepted: 2015-10-12 published: 2015-11-04
Publication Status
Published
Article Number
113101