|
Welcome to Vision, Imaging Science and Technology Laboratory
The zip files below contain snapshots (sometimes nightly) of the magnetic resonance imaging analysis software that we use in the Heeger and Wandell labs. This code involves the work of many people from these labs. Please remember most modules are not yet stable. Thanks to the heroic recoding efforts of David Heeger and David Ress, the mrVista code is now much better than earlier versions. However, the bulk of this codebase was developed as an undisciplined growth, so it may contain many little problems and is not always easy to follow. Although we use it every day and have great confidence in the core routines, we are also familiar with its limitations. We are constantly working on revisions and improvements and just plain bug fixes. As to the manual- well, there is no manual. However, in most packages there is a ReadMe file that describes some of the basic functionality of the software and brief installation notes. Unless otherwise noted, all our code is released under the GPL . The authors of the code retain all copyrights. By downloading our code from the links below or from our CVS repository, you agree to be bound by the terms of the GPL. Contents:
CVS Snapshots:
You can also browse the CVS repository where we keep track of the software and modifications.Pre-Introduction: Introduction: Expanding rings are flickering annuli that start in the middle of the screen and move towards the edge. Rotating wedges are flickering sectors that move around the center of the screen. They are useful because they generate distinctive patterns of activation in the early visual areas that can be used to determine visual field angle and eccentricity. Once again, if you are lost by now then stop. Overview: BP- Toolbox: http://color.psych.ucsb.edu/psychtoolbox/index.html It comes with its own installation instructions and we do not cover this here. Expt Tools: How to install Expt Tools: in matlab. you should see something on the command line telling you that the path is okay. Now be aware of this: To run psychophysics properly, you need to have a properly calibrated monitor. In fact, matlab needs to know a lot about your monitor: its frame rate, the color of its phosphors, its size, position, the number of bits in the video card and other things like that. We store all this information in a set of files, called displayParams.m gamma.mat spectra.mat These files are in a default folder on our machines: Applications:Matlab:MRI:Displays:Default exptTools expects these files to exist when it initiates. If they don't, you will get a set of errors. You might get something working (if exptTools defaults to something useful). More often than not, you will get garbage. We have included some sample display calibration files in the retinotopy code distribution. We have also changed the retinotopy code so that it uses these sample files rather than looking in the default folder above. But this is for demonstration purposes only. Our monitors are not your monitors and our frame rates will be different to yours as well. That means that the timings for the retinotopies will be wrong. Do not email us about this. Or anything. You are welcome to examine the code to see what we have done and modify it to your hearts' content but we cannot provide technical support on this. It is hard enough making it work on our >own< machines. Running the retinotopy code: Once both these libraries are in place, you can run the retinotopy code. Extract the code in retinotopyCode.zip to a directory called 'ret' somewhere in your directory path. Change to this directory in MATLAB and type ret Now you can start debugging your installation.
Home | People | Research Projects| Publications | Lab manual|Software | Directions Stanford Vision, Imaging Science and Technology Laboratory Send email to : vista@white.stanford.edu
|