Table 1.
A summary table of features for several frequently used software packages
| PsychoPy | Vision Egg | Psychtoolbox | Presentation | |
|---|---|---|---|---|
| Free | ✓ ✓ | ✓ ✓ | ✓ (requires Matlab) |
x |
|
Full source code |
✓ ✓ | ✓ ✓ | ✓ (none for Matlab) |
x |
|
Platform independent |
✓ ✓ | ✓ ✓ | ✓ ✓ | x |
| Usability | ✓ ✓ | ✓ | ✓ ✓ | ✓ ✓ |
|
Automated Calibration |
✓ ✓ ✓ | x | ✓ | x |
|
Stimuli in realtime |
✓ ✓ | ✓ ✓ | ✓ | x |
|
Hardware interfaces |
✓ ✓ | ✓ ✓ | ✓ ✓ | ✓ ✓ |
|
Community size |
✓ † | ✓ ✓ | ✓ ✓ ✓ | ✓ ✓ |
It should be noted that, although the community for PsychoPy itself is relatively small, there is a very large community using Python.
For further details see main text.