Skip to content

Commit

Permalink
ENH: Add overwrite
Browse files Browse the repository at this point in the history
  • Loading branch information
larsoner committed Sep 12, 2024
1 parent de4ebbf commit d007f32
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions mnefun/_ssp.py
Original file line number Diff line number Diff line change
Expand Up @@ -388,15 +388,21 @@ def do_preprocessing_combined(p, subjects, run_indices):
print(' obtained %d epochs from %d events.' % (len(ecg_epochs),
len(ecg_events)))
if len(ecg_epochs) >= 20:
write_events(ecg_eve, ecg_epochs.events)
kwargs = dict()
if "overwrite" in get_args(write_events):
kwargs["overwrite"] = True
write_events(ecg_eve, ecg_epochs.events, **kwargs)
ecg_epochs.save(ecg_epo, **_get_epo_kwargs())
desc_prefix = 'ECG-%s-%s' % tuple(ecg_t_lims)
pr = compute_proj_wrap(
ecg_epochs, p.proj_ave, n_grad=proj_nums[0][0],
n_mag=proj_nums[0][1], n_eeg=proj_nums[0][2],
desc_prefix=desc_prefix, **proj_kwargs)
assert len(pr) == np.sum(proj_nums[0][::p_sl])
write_proj(ecg_proj, pr)
kwargs = dict()
if "overwrite" in get_args(write_events):
kwargs["overwrite"] = True
write_proj(ecg_proj, pr, **kwargs)
projs.extend(pr)
else:
_raise_bad_epochs(raw, ecg_epochs, ecg_events, 'ECG',
Expand Down

0 comments on commit d007f32

Please sign in to comment.