Hi Kushal, you cannot use .w file for 4D outputs. Use this cmd:

mri_vol2surf.linux --src func.nii.gz --reg register.dat --hemi lh --out 
spm001.mgh

doug




On 5/29/12 8:46 AM, Kushal Kapse wrote:
> hi doug,
>
> as per our last conversation of 4d time series on surface, i did mri_vol2surf 
> as per tutorial on wiki..i used the new mri_vol2surf which u send me....this 
> was my command:
>
> mri_vol2surf.linux --src func.nii.gz --reg register.dat --hemi lh --out 
> spm001-lh.w --out_type paint
>
>
> but i cant find output anywhere....ALSO, i tried having output in mgh and mgz 
> format...but the output doesnt work...
>
> i opened tkesurfer and tried to check the output...it doesnt show any 
> activation on surface......can you plz give ur thought on this
>
>
> thanks
> kk
>
>
> ----- Original Message -----
> From: "Douglas Greve"<gr...@nmr.mgh.harvard.edu>
> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
> Cc: freesurfer@nmr.mgh.harvard.edu
> Sent: Friday, May 25, 2012 8:23:47 PM
> Subject: Re: [Freesurfer] fMRI time series in surface space
>
> I don't think it ever supported w files ... you can use mgh /mgz format.
> It will also produce nifti files, but they might not always be legal
> nifti files. FreeSurfer will always be able to work with them, but other
> software packages might not.
> doug
>
> On 5/25/12 8:19 PM, Kushal Kapse wrote:
>> doug,
>>
>>    did try new version..it worked fine...but seems tht new version doesnt 
>> support .w as output format; like in the tutorial online.....what output 
>> format does the new version vol2surf likes?
>>
>> thanks
>> kk
>>
>> ----- Original Message -----
>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>> Cc: freesurfer@nmr.mgh.harvard.edu
>> Sent: Friday, May 25, 2012 5:59:59 PM
>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>
>> Not that I can think of. Did you try that new version?
>>
>> On 05/25/2012 05:58 PM, Kushal Kapse wrote:
>>> yes ..the registration is nicely aligned and i did check the green-lines 
>>> alignment in tkregister2
>>>
>>> is their any other reason for it showing segmentation fault
>>>
>>>
>>>
>>> ----- Original Message -----
>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>> Sent: Friday, May 25, 2012 5:52:41 PM
>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>
>>> it works for 4D, we do it all the time. Is the registration good? Did
>>> you check it visually with tkregister2? You can visualize it with
>>>
>>> tkregister2 --mov func.nii.gz --reg register.dat --surfs
>>>
>>> doug
>>>
>>> On 05/25/2012 05:45 PM, Kushal Kapse wrote:
>>>> well...
>>>>
>>>> it seems the seg fault occured due to i was using a 4D func file and not 
>>>> 3d....does the vol2surf does only on 3d func data ?....how would i do that 
>>>> for 4D time series?
>>>>
>>>>
>>>> please let me know
>>>> thanks
>>>> kk
>>>>
>>>> ----- Original Message -----
>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>> Sent: Friday, May 25, 2012 5:09:31 PM
>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>
>>>> Sorry, I just noticed that your command line is wrong. But that is not the 
>>>> one that is seg faulting. The one that seg faults is the correct command
>>>> doug
>>>>
>>>>
>>>>
>>>> On 05/25/2012 04:56 PM, Kushal Kapse wrote:
>>>>> orig.mgz file is on 15446_03908/mri/orig.mgz
>>>>>
>>>>> yes the subject name and the directory path is correct....
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>>> Sent: Friday, May 25, 2012 4:52:37 PM
>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>
>>>>> The register.dat file is a text file. The first line has the name of the
>>>>> subject. It looks like the subject name was
>>>>>
>>>>> 15546_03908 and your SUBJECTS_DIR was /data/mgi_structural/penn/controls
>>>>>
>>>>> If either of those are not correct, then it will not determine the path 
>>>>> correctly.
>>>>>
>>>>> Does that orig.mgz file exist?
>>>>>
>>>>>
>>>>> On 05/25/2012 04:50 PM, Kushal Kapse wrote:
>>>>>> i was talking about this issue....
>>>>>>
>>>>>> mri_vol2surf --src func.nii.gz --ref orig.mgz --regheader register.dat 
>>>>>> --hemi lh --projfrac 0.5 --out lhfunc.nii.gz
>>>>>> srcvol = func.nii.gz
>>>>>> srcreg unspecified
>>>>>> srcregold = 0
>>>>>> srcwarp unspecified
>>>>>> surf = white
>>>>>> hemi = lh
>>>>>> ProjFrac = 0.5
>>>>>> thickness = thickness
>>>>>> reshape = 0
>>>>>> interp = nearest
>>>>>> float2int = round
>>>>>> GetProjMax = 0
>>>>>> INFO: float2int code = 0
>>>>>> INFO: changing type to float
>>>>>> Done loading volume
>>>>>> Computing registration from header.
>>>>>>         Using 
>>>>>> /data/mgi_structural/penn/controls/15546_03908//register.dat/mri/orig.mgz
>>>>>>  as target reference.
>>>>>> mghRead(/data/mgi_structural/penn/controls/15546_03908//register.dat/mri/orig.mgz,
>>>>>>  -1): could not open file
>>>>>>
>>>>>>
>>>>>> i didnt understand when u said in last email "where "subject" comes from 
>>>>>> the register.dat file".....would you please explain me this
>>>>>>
>>>>>> thanks
>>>>>> kk
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>>>> To: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>>>> Sent: Friday, May 25, 2012 4:39:47 PM
>>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>>
>>>>>> @doug
>>>>>>
>>>>>> no doug...this "orig.mgz"error was before segmentation fault error 
>>>>>> started showing up.....hence i wanna see if why it gave that ....lemme 
>>>>>> take a look and will keep u updated
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>>>> Sent: Friday, May 25, 2012 4:33:20 PM
>>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 05/25/2012 04:30 PM, Kushal Kapse wrote:
>>>>>>> doug,
>>>>>>>
>>>>>>> thanks doug....before i do that....i have two questions which may take 
>>>>>>> care of "mri_vol2surf" issues
>>>>>>>
>>>>>>>
>>>>>>> 1- mri_vol2surf command needs to specify register.dat file........
>>>>>>>
>>>>>>> i have been using register.dat file for vol2surf from reg-feat2anat 
>>>>>>> output.....is that the register.dat file i am supposed to used?.....or 
>>>>>>> if i am wrong, which register.dat file am i suppose to 
>>>>>>> use....basically, where does tht file come from
>>>>>> No, you are correct
>>>>>>> 2- vol2surf needs functional file as src and register.dat file....are 
>>>>>>> these both supposed to be in same directory....because during 
>>>>>>> processing it says "cannot find target reference for orig.mgz"......
>>>>>> They do not have to be. I did not see that error below. Is that
>>>>>> something new? It's looking for $SUBJECTS_DIR/subject/mri/orig.mgz where
>>>>>> "subject" comes from the register.dat file.
>>>>>> doug
>>>>>>> please let me know
>>>>>>>
>>>>>>> thanks
>>>>>>> kk
>>>>>>>
>>>>>>> ----- Original Message -----
>>>>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>>>>> Sent: Friday, May 25, 2012 4:08:35 PM
>>>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>>>
>>>>>>> Hi Kushal, can you try this version of vol2surf?
>>>>>>> ftp://surfer.nmr.mgh.harvard.edu/transfer/outgoing/flat/greve/mri_vol2surf.linux
>>>>>>> If that still fails, please tar up the subject and functional and upload
>>>>>>> it to our file drop system at the end of this email.
>>>>>>> doug
>>>>>>>
>>>>>>> On 05/25/2012 04:03 PM, Kushal Kapse wrote:
>>>>>>>> hi dough,
>>>>>>>>
>>>>>>>> following is the terminal output which lead to segmentation fault.....
>>>>>>>>
>>>>>>>> i checked the data space and it is not out of size
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> mri_vol2surf --mov func.nii.gz --reg register.dat --projfrac 0.5 
>>>>>>>> --interp trilinear --hemi lh --o lh.func.nii.gz
>>>>>>>> srcvol = pitt1_cpw-e_4.05_059.nii.gz
>>>>>>>> srcreg = register.dat
>>>>>>>> srcregold = 0
>>>>>>>> srcwarp unspecified
>>>>>>>> surf = white
>>>>>>>> hemi = lh
>>>>>>>> ProjFrac = 0.5
>>>>>>>> thickness = thickness
>>>>>>>> reshape = 0
>>>>>>>> interp = trilinear
>>>>>>>> float2int = round
>>>>>>>> GetProjMax = 0
>>>>>>>> INFO: float2int code = 0
>>>>>>>> INFO: changing type to float
>>>>>>>> Done loading volume
>>>>>>>> Reading surface 
>>>>>>>> /data/mgi_structural/penn/controls/11186_03197/surf/lh.white
>>>>>>>> Done reading source surface
>>>>>>>> Reading thickness 
>>>>>>>> /data/mgi_structural/penn/controls/11186_03197/surf/lh.thickness
>>>>>>>> Done
>>>>>>>> Mapping Source Volume onto Source Subject Surface
>>>>>>>>          1 0.5 0.5 0.5
>>>>>>>> using old
>>>>>>>> Done mapping volume to surface
>>>>>>>> Segmentation fault
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>>>>> To: "Kushal Kapse"<kka...@mail.med.upenn.edu>
>>>>>>>> Cc: freesurfer@nmr.mgh.harvard.edu
>>>>>>>> Sent: Friday, May 25, 2012 3:53:31 PM
>>>>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>>>>
>>>>>>>> Hi Kushal, please be sure to include the entire terminal output. These
>>>>>>>> kinds of things are hard to track down from just the error msg. Also,
>>>>>>>> how many time points are in the func.nii.gz? And are you sure that you
>>>>>>>> are not running out of space on the disk?
>>>>>>>> doug
>>>>>>>>
>>>>>>>> On 05/25/2012 02:57 PM, Kushal Kapse wrote:
>>>>>>>>> hi, Doug
>>>>>>>>>
>>>>>>>>> as per conversation yday, i did perform mri_vol2surf on a functional 
>>>>>>>>> volume to map it in surface space as follows
>>>>>>>>>
>>>>>>>>> mri_vol2surf --mov func.nii.gz --reg register.dat --projfrac 0.5 
>>>>>>>>> --interp trilinear --hemi lh --o lh.func.mgh
>>>>>>>>>
>>>>>>>>> it shows me "Done mapping volume to surface" followed by 
>>>>>>>>> "Segmentation fault"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> may i please know why it states segmentation fault as i have no clue 
>>>>>>>>> of which segmentation on vol2surf is faulty???
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> thanks
>>>>>>>>> kk
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ----- Original Message -----
>>>>>>>>> From: "Douglas N Greve"<gr...@nmr.mgh.harvard.edu>
>>>>>>>>> To: freesurfer@nmr.mgh.harvard.edu
>>>>>>>>> Sent: Thursday, May 24, 2012 11:19:21 AM
>>>>>>>>> Subject: Re: [Freesurfer] fMRI time series in surface space
>>>>>>>>>
>>>>>>>>> Why not run the full preprocessing? It will do the sampling (and 
>>>>>>>>> surface
>>>>>>>>> smoothing) for you. Alternatively, you can just use mri_vol2surf, then
>>>>>>>>> mris_fwhm to do the surface smoothing (you can also surface smooth in
>>>>>>>>> mri_vol2surf so you can do it all with one command).
>>>>>>>>> doug
>>>>>>>>>
>>>>>>>>> On 05/24/2012 08:35 AM, Kushal Kapse wrote:
>>>>>>>>>>> Hi Everyone,
>>>>>>>>>>>
>>>>>>>>>>> I am new to FreeSurfer, and having some issues with what I believe 
>>>>>>>>>>> should be a pretty basic operation.
>>>>>>>>>>>
>>>>>>>>>>> My goal is to register a 4D functional time series to FS average 
>>>>>>>>>>> space for further connectivity analysis in Matlab (similar to the 
>>>>>>>>>>> recent Yeo et al. J Neurophysiology paper).  We have run recon-all 
>>>>>>>>>>> without problems on the structural data, but I am having trouble 
>>>>>>>>>>> getting the whole functional time series into surface space.   When 
>>>>>>>>>>> I perform FS-FAST just from pre processing till automatic 
>>>>>>>>>>> registration of func-struc,  "register.dof6.dat" is produced, which 
>>>>>>>>>>> includes input registration matrix. Is their any way to apply this 
>>>>>>>>>>> registration matrix to the 4D time series directly, so that the 
>>>>>>>>>>> output is in FS average template surface (rather than volumetric) 
>>>>>>>>>>> space?
>>>>>>>>>>>
>>>>>>>>>>> Many thanks,
>>>>>>>>>>> kk
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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.
>
>
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to