Beauchamp:Electrophysiology: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Beauchamp Lab Notebook Navigation Bar}} | {{Beauchamp Lab Notebook Navigation Bar}} | ||
<br> | <br> | ||
[[Beauchamp:Old Protocols|Old Protocols]] | [[Beauchamp:Old Protocols|Old Protocols]] | ||
<div style="padding: 8px; color: #000000; background-color: #ffffff; width: 730px; border: 2px solid #666666;"> | <div style="padding: 8px; color: #000000; background-color: #ffffff; width: 730px; border: 2px solid #666666;"> | ||
==September 2008 E-Phys Protocol== | |||
9/22/2008 Setup and Surgery | |||
1. Identify potential electrodes with combined fMRI/CT | |||
2. Create log file on log computer | |||
4. Record resting activity to make sure system is working | |||
==Electrophysiology Protocols== | ==Electrophysiology Protocols== |
Revision as of 16:22, 22 September 2008
September 2008 E-Phys Protocol
9/22/2008 Setup and Surgery 1. Identify potential electrodes with combined fMRI/CT 2. Create log file on log computer 4. Record resting activity to make sure system is working
Electrophysiology Protocols
After analysing fMRI data, upload the entire contents of the AFNI and SUMA directories to Xfiles. This can be simplfied by Apple-K (Connect to Server) in Finder and choosing XFiles;
xfiles.hsc.uth.tmc.edu (129.106.148.217)
then the folders can be dragged from the server to Xfiles, or copied in the command line, easily (without using the Web-based GUI interface).
In the EMU
Making Grayscale From Color Images
It is also good to collect 10 minutes of resting data (no stimulation) from as many visual electrodes as possible for later analyses.
Todo list
Decide on screening stimuli i.e. pick 20 from each category
faces, houses, bodies, scenes, tools, scrambles
Get rid of bad looking stimuli; make detailed protocol
Install matlab in EMU to allow image scrambling; install scrambling program.
1/16/2008
Add peak deflection (either -,+ or ABS) to RMS power measurement when ranking stimuli.
Processing Subject Data
After obtaining the CD containing the patient CT data from St. Luke's, use OsiriX to export all images (using the export to DICOM option, and the hierarchical, uncompress options).
CT scans have voxel size 0.488x0.488x1 mm; this may need to be adjusted manually with
3drefit -zdel 1.000 DE_CTSDE+orig
(If the CTs look distorted in AFNI, then the voxel size must be adjusted). Next, the CTs must be registered with the hi-res presurgical MRI anatomy. This may fail because the CT has a coordinate system with a very different origin than the MRI. Registration routines will not work if the input datasets are not in rough alignment. To check this, type
3dinfo DE_CTSDE+orig
returns
R-to-L extent: -124.756 [R] -to- 124.756 [L] -step- 0.488 mm [512 voxels] A-to-P extent: -124.756 [A] -to- 124.756 [P] -step- 0.488 mm [512 voxels] I-to-S extent: -258.000 [I] -to- -86.000 [I] -step- 1.000 mm [173 voxels]
We want the center of the dataset to be roughly at (0,0,0). For this example, this is true for (x,y) but not for z. First, create a copy of the dataset
3dcopy DE_CTSDE+orig DE_CTSDEshift
Then, recenter the z-axis
3drefit -zorigin 80 DE_CTSDEshift+orig
3dinfo returns
R-to-L extent: -124.756 [R] -to- 124.756 [L] -step- 0.488 mm [512 voxels] A-to-P extent: -124.756 [A] -to- 124.756 [P] -step- 0.488 mm [512 voxels] I-to-S extent: -80.000 [I] -to- 92.000 [S] -step- 1.000 mm [173 voxels]
The z-axis is now roughly centered around 0. In AFNI, examine the MR and the shifted CT to make sure they are in rough alignment. Next, use 3dAllineate to align the two datasets.
3dAllineate -base {$ec}anatavg+orig -source DE_CTSDEshift+orig -prefix {$ec}CTSDE_REGtoanatV4 -verb -warp shift_rotate -cost mutualinfo -1Dfile {$ec}CTSDE_REGtoanatXformV4
Check in AFNI to make sure that they alignment is correct. NB: It is also possible to crop the MRI before Allineating since the MR coverage is typically greater than the CT coverage. In a test case, this did not have a big effect.
Things to do
HumanImageDetection
- Can stimuli be vector-based rather than pixel based, so as not to lose resolution with scaling? POSSIBLE if original file is vector-based
- Enable online scrambling LOOKING INTO IT
- Enable online color to black and white conversion LOOKING INTO IT
HumanLetterDetection
- Analyze data from LR to see where the RFs are
DEBUGGING KNOT PROBLEMS
First, quit Knot. Then, unplug one ITC from the USB port, wait for the power light to go off, plug it back in. Repeat this, one at a time, for all ITCs. Before beginning experiment, always make sure you get nice traces in Channel Data window, not just flat lines (even if looks nice on oscilloscope).
1-AFC task:
change feedback so that it is not always correct.
can we extend stimulation into the response window?