Recent Releases of py_neuromodulation

py_neuromodulation - JOSS publication

Scientific Software - Peer-reviewed - Python
Published by timonmerk 5 months ago

py_neuromodulation - v0.1.4

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] 5 months ago

py_neuromodulation - v0.1.3

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] 7 months ago

py_neuromodulation - v0.1.2

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] 9 months ago

py_neuromodulation - v0.1.1

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] 10 months ago

py_neuromodulation - v0.1.0

What's Changed

  • Major update in real-time stream handling
  • Added react application for real-time processing and parametrization

New Contributors

  • @alessiaca made their first contribution in https://github.com/neuromodulation/py_neuromodulation/pull/380

Full Changelog: https://github.com/neuromodulation/py_neuromodulation/compare/v0.0.8...v0.1.0

Scientific Software - Peer-reviewed - Python
Published by timonmerk 10 months ago

py_neuromodulation - v0.0.8

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] about 1 year ago

py_neuromodulation - v0.0.7

Scientific Software - Peer-reviewed - Python
Published by github-actions[bot] about 1 year ago

py_neuromodulation - 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 featuredict instead of pd.Series by @toni-neurosc in https://github.com/neuromodulation/pyneuromodulation/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 calcfeature by @toni-neurosc in https://github.com/neuromodulation/pyneuromodulation/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

Scientific Software - Peer-reviewed - Python
Published by timonmerk over 1 year ago

py_neuromodulation - Bugfix build dependencies

What's Changed

  • Fix handling of dataframe input, issue #300 by @toni-neurosc in https://github.com/neuromodulation/py_neuromodulation/pull/301

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

Scientific Software - Peer-reviewed - Python
Published by timonmerk over 1 year ago

py_neuromodulation - Improved performances

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 chused data selection by @timonmerk in https://github.com/neuromodulation/pyneuromodulation/pull/274
  • rename pyneuromodulation consistent to nm by @timonmerk in https://github.com/neuromodulation/pyneuromodulation/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

Scientific Software - Peer-reviewed - Python
Published by timonmerk over 1 year ago

py_neuromodulation - Added bispectrum and fix burst computation

  • #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

Scientific Software - Peer-reviewed - Python
Published by timonmerk about 2 years ago

py_neuromodulation - Preprint version

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

Scientific Software - Peer-reviewed - Python
Published by timonmerk over 2 years ago