Hello Doug,

I am in the process of testing the FS PVC procedure and I was wondering if
there is a way to do this procedure with single frame PET data and get the
partial volume corrected SUVR image. I know that this is still new and not
all the processes is documented yet, but any inputs on this would be
appreciated. I have successfully ran steps 1 and 2 from the process you
have outlines above.

Thanks,
Pradeep

On Mon, Sep 28, 2015 at 10:03 PM, Jonathan DuBois <
jonathan.m.dub...@gmail.com> wrote:

> Hi Doug,
>
> I uploaded the files you requested. I'm not sure if it matters, but one
> thing I forgot to mention was that in order to get the pet file in the
> right format and orientation, I ended up using (ecattominc pet.v pet.mnc)
> and (itk_convert --inv-y --inv-x pet.mnc pet.nii). I couldn't find a good
> tool to convert directly form ECAT to NIFTI, but perhaps this conversion
> process interferes with the pet processing?
>
> Best,
> Jonathan
>
>
>> Message: 7
>> Date: Mon, 28 Sep 2015 18:07:18 -0400
>> From: Douglas N Greve <gr...@nmr.mgh.harvard.edu>
>> Subject: Re: [Freesurfer] PET tools in FS dev v6.0
>> To: freesurfer@nmr.mgh.harvard.edu
>> Message-ID: <5609ba16.2090...@nmr.mgh.harvard.edu>
>> Content-Type: text/plain; charset=windows-1252; format=flowed
>>
>> Can you upload the FS subject, pet data, and .lta?
>> https://gate.nmr.mgh.harvard.edu/filedrop2
>>
>>
>>
>> On 09/28/2015 12:08 PM, Jonathan DuBois wrote:
>> > Hi Doug,
>> >
>> > I was told you were away last week so I'm reposting this message.
>> > Thanks for sending me the information on the PET scripts. I
>> > ran gtmseg, and bbregister successfully (I inspected both and they
>> > look accurate), but I am getting a segfault with mri_gtmpvc at the
>> > auto mask step.
>> >
>> > I copied the command and the error below. I thought that it could be a
>> > memory issue due to the size of the matrix (I ran it on a mac with
>> > 8gb) but I also tried to run it with the --tt-reduce and got the same
>> > error. The data is from an HRRT PET scanner with a PSF of 4mm. For the
>> > auto-mask input I used 6 .01, as your instructions were PSF+2. Is this
>> > correct?
>> >
>> > Thanks
>> > Jonathan
>> >
>> > mri_gtmpvc --i pet.nii.gz --psf 4 --auto-mask 6 .01 --seg
>> > /Users/jonathandubois/data/fssub/epc_111102/mri/gtmseg.mgz --reg
>> > pet_avt_reg.lta --default-seg-merge --mgx .01 --o gtmpvc.output
>> > --km-hb 11 12 13 50 51 52 --km-ref 8 47 --no-rescale
>> > Loading input pet.nii.gz
>> >   done loading input 26 frames
>> >
>> > $Id: mri_gtmpvc.c,v 1.57 2015/05/29 19:51:24 greve Exp $
>> > setenv SUBJECTS_DIR /Users/jonathandubois/data/fssub
>> > cd /Volumes/my_passport/external/Documents/fssub2/test
>> > mri_gtmpvc --i pet.nii.gz --psf 4 --auto-mask 6 .01 --seg
>> > /Users/jonathandubois/data/fssub/epc_111102/mri/gtmseg.mgz --reg
>> > pet_avt_reg.lta --default-seg-merge --mgx .01 --o gtmpvc.output
>> > --km-hb 11 12 13 50 51 52 --km-ref 8 47 --no-rescale
>> > sysname  Darwin
>> > hostname Jons-MacBook-Air.local
>> > machine  x86_64
>> > user     jonathandubois
>> > vgthresh   0.001000
>> > nReplace   18
>> > 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
>> > 4 avail.processors, using 1
>> > Creating output directory gtmpvc.output
>> > Loading seg for gtm
>> > /Users/jonathandubois/data/fssub/epc_111102/mri/gtmseg.mgz
>> > Loading seg ctab
>> > /Users/jonathandubois/data/fssub/epc_111102/mri/gtmseg.ctab
>> > Reading /Users/jonathandubois/data/fssub/epc_111102/mri/gtmseg.lta
>> > Replacing 18
>> > Pruning ctab
>> > done with seg vol
>> > maxFWHM = 3.28205 (voxels), PadThresh=0.0001, nPad=10
>> > Computing auto mask
>> > Segmentation fault: 11
>> >
>> >
>> >     Message: 13
>> >     Date: Tue, 08 Sep 2015 14:34:11 -0400
>> >     From: Douglas N Greve <gr...@nmr.mgh.harvard.edu
>> >     <mailto:gr...@nmr.mgh.harvard.edu>>
>> >     Subject: Re: [Freesurfer] PET tools in FS dev v6.0
>> >     To: freesurfer@nmr.mgh.harvard.edu
>> >     <mailto:freesurfer@nmr.mgh.harvard.edu>Message-ID:
>> >     <55ef2a23.3070...@nmr.mgh.harvard.edu
>> >     <mailto:55ef2a23.3070...@nmr.mgh.harvard.edu>>
>> >     Content-Type: text/plain; charset=windows-1252; format=flowed
>> >     Yes there are both. For KM we have MRTM1 and MRTM2 so far. They
>> >     are not
>> >     well documented yet.
>> >     1. To start, run
>> >     gtmseg --s subject
>> >     This will take a couple of hours and produces some files needed
>> >     for GTM
>> >     PVC (which is used for GTM, MG, RBV).
>> >     2. You'd then register the PET to the anatomical with bbregister
>> (with
>> >     --t2 weighting). Make sure to save the output as an LTA (--lta). I
>> >     usually use the mean TAC as the input. You can do this in parallel
>> >     with #1.
>> >     3. You'd then run mri_gtmpvc, something like
>> >     mri_gtmpvc --i tac.nii.gz --psf PSF  --auto-mask PSF+2 .01 --seg
>> >     gtmseg.mgz --reg reg.lta --default-seg-merge --mgx .01 --o
>> >     gtmpvc.output
>> >     --km-hb 11 12 13 50 51 52 --km-ref 8 47 --no-rescale
>> >     PSF is the point-spread FWHM of the scanner; reg.lta is the
>> >     registration
>> >     from #2.  --km-hb specifies the highbinding region for MRTM2.
>> --km-ref
>> >     specifies the reference region.  --mgx specifies to output a
>> >     muller-gartner map (not necessary for GTM ROI analysis).
>> >     4. For the GTM (ROI) MRTM1 KM analysis, you would then run
>> >       mri_glmfit --y km.hb.tac.nii.gz --mrtm1 km.ref.tac.dat time.dat
>> --o
>> >     mrtm1 --no-est-fwhm --nii.gz
>> >     where time.dat is a text file withe acquisition time of each time
>> >     point
>> >     in the tac.
>> >     5. For the MRTM2 analysis
>> >     set k2p = `cat mrtm1/k2prime.dat`
>> >     mri_glmfit --y km.hb.tac.nii.gz --mrtm2 km.ref.tac.dat time.dat
>> >     $k2p --o
>> >     mrtm1 --no-est-fwhm --nii.gz
>> >     If you want to run a voxel-wise analysis, then you can use the mgx
>> >     volume as input (--y). Probably you'll want to sample this to the
>> >     surface using mri_vol2surf and the registration file
>> aux/anat2pet.lta,
>> >     then smooth on the surface.
>> >
>> >
>> >     doug
>> >
>> >
>> >
>> >     On 09/08/2015 02:11 PM, Jonathan DuBois wrote:
>> >     > Hi FS experts,
>> >     >
>> >     > In FS development package I see that there have been tools added
>> for
>> >     > partial volume correction of PET data, but I was wondering if
>> there
>> >     > were also kinetic modeling tools similar to those described in
>> >     Doug's
>> >     > 2014 paper? If you could let me know what PET processing tools
>> have
>> >     > been included in the dev package, I would be interested to test
>> and
>> >     > compare them.
>> >     >
>> >     > Thanks,
>> >     > Jonathan
>> >     >
>> >     >
>> >     > _______________________________________________
>> >     > Freesurfer mailing list
>> >     > Freesurfer@nmr.mgh.harvard.edu
>> >     <mailto:Freesurfer@nmr.mgh.harvard.edu>>
>> >     https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>> >
>> >
>> >
>> > _______________________________________________
>> > 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.
>
>
_______________________________________________
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