No Proprietary Formats
EYNA uses standard CSV files throughout the entire pipeline. No special software needed to read your data.
Organized by Processing Stage
Data files are organized into clear stages:
| Stage | Contents |
|---|---|
| Raw | Original eye movement data (time, x, y, pupil) |
| Processed | Fixations, saccades, blinks identified |
| Final | Analysis-ready with trial and condition info |
Analysis-Ready DataFrames
Data outputs directly as pandas DataFrames—ready for analysis without additional processing:
import pandas as pd
# Load and analyze immediately
df = pd.read_csv('data/eye/final/subject_01.csv')
mean_fixation = df.groupby('condition')['duration'].mean()
Clean Data Structure
Every data file follows consistent column naming:
Raw data:
time— Timestamp in millisecondsx,y— Gaze position in pixelspupil— Pupil area
Processed data:
fixation— Fixation numberduration— Fixation duration in msamplitude— Saccade amplitude
Final data:
- All processed columns plus trial info
trial,condition,stimulus- Ready for statistical modeling
Ready to Get Started?
Contact us to learn more about EYNA Helix or see our pricing.