--
You received this message because you are subscribed to the Google Groups "HCP-Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hcp-users+...@humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/1050b678-fdf5-427a-bb36-f483b095fe8bn%40humanconnectome.org.
Regressing out cortical folding from thickness is mainly to focus on the differences in thickness across different cortical areas irrespective of cortical folding.
As far as using HCP tools, it is easiest if you use them throughout (i.e., using HCP Pipelines with legacy modes, rather than using fMRIPrep), but ciftify might be helpful here. Otherwise, you could modify the PostFreeSurfer script to get your subjects onto the HCP meshes. For example, I recently imported some recon-all datasets using PostFreeSurfer (I think with a couple of small modifications that I need to put back into the HCP Pipelines).
Matt.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/367416dd-be6d-414a-8010-b8c8b5f2cfc2n%40humanconnectome.org.
The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.
You received this message because you are subscribed to a topic in the Google Groups "HCP-Users" group.
To unsubscribe from this topic, visit https://groups.google.com/a/humanconnectome.org/d/topic/hcp-users/JoJcarFny7I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hcp-users+...@humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/E5B127C4-7969-4528-9F9E-F248A02032C2%40wustl.edu.
As I noted in the recent thread on the FSL list, that particular method may have promise. They compared it to a gold standard correction, and it beat other methods. You might be able to hack the diffusion preprocessing pipeline to work with it. Once you manage to get topup to compute a field, you can convert that to a field map for other processing if you like.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbRGcK%3DthD2DaO%3Db4sCvXfkQ7yxM6r98EEcO1Yi3Gd75dg%40mail.gmail.com.
The HCP Pipelines report FreeSurfer’s version of cortical thickness.
Matt.
From: Daniel Drake <dfd...@umich.edu>
Reply-To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Date: Tuesday, February 28, 2023 at 8:50 AM
To: "tim.c...@gmail.com" <tim.c...@gmail.com>
Cc: HCP-Users <hcp-...@humanconnectome.org>
Subject: Re: [hcp-users] Computing morphometry measures from native FS surfaces resampled to HCP 164k mesh
Thanks Tim. Your comments have made me think about the different kinds of situations that could result in local distance measures that aren't really representative of thickness as we imagine it. It seems to me that the line joining corresponding nodes of the white matter and pial surfaces might better approximate the surface normal (aka 3D distance), but I'm not sure I can trust my intuition in this. And the fact that that approach doesn't reproduce the freesurfer results confuses me somewhat.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbQhObGnQCFepjObfXvmDD_OO74kY2S0MF-CaJTXF1LETw%40mail.gmail.com.
This blog post from Anderson Winkler 2018 lists several approaches for computing thickness, with references:
https://brainder.org/category/freesurfer/
So, there’s a whole literature on this topic if you want to dig into it.
Cheers,
-MH
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
From: Tim Coalson <tim.c...@gmail.com>
Reply-To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Date: Tuesday, February 28, 2023 at 3:55 PM
To: "Glasser, Matt" <glas...@wustl.edu>
Cc: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Subject: Re: [hcp-users] Computing morphometry measures from native FS surfaces resampled to HCP 164k mesh
* External Email - Caution * |
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CANm3QU4bYfvPm27U686saEo4zcVG33RENGS6FTDxK2sKcZ7oBQ%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "HCP-Users" group.
To unsubscribe from this topic, visit https://groups.google.com/a/humanconnectome.org/d/topic/hcp-users/JoJcarFny7I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hcp-users+...@humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/61F10F65-3FAB-4325-A95D-B07EBA487A2D%40wustl.edu.
You received this message because you are subscribed to a topic in the Google Groups "HCP-Users" group.
To unsubscribe from this topic, visit https://groups.google.com/a/humanconnectome.org/d/topic/hcp-users/JoJcarFny7I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hcp-users+...@humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CANm3QU4bYfvPm27U686saEo4zcVG33RENGS6FTDxK2sKcZ7oBQ%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "HCP-Users" group.
To unsubscribe from this topic, visit https://groups.google.com/a/humanconnectome.org/d/topic/hcp-users/JoJcarFny7I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hcp-users+...@humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/3727F8C1-0C26-4D0A-AA29-1F90972BFB93%40wustl.edu.
I don’t understand the goal here. If you want to use the same regions as FreeSurfer, why not just use the FreeSurfer values? You could also compare the GIFTI /CIFTI results on the native mesh surfaces (so without the resampling but otherwise with our tools) to see if there is some difference in how the averaging is occurring. For example, our recommended approach would be a weighted average accounting for vertex areas in the averaging.
Matt.
From: Daniel Drake <dfd...@umich.edu>
Reply-To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Date: Wednesday, March 1, 2023 at 11:27 PM
To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Cc: "tim.c...@gmail.com" <tim.c...@gmail.com>
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbTNjS37xSvmV90RyU6CvgB-pVJNwE7zZRq%2Bo_qHHOex4Q%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/B0B74838-83CB-46FC-A788-B5F597CFD398%40wustl.edu.
I guess I remain confused as to the goal here. If you have the measures you already need, just use them.
What I suggested you do is not, in fact, what you did because we don’t know if FreeSurfer is doing a simple average or not.
In any case, a simple average is not the most correct thing to do. Vertices (particularly on native meshes) do not represent equal amounts of the cortical surface. Some represent larger areas and others smaller areas. To make a regional average that is fully representative of the space subtended by that region, you want to weight the averages by vertex areas in the subject’s physical space. This is trivial to do when using the HCP Pipelines, because we produce the needed files by default. I don’t know if ciftify does this, but the commands are not hard wb_command -surface-vertex-areas (or even just use the surface itself wb_command -cifti-weighted-stats). Importantly, these surfaces need to be in the subject’s physical space, i.e., in ${StudyFolder}/${Subject}/T1w, not be MNI transformed surfaces in ${StudyFolder}/${Subject}/MNINonLinear. It is possible that FreeSurfer is doing something analogous to the recommended method above and if you are doing simple averages, you will not get the same answer. You could ask the FreeSurfer folks if they take into account vertex areas in their stats.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbSFSjAyfR9eD0HK5No%2BEi4cUUb3HKDyMdWsdM2gCpXtNw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/189651BC-DBB8-47F8-8B1A-070702227BE1%40wustl.edu.
I don’t think you should try to rederive the thickness measure. I would just resample the standard FreeSurfer thickness measure to the appropriate mesh and then average within your desired ROis using the vertex areas. I wouldn’t put more thought into this than that.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbSfYj8EBzUb4_3NXXBzvs6G9Uvp6vuhRTUCjq%3DyGQLYtQ%40mail.gmail.com.
wb_command -cifti-parcellate is probably the better command, and does work with vertex area weighting. You’d probably have to show us the commands and the contents of the files you are using in them to help further with your issue though.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbSksJJdLd-s57OYcZsbX8u_fczY%3DH8oiZsdaLCL38yGhg%40mail.gmail.com.
Do you get any warnings with the second step?
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/6b9a8614-e16c-4084-8197-dcd757ca5b7cn%40humanconnectome.org.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/12C3B989-0AA4-4B0D-BCE6-8AE26B083660%40wustl.edu.
Please use wb_command -file-information on your .dlabel.nii file.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbSCP%3D7mRv0NM-ucq6KaxdPV%2BKz2sMEgGXPRZNhWjEOi9A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/9D9B28EA-553D-43D8-BE47-0EDB5D171491%40wustl.edu.
Just skimmed this thread, which is interesting.
I’m just going to comment that while the R^2 was certainly very high, I found it interesting that you didn’t find even tighter correspondence of your “Computed” thickness values (derived from the resampled HCP 164k FS surfaces) to the thickness values in the FS stats tables, given that your approach to that computation (i.e, using -signed-distance-to-surface and then averaging the result of using pial to white and white to pial as the “reference” surface) is *I think* the analog of how FS itself is computing thickness. In which case, the difference would be reflective of the impact of the resampling of the surfaces themselves on that particular method of thickness quantification.
Absolutely no need to do this, but if you really wanted to nail down the issue of the algorithm for computing thickness, you could take the resampled HCP 164k FS surfaces, and compute thickness on those using FS’s own tool for computing thickness. My prediction is that the resulting values would be basically identical to those from the “Computed” approach (using -signed-distance-to-surface).
Cheers,
-MH
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
From: Daniel Drake <dfd...@umich.edu>
Reply-To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Date: Wednesday, March 15, 2023 at 10:20 PM
To: "tim.c...@gmail.com" <tim.c...@gmail.com>
Cc: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Subject: Re: [hcp-users] Computing morphometry measures from native FS surfaces resampled to HCP 164k mesh
* External Email - Caution * |
Hi Tim,
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbRv8rSmd2MCoont8BUJhmS7ZKzSSCaN2P8rdqTMyPO0dw%40mail.gmail.com.
Alternatively (and this might be simpler given the code you already have), you could take the *native* mesh HCP surfaces (which should be identical to the FS surfaces, just in a different file format) and run those through the -signed-distance-to-surface approach (with 2x average) to compute thickness. In that case, my prediction would be that you almost perfectly replicate the values from the FS stats tables.
Cheers,
-MH
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/FB73466E-176C-4FEC-BDD7-19C38A6E40CD%40wustl.edu.
Or, just compare the values in the resulting CIFTI directly. If the values on the individual vertices are the same, then obviously any mean of those vertices within a given parcel would be the same (and you wouldn’t need to actually create the parcellation on the native mesh!). We may also have one of the FS parcellations on the native mesh. I’m not sure…
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
From: Daniel Drake <dfd...@umich.edu>
Date: Sunday, March 19, 2023 at 10:08 PM
To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Cc: "tim.c...@gmail.com" <tim.c...@gmail.com>, "Harms, Michael" <mha...@wustl.edu>
Subject: Re: [hcp-users] Computing morphometry measures from native FS surfaces resampled to HCP 164k mesh
* External Email - Caution * |
Yes FreeSurfer chooses to limit thickness to 5mm.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CADN6rbQyVKxevMHEHkTqsTQ07GxT6zCoZWszZv5KZnMGTR4XxQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/B916FB06-9299-4997-8E9F-04FF84227C98%40wustl.edu.
Hmm. It seems like there must be some subtle difference(s) then between -signed-distance-to-surface and FS’s thickness computation. I wonder if the difference is that -signed-distance-to-surface uses a normal from the ‘ref’ surface (reading its usage info just now), whereas FS’s approach might literally just find the closest vertex on the other surface, without regard to any surface normal?
For some reason, I had it in my head that -signed-distance-to-surface simply found the closest vertex as well…
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
From: Daniel Drake <dfd...@umich.edu>
Date: Tuesday, March 21, 2023 at 2:28 PM
To: "Harms, Michael" <mha...@wustl.edu>
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/48B89D1F-20E1-4753-8CF7-479B8DDBAE35%40wustl.edu.
I think I’ve lost track of something: Namely, if surface area has a “one-to-one match vertex-wise”, then why are none of the plots for Area in your results PDF on the line-of-identity?
@Tim: When we resample the thickness.mgz file on the FS native mesh onto the HCP 164k (or 32k) standard mesh, does that process itself account for the fact that the areal weighting associated with each vertex will differ between the native and standard meshes?
thx
Could it be that FS’s computation is literally computing the distance to the *closest vertex* and not the distance to the imputed point in the plane of the closest *triangle*? (That would indeed result in smaller values from wb_command signed distance, since the closest point in the overall triangle has less than or equal to that of the closest vertex).
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/CANm3QU6yhyVNH71%2BHE4LgY-jApEya4H%3DpL0URPqeZOfrkpfJfg%40mail.gmail.com.
I thought FreeSurfer just measured the distance between the corresponding white and pial surface vertices.
Matt.
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/A185FF29-4D8E-434A-9946-5AD8A7BE6FCB%40wustl.edu.
I guess what I was wondering is whether the resampling of the native mesh thickness file is such that you would get the same areal-weighted mean thickness for a parcel in either the 164k or 32k standard meshes as you would get using the native mesh?
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
I don’t think so. Daniel’s understanding of what FS is doing is the same as my recollection. Perhaps you have a link Daniel?
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Associate Professor of Psychiatry
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: mha...@wustl.edu
From: "Glasser, Matt" <glas...@wustl.edu>
Reply-To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>
Date: Monday, March 27, 2023 at 4:45 PM
To: "hcp-...@humanconnectome.org" <hcp-...@humanconnectome.org>, Daniel Drake <dfd...@umich.edu>
Subject: Re: [hcp-users] Computing morphometry measures from native FS surfaces resampled to HCP 164k mesh
* External Email - Caution * |
To view this discussion on the web visit https://groups.google.com/a/humanconnectome.org/d/msgid/hcp-users/17FE62F2-994A-4BC5-A59D-F54724F22D62%40wustl.edu.