Hi John, please remember to post to the list. thanks! Yes, that should 
work. Use read read_surf.m to get the proper coordinates.
doug

On 04/20/2014 08:08 PM, John Pyles wrote:
> Hi Doug,
>
> Thanks so much for the reply.
>
> I had looked through the wiki on coordinates but because I'm not a big 
> Freesurfer user was unsure which was the correct transformation.
>
> It seems like for what I need to do the example below is appropriate? 
> So in theory I could write a Matlab function using the calculation 
> below correct?
>
> Thanks again.
>
> Best,
> John
>
>
> ------------
> 2. I have an RAS point on the surface (tkrR tkrA tkrS) ("Vertex RAS" 
> from tksurfer) and want to compute the MNI305 RAS that corresponds to 
> this point:
>
> MNI305RAS = TalXFM*Norig*inv(Torig)*[tkrR tkrA tkrS 1]'
>
> TalXFM: subject/orig/transforms/talairach.xfm Norig: mri_info 
> --vox2ras orig.mgz Torig: mri_info --vox2ras-tkr orig.mgz
> ------------
>
>
> ______________________________________
>
> John Pyles, Ph.D.
> Research Scientist
> Center for the Neural Basis of Cognition
> Department of Psychology
> Carnegie Mellon University
> email: jpy...@cmu.edu
> phone: 206.552.0107
> ______________________________________
>
>
> On Fri, 18 Apr 2014, Douglas Greve wrote:
>
>>
>> There is not a simple function, but you can look at our wiki page on 
>> coordinate systems. There are some examples there on
>> tranforming from one coordinate to another
>> doug
>>
>>
>> On 4/18/14 2:40 PM, John Pyles wrote:
>>       Hi,
>>
>> I am not a heavy Freesurfer user and I haven't had good luck figuring 
>> this out through the FreeSurfer documentation and I
>> thought an expert might have a fast answer. If anyone has an easy 
>> solution it would be very much appreciated.
>>
>> While I use FreeSurfer for automatic segmentation, I don't normally 
>> use if for analysis. However for an ECoG project I'm
>> using parts of FreeSurfer to aid in electrode coregistration.
>>
>> Basically the issue is that I have electrode coordinates in what I 
>> believe are FreeSurfer RAS space and I need to convert
>> them to MNI space. I have many of these electrode coordinates for 
>> each subject so I need a FreeSurfer or Matlab function to
>> automate this process. Is there a simple way to do this?
>>
>> The *very* kludgy way I figured out how to do this "manually" is as 
>> follows (I'm sure this is going to seem very dumb to a
>> FreeSurfer user, but I needed a quick solution that worked for a 
>> figure).
>> 1) Enter the coordinate output from my electrode coregistration 
>> routines manually into the RAS field in Freeview.
>> 2) Take the "brain volume" coordinates (all positive) in Freeview and 
>> enter them into the "Volume Coordinate" field in
>> TkMedit.
>> 3) Copy the TAL coordinates output in MkEdit when the brain volume 
>> coordinate is entered.
>> 4) Convert the TAL coordinates to MNI in Matlab with tal2mni.m
>>
>> It seems like there should be a simple function to do this coordinate 
>> conversion using the transformation info from
>> recon-all that I'm assuming both Freeview and TkMedit use, but I 
>> can't seem to find it?
>>
>> Any help would be appreciated. Thanks again!
>>
>> Best,
>> John
>>
>> ______________________________________
>>
>> John Pyles, Ph.D.
>> Research Scientist
>> Center for the Neural Basis of Cognition
>> Department of Psychology
>> Carnegie Mellon University
>> ______________________________________
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Freesurfer mailing list
>> Freesurfer@nmr.mgh.harvard.edu
>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>>
>>
>>
>>

-- 
Douglas N. Greve, Ph.D.
MGH-NMR Center
gr...@nmr.mgh.harvard.edu
Phone Number: 617-724-2358
Fax: 617-726-7422

Bugs: surfer.nmr.mgh.harvard.edu/fswiki/BugReporting
FileDrop: https://gate.nmr.mgh.harvard.edu/filedrop2
www.nmr.mgh.harvard.edu/facility/filedrop/index.html
Outgoing: ftp://surfer.nmr.mgh.harvard.edu/transfer/outgoing/flat/greve/

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to