winedrio.py 556 B

123456789101112131415161718
  1. from neo.io.basefromrawio import BaseFromRaw
  2. from neo.rawio.winedrrawio import WinEdrRawIO
  3. class WinEdrIO(WinEdrRawIO, BaseFromRaw):
  4. """
  5. Class for reading data from WinEdr, a software tool written by
  6. John Dempster.
  7. WinEdr is free:
  8. http://spider.science.strath.ac.uk/sipbs/software.htm
  9. """
  10. _prefered_signal_group_mode = 'group-by-same-units'
  11. _default_group_mode_have_change_in_0_9 = True
  12. def __init__(self, filename):
  13. WinEdrRawIO.__init__(self, filename=filename)
  14. BaseFromRaw.__init__(self, filename)