Some Stimulus / Analysis Tools

Stimulus Tools

We show our stimuli on a Mac Powerbook running a very old OS (9.1) and very old MATLAB (5.2), using the Psych Toolbox (http://www.psychtoolbox.org/).

Here is a link to the directory containing the MATLAB files.

Here is a ZIP file of the MATLAB files.

Here is a tar file of one implementation of a standard block-design localizer. use sel_makescript to generate scripts, and sel_run to run them, with the script name as a parameter. This produces/runs scripts with different image categories. Run sel_run script_loc1_run1 to run a localizer with face, animal, car, and sculpture blocks alternating with scrambled images, with no repeating images.

Here is an archive of code for several different localizers. Some localizers of interest are:

  1. ecc_in: Eccentricity mapping, contracting rings, with a flickering checkerboard pattern. The rings start peripherally and move inward. Each run is eight 24-second cycles of this. All of the retinotopic localizers here have this design as a default, though they are modifiable.
  2. ecc_out: Eccentricity mapping, expanding rights, checkerboard.
  3. mm_cw: Meridian mapping, clockwise, checkerboard.
  4. mm_ccw: Meridian mapping, counterclockwise, checkerboard.
  5. MTLoc: MT localizer with concentric rings: rings alternate between static and motion conditions, for 16 seconds each. Total of thirteen 16-second blocks, starting and ending with static.

Here is a tarred ZIP file containing our Image Database files, for use in the localizer. To use the functions 'categoryDirs', 'categoryImages', and 'loadCategoryImages', you'll need to unzip the ImageDB to a directory, then edit the file imageDB.m to specify the directory path containing the files.

Analysis Tools

I use MATLAB and mrVista for my data analysis. Here is a wiki documenting the Stanfored VISTA tools. Here is a text file describing some adventures with using CVS to check out the VISTASOFT repository.