pipeline.group_pipeline#

pipeline.group_pipeline(raw_files=None, log_files=None, output_dir=None, clean_dir=None, epochs_dir=None, report_dir=None, to_df=True, downsample_sfreq=None, veog_channels='auto', heog_channels='auto', montage='easycap-M1', bad_channels=None, ref_channels='average', besa_files=None, ica_method=None, ica_n_components=None, highpass_freq=0.1, lowpass_freq=40.0, triggers=None, triggers_column=None, epochs_tmin=- 0.5, epochs_tmax=1.5, baseline=(- 0.2, 0.0), skip_log_rows=None, skip_log_conditions=None, reject_peak_to_peak=200.0, components={'name': [], 'roi': [], 'tmax': [], 'tmin': []}, average_by=None, perform_tfr=False, tfr_subtract_evoked=False, tfr_freqs=array([4., 5., 6., 7., 8., 9., 10., 11., 12., 13., 14., 15., 16., 17., 18., 19., 20., 21., 22., 23., 24., 25., 26., 27., 28., 29., 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40.]), tfr_cycles=array([2., 2.5, 3., 3.5, 4., 4.5, 5., 5.5, 6., 6.5, 7., 7.5, 8., 8.5, 9., 9.5, 10., 10.5, 11., 11.5, 12., 12.5, 13., 13.5, 14., 14.5, 15., 15.5, 16., 16.5, 17., 17.5, 18., 18.5, 19., 19.5, 20.]), tfr_mode='percent', tfr_baseline=(- 0.45, - 0.05), tfr_components={'fmax': [], 'fmin': [], 'name': [], 'roi': [], 'tmax': [], 'tmin': []}, perm_contrasts=[], perm_tmin=0.0, perm_tmax=1.0, perm_channels=None, perm_fmin=None, perm_fmax=None, n_jobs=1, vhdr_files=None)[source]#

Process EEG data for a group of participants.

Performs preprocessing and computes single trial mean amplitudes for ERP components of interest as well as by-participant averaged waveforms. Optionally, performs time-frequency analysis and/or cluster-based permutation tests.

See Usage for the pipeline input arguments and outputs.