Computational Memory Lab PyParse
Home
Research
Episodic Memory
Spatial Cognition
Recognition Memory
Resources
Publications
Experiments
Programming
Word Pools
Lab People
My Account
Resources
Subject Database
Administration
Related Sites
Penn Psychology
Penn Perception
Institute for Research in Cognitive Science
Center for Cognitive Neuroscience
Institute for Neurological Sciences
Login
Login Now
PyParse Behavioral Sound Parsing Program The PyParse program is for precise scoring and timing of participant responses during verbal tasks, especially Free Recall. It displays the recording of the participant's responses as a waveform on the screen, which is traversed by a cursor as the file is played back.

PyParse uses the wxPython GUI programming library to display the window and its components, and the SciPy library to filter the waveform before displaying.

Installation Instructions

Mac OS X

  1. Download and run the installer for the latest MacPython 2.4 from pythonmac.org.
  2. Download and run the installer appropriate for your system:

Other Systems

Step 1: General Dependencies

Install the following: On Ubuntu linux, these are provided by the packages:
libsndfile1 libsndfile1-dev libsamplerate0 libsamplerate0-dev swig libasound2 libasound2-dev

Step 2: Python Dependencies

  1. Install wxPython, Numeric, and scipy as appropriate for your distribution.
    On Ubuntu linux, these are provided by the packages:
    python-wxtools python-numeric python-scipy
  2. Download and unpack the PyParse tarball.
  3. On Ubuntu linux: sudo python setup.py install.
    Otherwise:
    • Become root
    • cd into the top pyparse directory
    • type: python setup.py install

Sample Data

You can try out your installation with this handy sample data.

If you have any questions about these pages, please e-mail our webmaster.