Py-neuromodulation

Latest version: v0.0.7

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.05

What's Changed
* Fix handling of dataframe input, issue 300 by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/301
* Move tox.ini contents to pyproject.toml by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/308
* Improve Github actions testing workflow by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/311
* Fix type hints, clean imports, and other errors reported by static analysis by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/305
* Add NMPreprocessor protocol and Preprocessors class by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/317
* Turn Feature abstract class into a Protocol and lazy load feature modules by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/307
* Add logging class by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/306
* Import all modules as lazily as possible by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/319
* Add mne lsl feature by SamedVossberg in https://github.com/neuromodulation/py_neuromodulation/pull/323
* Refactor lsl stream by SamedVossberg in https://github.com/neuromodulation/py_neuromodulation/pull/326
* Move LSL lib files inside module directory, increase OS support, fix docs build by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/328
* Generate results directly from feature_dict instead of pd.Series by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/334
* Pydantic validation settings by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/329
* Timing lsl by SamedVossberg in https://github.com/neuromodulation/py_neuromodulation/pull/337
* MNEFilter with fftconvolve by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/339
* Optimize Hjorth and LineLength calculation by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/340
* Add compatibility with Numpy 1.26 and 2.0 by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/341
* Fix docstrings by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/343
* MNE connectivity 2x speed-up by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/346
* Remove features dictionary as input to calc_feature by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/349
* Nm database by SamedVossberg in https://github.com/neuromodulation/py_neuromodulation/pull/350

New Contributors
* SamedVossberg made their first contribution in https://github.com/neuromodulation/py_neuromodulation/pull/323

**Full Changelog**: https://github.com/neuromodulation/py_neuromodulation/compare/v0.03...0.05

0.03

What's Changed
* add Welch method by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/269
* Add plotter raw by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/270
* fix ch_used data selection by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/274
* rename py_neuromodulation consistent to nm by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/275
* add option to store psd for fft, stft and welch method by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/276
* Fix add targets by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/284
* Fix broken link by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/287
* Save CSVs with PyArrow by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/280
* Parallel processing pr by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/290
* Avoid use of Numpy nan statistics if possible by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/285
* Bursts feature performance improvement by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/286
* Sharpwaves performance fixes by toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/288
* Add preprocessing filter by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/294
* Logging by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/298
* Add R-Map computer without Lead-Mapper by timonmerk in https://github.com/neuromodulation/py_neuromodulation/pull/299

New Contributors
* toni-neurosc made their first contribution in https://github.com/neuromodulation/py_neuromodulation/pull/287

**Full Changelog**: https://github.com/neuromodulation/py_neuromodulation/compare/v0.02...v0.03

0.02

- 267 Thanks to tsbinns added feature of bispectrum https://github.com/braindatalab/PyBispectra
- 266 Fixed bug in `nm_bursts`, s.t. `s["bandpass_filter_settings"]["segment_lengths_ms"]` restricts threshold computation
- add `np.float64` cast s.t. mne notch_filter does not fail with int types

0.01

Preprint: https://doi.org/10.21203/rs.3.rs-3212709/v1
Documentation: https://py-neuromodulation.readthedocs.io/en/latest/index.html

0.0.8

0.0.7

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.