Difference between revisions of "Software"

From Computational Memory Lab
Jump to: navigation, search
(Talk)
Line 3: Line 3:
  
 
== Foundational Library ==
 
== Foundational Library ==
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
  
 
== Experiment Paradigms ==
 
== Experiment Paradigms ==
PyEPL-based experiments used in the Kahana Lab.
+
Below are the PyEPL-based experiments used in the Kahana Lab.
  
* pyFGS: Face/Grating Sternberg task (http:files/software/experiments/pyFGS.tgz tgz)
+
* pyFR
* pyFR: Free Recall task (http:files/software/experiments/pyFR.tgz tgz)
+
* VFR
* YellowCab II: Virtual Driving task (http:files/software/experiments/yellowcab2.tgz tgz)
+
* YellowCab II
* ycCross: YellowCab Variant (http:files/software/experiments/ycCross.tgz tgz)
+
* DeliveryBoy
* Trackball: Blinking and eye-movement task (http:files/software/experiments/trackball.tgz tgz)
+
* Trackball
* Testsync: Simple program to send sync pulses (http:files/software/experiments/testsync.tgz tgz)
+
* FGS
 +
* etc...
  
 
= Data Analysis =
 
= Data Analysis =
* [[PyParse]]: Parse Behavioral Sound Parsing Program
+
pyParse
* Our eeg_toolbox is a set of Matlab functions to help in analyzing EEG data. (http:files/software/eeg_toolbox/eeg_toolbox.zip zip)
+
 
** Current version is 1.3.2, last update June 25, 2008.
+
voice recognition?
** 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.
+
 
 +
Our eeg_toolbox is a set of Matlab functions to help in analyzing EEG data.
 +
 
 +
The Python-based ptsa is a port of many eeg_toolbox functions to Python for use in pylab.

Revision as of 13:57, 23 June 2008

Experiments

Foundational Library

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

Experiment Paradigms

Below are the PyEPL-based experiments used in the Kahana Lab.

  • pyFR
  • VFR
  • YellowCab II
  • DeliveryBoy
  • Trackball
  • FGS
  • etc...

Data Analysis

pyParse

voice recognition?

Our eeg_toolbox is a set of Matlab functions to help in analyzing EEG data.

The Python-based ptsa is a port of many eeg_toolbox functions to Python for use in pylab.