Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Statgraphics01:10

Statgraphics

119
Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
119
Time-Series Graph00:54

Time-Series Graph

4.3K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.3K
Introduction to R01:11

Introduction to R

257
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
257
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

525
Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
525
Econometric Views (EViews)01:29

Econometric Views (EViews)

128
Econometric Views, often stylized as EViews, is a package that merges statistical analysis with econometric studies. It is designed to provide tools for time series analysis, forecasting, and econometric model simulation. The software originated from MicroTSP software and has evolved significantly since its inception in 1981. The history of EViews is marked by a continuous effort to enhance its computational speed and user interface. It was initially developed for large computing systems but...
128
Statistical Analysis System (SAS)01:14

Statistical Analysis System (SAS)

144
SAS, short for Statistical Analysis System, is a powerful data analysis, management, and visualization tool. Developed by the SAS Institute in the early 1970s, SAS has evolved into a comprehensive software suite used across various industries for statistical analysis, business intelligence, and predictive modeling.
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
144
  1. Home
  2. Research Domains
  3. Information And Computing Sciences
  4. Software Engineering
  5. Formal Methods For Software
  6. Complexitymeasures.jl: Scalable Software To Unify And Accelerate Entropy And Complexity Timeseries Analysis.
  1. Home
  2. Research Domains
  3. Information And Computing Sciences
  4. Software Engineering
  5. Formal Methods For Software
  6. Complexitymeasures.jl: Scalable Software To Unify And Accelerate Entropy And Complexity Timeseries Analysis.

Related Experiment Video

Applications of EEG Neuroimaging Data: Event-related Potentials, Spectral Power, and Multiscale Entropy
11:15

Applications of EEG Neuroimaging Data: Event-related Potentials, Spectral Power, and Multiscale Entropy

Published on: June 27, 2013

33.7K

ComplexityMeasures.jl: Scalable software to unify and accelerate entropy and complexity timeseries analysis.

George Datseris1, Kristian Agasøster Haaga2,3,4

  • 1Department of Mathematics and Statistics, University of Exeter, Exeter, United Kingdom.

Plos One
|June 13, 2025

View abstract on PubMed

Summary
This summary is machine-generated.

ComplexityMeasures.jl is a new open-source software for nonlinear timeseries analysis, offering 1638 complexity measures. Its composable design ensures high performance and extensibility for researchers.

More Related Videos

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.4K
Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens
09:14

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens

Published on: June 28, 2018

7.1K

Related Experiment Videos

Applications of EEG Neuroimaging Data: Event-related Potentials, Spectral Power, and Multiscale Entropy
11:15

Applications of EEG Neuroimaging Data: Event-related Potentials, Spectral Power, and Multiscale Entropy

Published on: June 27, 2013

33.7K
ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.4K
Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens
09:14

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens

Published on: June 28, 2018

7.1K

Area of Science:

  • Nonlinear dynamics and time series analysis.

Background:

  • The proliferation of entropy and complexity measures in nonlinear time series analysis poses challenges for software development and researcher decision-making.
  • A unified, sustainable software solution is needed to manage and apply these diverse measures effectively.

Purpose of the Study:

  • To introduce ComplexityMeasures.jl, an open-source software designed for nonlinear time series analysis.
  • To provide researchers with a comprehensive, high-performance tool for accessing and utilizing a vast array of complexity measures.
  • To demonstrate the software's design, performance, and extendability compared to existing alternatives.

Main Methods:

  • Development of ComplexityMeasures.jl with a mathematically rigorous, composable design.
  • Implementation of 1638 distinct complexity measures within the software.
  • Comparative analysis of ComplexityMeasures.jl against alternative software solutions based on performance, measure count, reliability, and extendability.
  • Main Results:

    • ComplexityMeasures.jl offers 1638 complexity measures with highly efficient code (2.3 lines/measure).
    • The software demonstrates superior computational performance, reliability, and extendability compared to alternatives.
    • It is integrated into the DynamicalSystems.jl library, promoting open-source development practices.

    Conclusions:

    • ComplexityMeasures.jl provides a sustainable and performant solution for nonlinear time series analysis.
    • Its design facilitates informed measure selection and accelerates complexity-related research.
    • The software fosters a collaborative community for ongoing development and contribution.