Skip to content

Releases: pennmem/cmlreaders

v0.12.0

10 Jul 22:02
Compare
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
Compare
Choose a tag to compare

Patch to resolve error introduced by previous patch.

v0.11.2

03 Jul 02:27
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.10.4

01 Aug 20:49
Compare
Choose a tag to compare

Python 3.11, non-fatal warning for negative eeg offsets, re-enable loading eeg in mne format

v0.10.1

22 Nov 02:43
Compare
Choose a tag to compare

Add optional arg for events type in CMLReader.load_events()