Skip to content

Latest commit

 

History

History
172 lines (166 loc) · 8.4 KB

CHANGES.rst

File metadata and controls

172 lines (166 loc) · 8.4 KB

Change Log

Version 7

  • 7.15: change all the NaN to nan (followup of v7.12)
  • 7.14: micromed uses latin-1, not utf-8
  • 7.13: release to pypi
  • 7.12: tukey from scipy.signal.windows and nan instead of NaN for numpy
  • 7.11: quick fix for Phillips staging import
  • 7.10: re-re-release
  • 7.09: re-release
  • 7.08: import staging from Phillips CSV
  • 7.07: import staging from Phillips CSV
  • 7.06: use focal for travis CI
  • 7.05: actually update setuptools
  • 7.04: upgrade setuptools
  • 7.03: fix for spindle detection with custom bands, io updates
  • 7.02: event import support from RemLogic FR version
  • 7.01: Release wonambi with 3-clause BSD

Version 6

  • 6.17: major fix for event rejection
  • 6.16: restore __init__.py (sorry)
  • 6.15: frequency and timefrequency can handle NaN when using spectrogram
  • 6.14: BIDS, Staresina2015 slow wave detector, staging import improvements
  • 6.13: Ignore error when reading micromed TRC containing a non-standard montage
  • 6.12: Ngo2015 slow wave detection; FOOOF 1.0 update; PRANA events import
  • 6.11: create trials based on events for trial-based analysis
  • 6.10: improvements to morlet analysis
  • 6.09: bugfixes for data reading and staging import
  • 6.08: convert data to new format (EDF, Brainvision, audio...) and other improvements and fixes
  • 6.07: fix BCI2000 reading function (thanks to Schmetzler)
  • 6.06: fix float for some spindle detections
  • 6.05: backward compatibility for channels file
  • 6.04: fix duration for dataset markers in GUI
  • 6.03: added notch and demean to GUI
  • 6.02: correct offset for openephys events
  • 6.01: move all the test files in one location

Version 5

  • 5.73: handle multiple videos for micromed
  • 5.72: openephys; resampling by a fraction for display; fixes for remlogic staging import
  • 5.71: fixes for spindle detectors: Moelle2011, Ferrarelli2007, Wamsley2012, Lacourse2018
  • 5.70: remlogic staging import fix
  • 5.69: changes to sleep statistics; buffer option in fetch
  • 5.68: fixes for event import and Lacourse2018 spindle detector
  • 5.67: remlogic event import
  • 5.66: fixes for spindle detection. NOTE: spindle detection no longer merges across channels by default
  • 5.65: fix for event writing
  • 5.64: much faster event detection; spindle detection tweaks (Ferrarelli, Moelle, Martin)
  • 5.63: tweaks for filters in Ferrarelli, Moelle and Martin spindle detectors
  • 5.62: RemLogic import upgrade; fix for sleep fragmentation
  • 5.61: HRVanalysis RRI import; DeltaMed staging import; fixes for staging import, epoch selection
  • 5.60: online reference available as '_REF'
  • 5.59: fill in epochs before staging start on import
  • 5.58: bugfix for edf
  • 5.57: allows for EDF with a negative physical range and digital range (warning instead of error)
  • 5.56: sleep statistics by cycle bugfix
  • 5.55: sleep statistics bugfix
  • 5.54: sleep stats by cycle
  • 5.53: export annotations to BIDS; lacourse normalization option
  • 5.52: tolerance parameter, fixes for spindle detection
  • 5.51: Martin2013 and Lacourse2018 fixes
  • 5.50: event scoring agreement stats; median and log in Welch's method
  • 5.49: event consensus; Brain Vision and BIDS export fixes
  • 5.48: Martin2013 spindle detection; fixes for Ray2015 and Lacourse2018
  • 5.47: revamped spindle dialog; spindle detection fixes
  • 5.46: Lacourse2018 spindle detection; fix for reading events
  • 5.45: change event's type in GUI
  • 5.44: channel-specific artefact event marking and rejection
  • 5.43: bugfix for SW tests
  • 5.42: default SW detection is negative-then-positive (up-then-down); sleep stats fixes
  • 5.41: improved sleep statistics
  • 5.40: bci2000 bug fix
  • 5.39: bci2000 sampling frequency can end with Hz
  • 5.38: bci2000 sampling frequency can end with Hz
  • 5.37: rename event type; detrending for detections; fixes for event merger, band power, cycles
  • 5.36: fix for PRANA import
  • 5.35: export RemLogic FR
  • 5.34: import PRANA staging
  • 5.33: min duration criterion applied after concatenation in fetch
  • 5.32: faster Hilbert transform
  • 5.31: bugfix
  • 5.30: fix for band power
  • 5.29: event parameter export from script
  • 5.28: bugfix
  • 5.27: improvements for event deletion
  • 5.26: bugfixes; min event display duration
  • 5.25: bugfixes for event selection, marker naviagation
  • 5.24: event export dialog
  • 5.23: improved event navigation
  • 5.22: frequency and timefrequency should keep attributes
  • 5.21: import and export bids
  • 5.20: fixes for cycles, ferrarelli spindle detection, EDF handling
  • 5.19: support to read eeglab files
  • 5.18: bugfix for event data export
  • 5.17: fixes for event parameter export
  • 5.16: add notch filter
  • 5.15: keep marker names when converting to events
  • 5.14: fixes for Brain Vision, event selection in console
  • 5.13: export events to Brain Vision
  • 5.12: band-limited power; overlapping epochs in console
  • 5.11: read openephys continuous data
  • 5.10: poi on overview; import signal quality; bugfixes
  • 5.09: read and write brainvision eeg, vhdr, vmrk
  • 5.08: Ray2015 spindle detection
  • 5.07: Parametrization of power spectra (fooof); FASST spindle detection
  • 5.06: slow wave detection fixes
  • 5.05: faster data fetching in detections; improved filters in spindle detection; new and improved Ferrarelli2007 detection
  • 5.04: changed Moelle2011 default freqs
  • 5.03: Moelle2011 spindle detection now uses 'luebeck' filter from article
  • 5.02: bugfixes
  • 5.01: Analysis Console

Version 4

  • 4.27: hotfix: spindle frequency
  • 4.26: console bugfixes, almost ready; removed evt analysis dialog
  • 4.25: fix export svg
  • 4.24: analysis console event export fix; ferrarelli2007 removed for now
  • 4.23: export traces or overview to svg
  • 4.22: improved sleep stats
  • 4.21: sometimes detected events can be None
  • 4.20: handle weird / unrecognized sleep stages and mark them as unknown
  • 4.19: improved micromed reader
  • 4.18: full documentation for sleep statistics
  • 4.17: correct way to get timestamps for lights out and lights on
  • 4.16: Enter relative or absolute time for lights out and on
  • 4.15: improvements and fixes to detections; dataset export to edf and import from text
  • 4.14: SW detection fixes
  • 4.13: cycle option in detections; spindle detection fixes; sleep stats export
  • 4.12: bugfix as before
  • 4.11: bugfix of gui when pressing left and right button together
  • 4.10: clear error messages and fix reading mff
  • 4.09: improvements on analysis dialog. EDF reading more robust
  • 4.08: fixed event deletion; improved i/o
  • 4.07: updates and fixes for spindle detection
  • 4.06: new spindle method; fix for Nir2011; epoch selection ; bugfixes
  • 4.05: save and load montage when filtering is set to 0 (None)
  • 4.04: use variable epoch length for scoring, better handling of ABF2 files
  • 4.03: change nan to zero so we can at least plot something if there are missing data
  • 4.02: you can open a dataset from the command line (and better logging)
  • 4.01: frequency analysis is much more consistent and correct

Version 3

  • 3.11: fixed event marking; stage now visible when zoomed in <30s
  • 3.08: list where the settings are stored
  • 3.07: docs and tests for notes, analysis; some minor fixes
  • 3.06: use time placeholder when abf files have empty time info
  • 3.05: go to epoch gets input from user
  • 3.04: support for axon abf file format
  • 3.03: SW detection; import sleep scores for Alice, Compumedics, Domino, RemLogic, Sandman; merge events; bugfixes
  • 3.02: bugfix when opening montage
  • 3.01: merged with sleepytimes, including pretty GUI for spindle / SW detection

Version 2

  • 2.06: import FASST sleep scores
  • 2.05: full coverage of plot3 and detect
  • 2.04: disable buttons in channels widget (+tests/docs)
  • 2.03: use markers for channels 3d plots
  • 2.02: new vispy surface for Viz3
  • 2.01: use setup_wonambi.py for booking, it works in appveyor

Version 1

  • 1.02: test with vispy (using pip instead of conda)
  • 1.01: improved EDF reader (multiple frequencies and annotations)
  • 1.00: phypno / sleepytimes -> wonambi