Difference between revisions of "Software"
From Computational Memory Lab
Line 11: | Line 11: | ||
* pyFGS: Face/Grating Sternberg task ([http://memory.psych.upenn.edu/files/software/experiments/pyFGS.tgz tgz]) | * pyFGS: Face/Grating Sternberg task ([http://memory.psych.upenn.edu/files/software/experiments/pyFGS.tgz tgz]) | ||
* pyFR: Free Recall task ([http://memory.psych.upenn.edu/files/software/experiments/pyFR.tgz tgz]) | * pyFR: Free Recall task ([http://memory.psych.upenn.edu/files/software/experiments/pyFR.tgz tgz]) | ||
− | * YellowCab II: Virtual Driving task ([http://memory.psych.upenn.edu/files/software/experiments/yellowcab2.tgz tgz]) | + | * YellowCab II: Virtual Driving task ([http://memory.psych.upenn.edu/files/software/experiments/yellowcab2.tgz tgz (58.3 MB)]) |
− | * ycCross: YellowCab Variant ([http://memory.psych.upenn.edu/files/software/experiments/ycCross.tgz tgz]) | + | * ycCross: YellowCab Variant ([http://memory.psych.upenn.edu/files/software/experiments/ycCross.tgz tgz (30.5 MB)]) |
+ | * ycMagellan: PandaEPL-based YellowCab variant, as used in Manning et al., 2013 ([http://memory.psych.upenn.edu/files/software/experiments/ycMagellan.tgz experiment tgz (50.8 MB)], [http://memory.psych.upenn.edu/files/software/experiments/ycMagellan_buildings.tgz buildings tgz (3.1 GB)]) | ||
* Trackball: Blinking and eye-movement task ([http://memory.psych.upenn.edu/files/software/experiments/trackball.tgz tgz]) | * Trackball: Blinking and eye-movement task ([http://memory.psych.upenn.edu/files/software/experiments/trackball.tgz tgz]) | ||
* Testsync: Simple program to send sync pulses ([http://memory.psych.upenn.edu/files/software/experiments/testsync.tgz tgz]) | * Testsync: Simple program to send sync pulses ([http://memory.psych.upenn.edu/files/software/experiments/testsync.tgz tgz]) |
Revision as of 15:59, 6 March 2013
Experiments
Foundational Libraries
- PyEPL (the Python Experiment-Programming Library) is a library for coding psychology experiments in Python. It supports presentation of both visual and auditory stimuli, and supports both manual (keyboard/joystick) and sound (microphone) input as responses. Visit the PyEPL SourceForge page for more information and downloads. (Methods paper can be found here.)
- PandaEPL is a cross-platform Python library for programming 3D spatial navigation experiments. (Methods paper can be found here.)
Experiment Paradigms
PyEPL-based experiments used in the Kahana Lab.
- pyFGS: Face/Grating Sternberg task (tgz)
- pyFR: Free Recall task (tgz)
- YellowCab II: Virtual Driving task (tgz (58.3 MB))
- ycCross: YellowCab Variant (tgz (30.5 MB))
- ycMagellan: PandaEPL-based YellowCab variant, as used in Manning et al., 2013 (experiment tgz (50.8 MB), buildings tgz (3.1 GB))
- Trackball: Blinking and eye-movement task (tgz)
- Testsync: Simple program to send sync pulses (tgz)
Data Analysis
- Penn TotalRecall: score and annotate behavioral audio files (replaces PyParse)
- Behavioral Toolbox: a suite of MATLAB functions to aid in analyzing behavioral Free Recall data
- Our EEG Toolbox is a set of Matlab functions to help in analyzing EEG data. (zip)
- Current version is 1.3.2, last update June 25, 2008.
- For documentation, please see
eeg_toolbox/doc/doc.pdf
. Additionally, use thehelp
function in Matlab for assistance with individual functions.
Simulation Packages
- The Context Maintenance and Retrieval model (CMR).