arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Time-series software developed in the Dynamics and Neural Systems Group

This web resource provides an overview of the time-series analysis software that our research group has developed.

We are the Dynamics and Neural Systems Grouparrow-up-right (led by A/Prof Ben Fulcher) and part of Complex Systems research in the School of Physics at the University of Sydney.

We are detectives 🕵️ interested in finding patterns in time-series measured from complex time-varying systems 🔍. As part of this process, we often develop algorithms and analysis techniques that could be useful to researchers or general analysts interested in applying them on their own data.

Our group has developed three main types of software:

  • Software for implementing highly comparative time-series analysis, in which a large library of scientific methods are implemented and compared.

  • Feature subsets are efficiently coded (and high-performing) subsets of time-series features derived from the full set of features in hctsa.

  • New types of specific time-series analysis methods developed in the group.

hashtag
Highly Comparative Toolkits

Software for implementing highly comparative time-series analysis, in which a large library of scientific methods are implemented and compared.

hashtag
Feature Subsets

Efficiently coded (and high-performing) subsets of time-series features derived from the full set of features in hctsa.

hashtag
Time-Series Analysis Methods

Time-series analysis methods developed we've developed.

Cover

hctsa (Matlab) >7000 univariate time-series analysis features and an associated analytic pipeline.

Cover

pyspi (python) (>140 statistics of pairwise interaction between pairs of time series).

Cover

theft (R) An R implementation of feature-based time-series analysis using open-source feature sets.

CoverCover

py-hctsa

(Python)

A native python implementation of hctsa with over 4000 univariate time-series analysis features.

Cover

(Matlab & Python)

>130 multi-neuron spike train measures of synchrony, oscillations, phase relationships, and spiking intensity and variability

Cover

catch22 (C, Matlab, R, Python, Julia) A reduced set of 22 high-performing (and minimally redundant) time-series features.

Cover

catchamouse16 (C, Matlab, python) A reduced set of 16 high-performing (and minimally redundant) features for analyzing fMRI time series.

Cover

Rescaled Auto-Density (RAD) (Matlab, python, Julia) An efficient method to infer the distance to a critical point from noisy time series.

Cover

Feature-based mutual information (MIf) (python) A method to infer long-timescale, feature-mediated interactions between processes.

CoverCover

MPSTime

A quantum-inspired method for estimation of the time-series joint probability distribution using matrix-product states (MPS).

sync_osc_MSTMsarrow-up-right