plexonio.py 644 B

123456789101112131415161718192021
  1. from neo.io.basefromrawio import BaseFromRaw
  2. from neo.rawio.plexonrawio import PlexonRawIO
  3. class PlexonIO(PlexonRawIO, BaseFromRaw):
  4. """
  5. Class for reading the old data format from Plexon
  6. acquisition system (.plx)
  7. Note that Plexon now use a new format PL2 which is NOT
  8. supported by this IO.
  9. Compatible with versions 100 to 106.
  10. Other versions have not been tested.
  11. """
  12. _prefered_signal_group_mode = 'group-by-same-units'
  13. _default_group_mode_have_change_in_0_9 = True
  14. def __init__(self, filename):
  15. PlexonRawIO.__init__(self, filename=filename)
  16. BaseFromRaw.__init__(self, filename)