Dear Bruce,
I understand the requirement about surfaces. But what about the volumes passed
to mris_make_surfaces, do they have the same vox2ras as the surfaces?
Maybe it could be a good option to incorporate checks of this to
mris_make_surfaces binary to prevent possible problems caused by this.
Regards,
Antonin
yes, all the surfaces used by mris_make_surface must share things like
ras2vox and such
cheers and happy thanksgiving
Brue
On Wed, 23 Nov 2016, Antonin Skoch wrote:
> Bruce,
>
> and do you require that also all volumes which are passed as arguments to
> mris_make_surfaces must have identical vox2ras and also the vox2ras of the
> volumes has to be identical to vox2ras of all surfaces?
>
> And, still it is not clear to me this:
>
> In freeview, there is perfect overlap of ?h.white.deformed and lh.white, but
> for
> the selected vertex the freeview shows different coordinates in lh.white and
> lh.white.defomed (see screenshot, note the perfect overlap of the meshes).
> My click on the surface in 3D view mode selects vertex no 66639 in both
> surfaces, located at the same position on the screen, however the vertex
> coordinates shown in freeview are different.
>
> How it is possible?
>
> Antonin
>
>
> From: Bruce Fischl <fis...@nmr.mgh.harvard.edu>
> To: Antonin Skoch <a...@ikem.cz>
> Sent: 11/23/2016 2:26 AM
> Subject: Re: [Freesurfer] v6.0_beta - mris_make_surfaces -T2 refinement
> -issue
> with overlapping pial surfaces
>
> no, they look fine in freeview because freeview is treating them as
> sseparate surfaces. In mris_make_surfaces we are assuming it is the
> same
> surface (same ras2vox, same number of vertices/faces, etc...)
>
> On Wed, 23 Nov 2016, Antonin Skoch wrote:
>
> > Dear Bruce,
> >
> > I am trying to understand. The vox2ras are indeed different:
> >
> > lh.white
> >
> > Volume Geometry vox2ras
> > -0.70000 0.00000 0.00000 108.35732;
> > 0.00000 0.00000 0.70000 -131.16824;
> > 0.00000 -0.70000 0.00000 112.74670;
> > 0.00000 0.00000 0.00000 1.00000;
> >
> > lh.white.deformed
> >
> > Volume Geometry vox2ras
> > -0.70000 0.00000 0.00000 108.33944;
> > 0.00000 0.00000 0.70000 -127.46620;
> > 0.00000 -0.70000 0.00000 109.73940;
> > 0.00000 0.00000 0.00000 1.00000;
> >
> > But when I load both surfaces in freeview, they perfectly fit,
> optically there is perfect
> > vertex-by vertex match (by looking at the mesh rendering or 2D
> surface contour, even with
> > extended zoom).
> > However, vertices show different RAS coordinates in freeview
> cursor display, for example
> > vertex 136135 in lh.white.deformed shows coords -1.36 -6.9 21.69,
> in lh.white shows
> > coords -1.38 -3.2 18.68.
> >
> > It is some kind of issue of freeview?
> >
> > Antonin
> >
> >
> > From: Bruce Fischl <fis...@nmr.mgh.harvard.edu>
> > To: Antonin Skoch <a...@ikem.cz>
> > Cc: <freesurfer@nmr.mgh.harvard.edu>
> > Sent: 11/23/2016 1:43 AM
> > Subject: Re: [Freesurfer] v6.0_beta - mris_make_surfaces -T2
> refinement -issue with
> > overlapping pial surfaces
> >
> > the vox2ras. Not sure about the HCP pipeline. They use a
> deprecated
> > version of FS, but in any case what you had would not work
> as the ?h.pial
> > surface didn't match the ?h.white.deformed one. If you also
> deformed
> > the pial it would be ok
> >
> > On Wed, 23 Nov 2016, Antonin
> > Skoch wrote:
> >
> > > Dear Bruce,
> > >
> > > thank you very much for your time.
> > >
> > > Concerning transformations, that is weird since I adopted
> my code from HCP
> > pipelines
> > >
> >
> >https://github.com/Washington-University/Pipelines/blob/master/FreeSurfer/scri
>
> pts/FreeSu
> >
> > > rferHiresPial.sh
> > >
> > > and there I think they use the surfaces precisely this
> way. They are using
> > the surfaces
> > > generated by 1mm3 volumes as input and refine them by
> using co-registered
> > higher
> > > resolution volumes. I use full-hires reconstruction, but
> for my safety and
> > convenience I
> > > left the code with transformations, which (I thought)
> should do not any
> > harm (there is
> > > not any resampling in my case).
> > >
> > > I also checked the white and white.deformed processed by
> default HCP
> > pipeline and they do
> > > NOT have the same ras2vox.
> > >
> > > BTW, which transformation in mris_info is relevant for
> this case? I found
> > several of them
> > > in mris_info:
> > >
> > > talairch.xfm
> > >
> > > surfaceRAS to talaraiched surfaceRAS
> > >
> > > talairached surfaceRAS to surfaceRAS
> > >
> > > Volume Geometry vox2ras
> > >
> > > Volume Geometry vox2ras-tkr
> > >
> > > Antonin
> > >
> > >
> > > From: Bruce Fischl <fis...@nmr.mgh.harvard.edu>
> > > To: Antonin Skoch <a...@ikem.cz>
> > > Sent: 11/23/2016 12:42 AM
> > > Subject: Re: [Freesurfer] v6.0_beta - mris_make_surfaces
> -T2 refinement
> > -issue with
> > > overlapping pial surfaces
> > >
> > > yes, and I tracked it down and fixed it. BTW: don't
> use the
> > > white.deformed surface - use the white one. You
> can't use one surface
> > that
> > > has been transformed (i.e. has a different ras2vox)
> and other
> > surfaces that
> > > have not (you can see this if you run mris_info on
> the surface files,
> > the
> > > ras2vox should match in all of them)
> > >
> > > cheers
> > > Bruce
> > >
> > >
> > >
> > >
> >
> >
> > 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.