Skip to content

v0.1.17

Latest

Choose a tag to compare

@albertonogales albertonogales released this 12 Jun 19:14
3d46487

Bug fixes

  • re_scaling(): result of df.sub() was silently discarded
  • single_channel_graph(): off-by-one in percentile slice excluded last channel
  • frequency_bands(): delta band used exclusive lower bound > instead of >=
  • time_stamps(): isinstance() replaces type()== checks (fixes numpy scalar types)
  • time_stamps(): guard against zero-length trailing interval
  • Graph.modelate(): eval() replaced with safe globals() class lookup
  • importData.load(): eval() replaced with lambda dispatch dict
  • ModelData.connectivity_workflow(): if(threshold) is not None parenthesis error
  • Corr_cross_correlation_Estimator: guard for empty lag arrays on short signals
  • setup.py: classifers typo fixed to classifiers
  • Duplicate test method removed from tests.py

Compatibility

  • NumPy ≥ 1.25: fixed array-to-scalar assignment deprecations in tools.py and strategy.py
  • Fixed invalid escape sequence \sr"\s" in importData.py
  • logging.warn()logging.warning()

Documentation

  • Added CLAUDE.md — architecture reference for contributors
  • Updated README.md — citation, dependency table, connectivity measure table, known issues
  • Updated CHANGELOG.txt