API for Developers#
syncopy.datatype#
Abstract base class for all data classes |
|
|
Auxiliary class for data selection |
|
Stand-in mockup of NumPy arrays representing trial data |
|
Child-class of dict for emulating MATLAB structs |
Abstract class for uniformly sampled data |
|
Abstract class for non-uniformly sampled data where only time-stamps are recorded. |
syncopy.misc#
Create |
syncopy.specest#
|
(Multi-)tapered fast Fourier transform. |
Compute class that calculates (multi-)tapered Fourier transfrom of |
|
Compute (multi-)tapered Fourier transform of multi-channel time series data |
|
|
(Multi-)tapered short time fast Fourier transform. |
Compute class that performs time-frequency analysis of |
|
Perform time-frequency analysis on multi-channel time series data using a sliding window FFT |
|
Local helper to construct trialdefinition arrays for time-frequency |
|
|
Perform time-frequency analysis on multi-channel time series data using a wavelet transform |
Compute class that performs time-frequency analysis of |
|
This is the middleware for the |
|
Compute class that performs time-frequency analysis of |
|
This is the middleware for the |
|
Local helper to construct trialdefinition arrays for time-frequency |
|
|
Performs Superlet Transform (SLT) according to Moca et al. [1]_ Both multiplicative SLT and fractional adaptive SLT are available. |
Local helper to compute an "optimally spaced" set of scales for wavelet analysis |
|
|
Compute class that checks parameters and adds metadata to output spectral data. |
syncopy.connectivity#
Compute class that computes pairwise Granger causalities of |
syncopy.plotting#
Plot Syncopy data in a single panel |
|
Plot Syncopy data in multiple panels |