Difference between revisions of "Software"

From Computational Memory Lab
Jump to: navigation, search
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 (<<[[ExtLink]](/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 (<<[[ExtLink]](/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 (<<[[ExtLink]](/files/software/experiments/yellowcab2.tgz,tgz)>>)
+
* YellowCab II: Virtual Driving task ([http://memory.psych.upenn.edu/files/software/experiments/yellowcab2.tgz tgz])
* ycCross: YellowCab Variant (<<[[ExtLink]](/files/software/experiments/ycCross.tgz,tgz)>>)
+
* ycCross: YellowCab Variant ([http://memory.psych.upenn.edu/files/software/experiments/ycCross.tgz tgz])
* Trackball: Blinking and eye-movement task (<<[[ExtLink]](/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 (<<[[ExtLink]](/files/software/experiments/testsync.tgz,tgz)>>)
+
* 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)
/* * [[PyParse]]: Parse Behavioral Sound Parsing Program */
 
 
* [[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. (<<[[ExtLink]](files/software/eeg_toolbox/eeg_toolbox.zip,zip)>>)
+
* 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 the help function in Matlab for assistance with individual functions.

Simulation Packages

  • The Context Maintenance and Retrieval model (CMR).