pyavs.repair_meg_trigger_events¶
- pyavs.repair_meg_trigger_events(events: ndarray, session: int, new_block_trigger_offset: int = 1000, initial_block_trigger_offset: int = 50, verbose: bool = True) ndarray[source]¶
Repair corrupted MEG trigger events.
This function corrects trigger events where block numbers across the entire experiment were sent instead of block numbers per session.
- Parameters:
events (np.ndarray) – Events array with shape (n_events, 3)
session (int) – Session number
new_block_trigger_offset (int, optional) – Offset for new block triggers (default: 1000)
initial_block_trigger_offset (int, optional) – Initial offset for block triggers (default: 50)
verbose (bool, optional) – Whether to print repair information (default: True)
- Returns:
Repaired events array
- Return type:
np.ndarray