Difference between revisions of "Software"
From Computational Memory Lab
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | = Experiments = | + | == Experiments == |
− | == Foundational Libraries == | + | === Foundational Libraries === |
* [http://pyepl.sourceforge.net 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 [http://pyepl.sourceforge.net PyEPL SourceForge page] for more information and downloads. | * [http://pyepl.sourceforge.net 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 [http://pyepl.sourceforge.net PyEPL SourceForge page] for more information and downloads. | ||
* [[PandaEPL]] is a cross-platform Python library for programming 3D spatial navigation experiments. | * [[PandaEPL]] is a cross-platform Python library for programming 3D spatial navigation experiments. | ||
− | == Experiment Paradigms == | + | === Experiment Paradigms === |
PyEPL-based experiments used in the Kahana Lab. | PyEPL-based experiments used in the Kahana Lab. | ||
− | * pyFGS: Face/Grating Sternberg task ( | + | * pyFGS: Face/Grating Sternberg task ([http://memory.psych.upenn.edu/files/software/experiments/pyFGS.tgz tgz]) |
− | * pyFR: Free Recall task ( | + | * pyFR: Free Recall task ([http://memory.psych.upenn.edu/files/software/experiments/pyFR.tgz tgz]) |
− | * YellowCab II: Virtual Driving task ( | + | * YellowCab II: Virtual Driving task ([http://memory.psych.upenn.edu/files/software/experiments/yellowcab2.tgz tgz]) |
− | * ycCross: YellowCab Variant ( | + | * ycCross: YellowCab Variant ([http://memory.psych.upenn.edu/files/software/experiments/ycCross.tgz tgz]) |
− | * Trackball: Blinking and eye-movement task ( | + | * Trackball: Blinking and eye-movement task ([http://memory.psych.upenn.edu/files/software/experiments/trackball.tgz tgz]) |
− | * Testsync: Simple program to send sync pulses ( | + | * Testsync: Simple program to send sync pulses ([http://memory.psych.upenn.edu/files/software/experiments/testsync.tgz tgz]) |
− | = Data Analysis = | + | == Data Analysis == |
* [[TotalRecall|Penn TotalRecall]]: score and annotate behavioral audio files (replaces PyParse) | * [[TotalRecall|Penn TotalRecall]]: score and annotate behavioral audio files (replaces PyParse) | ||
− | |||
* [[behavioral_toolbox|Behavioral Toolbox]]: a suite of MATLAB functions to aid in analyzing behavioral Free Recall data | * [[behavioral_toolbox|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. ( | + | * Our EEG Toolbox is a set of Matlab functions to help in analyzing EEG data. ([http://memory.psych.upenn.edufiles/software/eeg_toolbox/eeg_toolbox.zip zip]) |
** Current version is 1.3.2, last update June 25, 2008. | ** Current version is 1.3.2, last update June 25, 2008. | ||
** For documentation, please see <code><nowiki>eeg_toolbox/doc/doc.pdf</nowiki></code>. Additionally, use the <code><nowiki>help</nowiki></code> function in Matlab for assistance with individual functions. | ** For documentation, please see <code><nowiki>eeg_toolbox/doc/doc.pdf</nowiki></code>. Additionally, use the <code><nowiki>help</nowiki></code> function in Matlab for assistance with individual functions. | ||
− | = Simulation Packages = | + | == Simulation Packages == |
* The Context Maintenance and Retrieval model ([[CMR]]). | * The Context Maintenance and Retrieval model ([[CMR]]). | ||
[[Category:public]] | [[Category:public]] |
Revision as of 18:22, 22 October 2012
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.
- PandaEPL is a cross-platform Python library for programming 3D spatial navigation experiments.
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)
- ycCross: YellowCab Variant (tgz)
- 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).