nolds
nolds copied to clipboard
Nonlinear measures for dynamical systems (based on one-dimensional time series)
Following the discussion in NeuroKit2 (https://github.com/neuropsychology/NeuroKit/issues/206) it seems that there are multiple ways to implement DFA. => Check that we really use the correct implementation according to Peng 1995 and...
Might be as easy as running DFA multiple times. Reference: https://github.com/neuropsychology/NeuroKit/blob/cb37d83ee20d6a13a91c4848aa435f41e979e203/neurokit2/complexity/fractal_dfa.py#L8
## Sub-Issues: - [x] #29 - [x] #30 - [x] #31 - [x] #25 - [x] #33 - [ ] #17
Hi Christopher, I'd like to extend my gratitude for developing such a library. I've chosen to raise a topic in the issues section, anticipating that others may also find it...
The function `lyap_e` is reliable when it comes to the sign of the largest Lyapunov exponent, but not so much when it comes to the absolute size. Changing the parameters...
## Sub-issues - [ ] Go through TODOs in the code. - [x] Reduce the size of unit tests so that they run in less than three minutes. - [x]...
## Sub-issues - [ ] #43 - [ ] #44 - [ ] #45 - [ ] #46 - [ ] #47 - [ ] #48 - [ ] #49
This is just a note to myself: I've seen some tests for the Lorenz system breaking under numpy >= 2.0. I'll need to investigate what has changed there and make...
We have examples for the aforementioned algorithms that reproduce figures from the literature, but these haven't been turned into actual unit tests yet. We should do that for nolds 1.0....
Since we already know that the output of some metrics changes slightly when we switch to numpy 2.0 (see #42), we should protect against this early on. The best way...