Why Python?
- Free and open-source — No licensing fees
- Industry-standard — The default language for data science
- Beginner-friendly — Easy to learn, extensive documentation
- Large community — Abundant resources and support
PsychoPy Integration
EYNA integrates seamlessly with PsychoPy for experiment creation:
- Free, open-source experiment builder
- Large, established user-base
- Precise timing, multimodal stimuli
- Active development and community
Simple API
Complex operations hidden behind simple methods:
# Start and stop recording
eyetracker.start_recording(trial)
eyetracker.add_marker(trial, marker_code=1)
eyetracker.stop_recording()
# One-line calibration
calibration_data = calibrate.run()
# Simple verification
verify_check.run(trial)
Standardized Project Organization
Every EYNA project follows the same structure:
project/
├── analysis/ # Results, figures, code
├── config/ # Dependencies and settings
├── data/ # Eye data, experiment data
├── docs/ # Documentation
└── experiment/ # Stimuli and experiment code
Replicability Built-In
- Reproducible randomization with subject seeds
- Complete dependency specification with Poetry
- Self-contained project folders
Ready to Get Started?
Contact us to learn more about EYNA Helix or see our pricing.