Change Log
Version 7
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