for sub in subject_list: bids_path = BIDSPath(subject=sub, task='visual', suffix='eeg', root=bids_root) raw = read_raw_bids(bids_path) # ... preprocessing (same as above) ... epochs = mne.Epochs(raw, events, event_id, tmin, tmax, baseline) all_evoked_faces.append(epochs['face'].average()) all_evoked_cars.append(epochs['car'].average())
def main(subject, config): # load config # run pipeline for one subject pass mne bids pipeline
epochs.drop_bad() print(f"Retained len(epochs) / len(epochs.events) epochs") mne bids pipeline