Versions:
PyMODA 1.1.0 is a Python-based re-implementation of MODA (Multiscale Oscillatory Dynamics Analysis), a numerical toolbox created by the Nonlinear & Biomedical Physics group at Lancaster University together with the Nonlinear Dynamics and Synergetic Group at the University of Ljubljana. Designed for researchers in physics, biology, and engineering, the software performs multiscale decomposition of complex oscillatory signals, quantifies phase-amplitude coupling, and estimates directional coupling between interacting dynamical systems. Typical use cases include the analysis of cardiovascular and respiratory interactions, neural oscillations, electrochemical oscillations, and other biological or physical datasets that exhibit multiple time-scale rhythms. By offering wavelet-based and Hilbert-transform-based pipelines, PyMODA enables investigators to reconstruct instantaneous phases and amplitudes, compute wavelet spectra, and generate comodulograms that reveal cross-frequency coordination. The package is released as open source under Lancaster University Physics (LUPhysics) stewardship and is intended to complement the original MATLAB MODA distribution while providing cross-platform accessibility and easier integration into contemporary Python data-science workflows. Because the codebase is written entirely in Python, users can embed its routines inside Jupyter notebooks, automate large-scale batch analyses, or couple the algorithms with machine-learning libraries for extended modeling. The current production release is version 1.1.0, the first numbered edition of PyMODA, and incorporates performance optimizations that leverage vectorized NumPy operations and optional Numba JIT compilation for faster wavelet convolutions on multicore hardware. PyMODA is categorized within science and engineering software for signal processing and nonlinear time-series analysis. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.
Tags: