Skip to content

Commit c20d040

Browse files
authored
Merge pull request #259 from pennmem/misc
update to_ptsa docsting
2 parents 785808a + c42e955 commit c20d040

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

cmlreaders/eeg_container.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ def to_ptsa(self, recarray=False) -> "TimeSeries": # noqa: F821
245245
----------
246246
recarray
247247
If True, events get stored as a recarray, to preserve backwards compatibility
248+
(use for session with 'stim_params' field with dict entries).
248249
If False, events get stored as xarray coordinates.
249250
250251
Notes

cmlreaders/readers/eeg.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -558,10 +558,9 @@ def load(self, **kwargs):
558558
"""
559559
if "events" in kwargs:
560560
events = kwargs["events"] # type: pd.DataFrame
561-
assert ~np.any(
562-
events["eegoffset"] < 0
563-
), "Some events outside bounds of EEG (eegoffset < 0)"
564561
# drop any invalid eegoffset events
562+
if np.any(events["eegoffset"] < 0):
563+
warnings.warn("Some events have eegoffset < 0 and will be dropped.")
565564
events = events[events["eegoffset"] >= 0]
566565
else:
567566
if self.session is None:

0 commit comments

Comments
 (0)