pyavs.get_epochs¶
- pyavs.get_epochs(subject_data, event_type, sensor_type, tmin=-0.2, tmax=0.5, baseline=None, block=None, **kwargs)[source]¶
Extract epochs from preprocessed subject data.
- Parameters:
subject_data (dict) – Preprocessed subject data from load_and_preprocess
event_type (str) – Type of events to extract (‘scene’, ‘fixation’, ‘saccade’, ‘blink’, ‘all’)
sensor_type (str) – Sensor type (‘meg’, ‘eeg’, ‘eye’)
tmin (float, optional) – Start time relative to event (default: -0.2)
tmax (float, optional) – End time relative to event (default: 0.5)
baseline (tuple, optional) – Baseline correction window (default: None)
block (int, optional) – Specific block to extract epochs from (default: None, uses all)
**kwargs – Additional epoch parameters
- Returns:
(epochs, events_df) - MNE epochs object and events dataframe
- Return type: