pyavs.build_et_raw_from_samples¶
- pyavs.build_et_raw_from_samples(samples_df: DataFrame, sfreq: float | None = None) mne.io.RawArray[source]¶
Wrap eye tracking samples from a CSV DataFrame into an MNE RawArray.
- Parameters:
samples_df (pd.DataFrame) – Eye tracking samples with at least ‘smpl_time’ [s], ‘gx’ [px], ‘gy’ [px]
sfreq (float, optional) – Sampling frequency. If None, estimated from median(diff(smpl_time)).
- Returns:
Raw object with two channels: ‘gx’ and ‘gy’ of type ‘eyegaze’.
- Return type: