Skip to content

Releases: pennmem/cmlreaders

v0.12.2

02 Sep 07:35

Choose a tag to compare

Minor update to event_process.py to handle non-default rootdir

v0.12.1

02 Sep 07:31

Choose a tag to compare

pyFR math events defualt values

v0.12.0

10 Jul 22:02

Choose a tag to compare

Refactoring EEG loading and re-referencing code.

  • Improved handling of missing channels. Ensure montage channels exist in the EEG recording to avoid errors.
  • Improved handling of duplicate channels.

v0.11.3

03 Jul 03:22

Choose a tag to compare

Patch to resolve error introduced by previous patch.

v0.11.2

03 Jul 02:27

Choose a tag to compare

Patch to load EEG for pre-RAM sessions without n_samples metadata. Toggle off event-epoch EEG boundary checks.

v0.11.1

21 Jun 18:48

Choose a tag to compare

Patch to avoid error when loading EEG for sessions with multiple EEG files. Toggle off event-epoch EEG boundary checks.

v0.11.0

04 Jun 23:38

Choose a tag to compare

pyFR loading:

  • Implemented loading of pyFR math events.
  • PathFinder now searches multiple files for monpolar montage.
  • Try-except to avoid errors from missing fields in localization data.

Loading EEG for event epochs beyond boundaries of EEG recording no longer raises error, instead dropping unloadable epochs with a warning.

v0.10.7

02 Apr 19:03

Choose a tag to compare

Added correct_countdown_lists method, which applies to corrections to list field of countdown events for sessions containing unityEPL-FR bug.

v0.10.6

09 Mar 00:44

Choose a tag to compare

Added event_process.py, which contains correct_retrieval_offsets and sort_eegfiles methods.

  • correct_retrieval_offsets applies corrections to eegoffset and mstime fields of retrieval events for sessions containing unityEPL-FR bug.
  • sort_eegfiles sorts events for sessions with multiple eegfile values by mstime, placing the rows (and EEG files) in chronological order.

v0.10.5

24 Jan 18:36
da04952

Choose a tag to compare

  • Added system 4 files to PathFinder, including archived_eeg which points to replaced elemem eeg
  • Loading events and EGG will automatically modify session field to match 'session' in data index, fixing issues where events dataframe contains 'original session' value