External Email - Use Caution        

Hi Douglas,

Thanks for these clarifications. I have however one misunderstanding.

When sampling PVC corrected PET image onto surface:
- I use bbpet2anat.lta when MGX was used as specified un tutorial
- I use rbv2anat.lta when RBV was used

But why not to use template.reg.lta computed by mri_coreg ? What are the
differences between those different files ?

Best,
Matthieu

Le mar. 18 déc. 2018 à 18:13, Greve, Douglas N.,Ph.D. <
dgr...@mgh.harvard.edu> a écrit :

>
>
> On 12/7/18 9:29 AM, Matthieu Vanhoutte wrote:
> >          External Email - Use Caution
> >
> > Hi Douglas,
> >
> > Thanks for these clarifications. I added some others questions inline
> below.
> >
> > Best,
> > Matthieu
> >
> >> Le 6 déc. 2018 à 17:25, Greve, Douglas N.,Ph.D. <dgr...@mgh.harvard.edu>
> a écrit :
> >>
> >>
> >>
> >> On 11/30/2018 07:15 AM, Matthieu Vanhoutte wrote:
> >>>          External Email - Use Caution
> >>>
> >>> Hi Douglas,
> >>>
> >>> Thank you for answering. Please find below new questions.
> >>> Bien cordialement,
> >>>
> >>>
> >>> Le ven. 30 nov. 2018 à 00:00, Greve, Douglas N.,Ph.D.
> >>> <dgr...@mgh.harvard.edu <mailto:dgr...@mgh.harvard.edu>> a écrit :
> >>>
> >>>     Hi Matthieu, sorry for the delay
> >>>
> >>>     On 11/29/2018 12:50 PM, Matthieu Vanhoutte wrote:
> >>>>            External Email - Use Caution
> >>>>
> >>>> Dear Freesurfer's experts,
> >>>>
> >>>> I tried to use PETSurfer to correct partial volume effect on my
> >>>     FDG PET images, testing both Muller-Gartner and RBV corrections.
> >>>> I ran the commands specified in PETSurfer website and used the
> >>>     two following commands for both MGX and RBV corrections
> respectively:
> >>>> mri_gtmpvc --i PET.nii.gz --reg register.dof6.lta --psf-col 5.51
> >>>     --psf-row 5.51 --psf-slice 5.9 --seg gtmseg.mgz
> >>>     --default-seg-merge --auto-mask PSF .01 --mgx .01 --o
> ./gtmpvc.output
> >>>> mri_gtmpvc --i PET.nii.gz --reg register.dof6.lta --psf-col 5.51
> >>>     --psf-row 5.51 --psf-slice 5.9 --seg gtmseg.mgz
> >>>     --default-seg-merge --auto-mask PSF .01 --rbv --o rbv.output.orig
> >>>> 1) However, I found that cortical output mgx.ctxgm.nii.gz of MGX
> >>>     correction encompass more than just GM and values at the
> >>>     boundaries of mgx.ctxgm.nii.gz seem to me very high or aberrant.
> >>>     This is expected. The MG method gives you a value every place that
> >>>     there
> >>>     is GM signal *in the PET volume after partial volume effects*. So
> >>>     basically, if you were to take the cortical ribbon and smooth it
> >>>     by your
> >>>     PSF, every non-zero voxel has some GM in it (which is why the
> >>>     edges are
> >>>     so high). When you run it with --mgx .01, it will exclude voxels
> that
> >>>     have less than 1% GM after smoothing. If you you are disturbed by
> the
> >>>     wide ribbon, just make the threshold higher. In theory, every point
> >>>     along the surface normal gives you a valid answer, but the further
> >>>     from
> >>>     the center of the ribbon, the noisier it is going to be, so we
> >>>     generally
> >>>     only sample it at the center (--projfrac 0.5 to mri_vol2surf).
> >>>
> >>>
> >>> Basically, please find below the mgx.ctxgm with threshold set at 0.01:
> >>> image.png
> >>>
> >>> Then threshold set at 0.1:
> >>> image.png
> >>>
> >>> Values at some parts of the cortex (olfactory, visual) are not the
> >>> same between the two thresholds. In the first one in these parts of
> >>> the brain, values are higher than the second and seem kind of
> >>> aberrant. Is there no reason to prefer a threshold at 0.1 than 0.01 ?
> >>> For example, in (Douglas et al., 2016, NeuroImage) a threshold of 0.3
> >>> has been found to be optimal: how determine visually or quantitatively
> >>> this optimal threshold ?
> >> So when you click on the same voxel in both images, you get different
> >> values? Or is it just that the color scale is changing? The threshold
> >> should not change the values, just what is in or out of the final mask.
> >> The threshold of 0.3 was chosen mainly because it worked for the ROI
> >> analysis. In general, you should use GTM instead of MG for ROI analysis.
> >> For surface-based analysis, the threshold is not critical because the GM
> >> PVF is generally pretty high in cortex. It will make more of a
> >> difference in subcortical analysis.
> > Yes, thresholding at 0.01 and 0.1 gave me different values in the same
> voxel in both images. Whereas when thresholding between 0.1 and 0.3 gave me
> same values. What could it be due to ?
> I don't know. Are the differences widespread or just a voxel near the edge?
> >
> > GTM is always computed in the *.stat file whatever the method specified
> in mri_gtmpvc command ?
> Yes, the GTM is the basis for all the methods.
> >
> > If threshold is not critical for cortical surface, how to determine the
> best threshold for subcortical analysis ? Is it better to have more in the
> final mask ?
> In general, I don't think it is critical since the cortical surface
> should be sampled in a location where there is a lot of GM.
> >
> >>>
> >>>> 2) Concerning RBV correction, output rbv.nii.gz seems to me
> >>>     following more precisely the GM ribbon. However contrary to what
> >>>     is said in PETSurfer website, rbv.nii.gz seems to be in the
> >>>     anatomical space (not in native PET) at the resolution of
> >>>     gtmseg.mgz. How then map rbv.nii.gz to the anatomical space when
> >>>     mapping the volume to the surface ?
> >>>     Where does it say this? It should be in the anatomical space in the
> >>>     sense that it shares an RAS space with the conformed volume (aseg
> >>>     does
> >>>     gtmseg.mgz). This means that you can use --regheader with
> >>>     mri_vol2surf
> >>>     or mri_vol2vol when mapping into another space.
> >>>
> >>>
> >>>   In https://surfer.nmr.mgh.harvard.edu/fswiki/PetSurfer it says that
> >>> "mgx.ctxgm is in same resolution of the input PET", which is the case
> >>> since resolution and orientation are identical to native PET. The
> >>> PETsurfer tutorial then explains that "bbpet2anat.lta. is a
> >>> registration file that can be used to map the output PET volume (in
> >>> the mask bounding box) to the anatomical space".
> >>>
> >>> However, when I open rbv.nii file it is not in native PET resolution
> >>> and orientation but those of gtmseg.mgz (anatomical space but with
> >>> resolution of 0.5x0.5x05 mm). Why these differences between these two
> >>> methods of PVC and which registration file then to use when mapping
> >>> rbv.nii to the surface (rbv2anat.lta ?) ? I think I can't use directly
> >>> --regheader since resolution of rbv.nii is 0.5 mm3 whereas anatomical
> >>> space is of 1 mm3.
> >> Yes, the rbv is in a higher resolution because the rbv does not have
> >> separate maps for each tissue type, so you need smaller voxels to avoid
> >> re-introducing PVEs.
> > Ok. Which file should I use then to map rbv.nii to anatomical space:
> bbpet2anat.lta ?
> there should be a file there called aux/rbv2anat.lta
> >
> > Would you have the article from which RBV correction is based on ?
> https://www.ncbi.nlm.nih.gov/pubmed/21336694
> >
> >>>> 3) What are the advantages/inconveniences of RBV vs GMX ?
> >>>     Not entirely sure. RBV may be more precise since it at least has
> the
> >>>     ability to correct for the PVE across the bank of a sulcus, but
> >>>     the two
> >>>     banks have to be in different ROIs. The bad news is that the RBV
> >>>     correction depends on the ROIs that you use.
> >>>
> >>>
> >>> MGX doesn't correct PVE across the bank of a sulcus ?
> >> Correct.
> > Is it a big problem to deal with when using MGX correction ?
> Not sure what you mean. Do you mean to implement it into MGX? That is a
> big deal.
> >
> >>> By saying that "RBV correction depends on the ROIs that you use", do
> >>> you mean the parcellation (aparc or aparc.a2009s) you give to the
> >>> gtmseg command ? If this is the case is there a better compromise ?
> >> It depends on the aparc (and aseg). There is not a better compromise.
> > If not a better compromise, would there be some cases when aparc.a2009
> is better to use ?
> I don't know. It is much more detailed, meaning smaller ROIs, meaning
> that the PVC will cause more noise.
> >
> >>>> 4) Would it be beneficial to upsample native PET to the
> >>>     anatomical resolution before launching gtmpvc in order to preserve
> >>>     the high resolution of the anatomical tissues during partial
> >>>     volume correction ?
> >>>     No, this is all taken care of in mri_gtmpvc.
> >>>
> >>>> Could you have a look at and give me back your opinion on these
> >>>     questions ? I could send the associated files if needed.
> >>>> Thank you.
> >>>>
> >>>> Best, Matthieu
> >>>>
> >>>> _______________________________________________
> >>>> 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 <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
> >>
> >> _______________________________________________
> >> Freesurfer mailing list
> >> 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
>
>
> _______________________________________________
> Freesurfer mailing list
> 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

Reply via email to