Giter Club home page Giter Club logo

Comments (7)

ntustison avatar ntustison commented on June 13, 2024

Can you post the precise set of commands used to produce these results?

from antsr.

ptsii avatar ptsii commented on June 13, 2024

After downloading as above, I did:

plot(mymni[[1]], mymni[[2]], alpha=.8)

I also note that if I threshold the MNI at values 1 and higher (which surely includes some CSF), and plot the AAL mask on that, it still doesn't match up perfectly:

> mniMask2<-thresholdImage(mymni[[1]],1,Inf)
> plot(mniMask2, mymni[[2]], alpha=.8)

which results in this image:
antsMNIextremeMask_with_AAL_overlay.pdf

If I do a 3-category kmeans segmentation, combine presumed gray and white matter portions of this, and then plot the AAL on top, it shows even less of a match to the surface:

> mni_kmeans3_seg<-kmeansSegmentation(mymni[[1]], 3)
> mni_kmeans3_GW<-thresholdImage(mni_kmeans3_seg$segmentation,2,3)
> plot(mni_kmeans3_GW, mymni[[2]], alpha=.8)

Which results in this:
antsMNIkmeans3Mask_with_AAL_overlay.pdf

I realize things won't be exact, but I just want to be sure I'm not misunderstanding something here.

My thought is the following: The original segmentation of the MNI was a best-guess to begin with, of course. Since my ultimate goal is to compare populations with respect to size of different AAL areas, then as long as I register the MNI atlas to each individual within both populations the same way, the differences between these populations in average AAL area sizes will likely be reasonable, even if the registration to any given individual is imperfect, and even if the AAL itself doesn't exactly match the MNI atlas used. This assumes either random errors or the same biases in the same ways in both populations. Given that the study I'm comparing my present work to essentially ignored these issues, this seems reasonable to me - but I'd be interested in any thoughts.

-Tom

from antsr.

stnava avatar stnava commented on June 13, 2024

yes - AAL labels are very crude, from the start. undergrads paid to roughly segment structures - done something like 20 years ago.

from antsr.

ptsii avatar ptsii commented on June 13, 2024

OK. Any thoughts about why the AAL doesn't match the MNI particularly closely (the areas were drawn on a version of the MNI, so it seems odd to me they wouldn't match more closely)? Also: are there other segmentation akin to the AAL that anyone might recommend in place of them?

-Tom

from antsr.

stnava avatar stnava commented on June 13, 2024

they are intended to be masked by tissue after the fact

from antsr.

ptsii avatar ptsii commented on June 13, 2024

That makes sense. Is there a published reference by any chance that makes this clear, that I can include in my manuscript?

-Tom

from antsr.

cookpa avatar cookpa commented on June 13, 2024

My go-to for all things MNI is the LEAD-DBS page

https://www.lead-dbs.org/helpsupport/knowledge-base/atlasesresources/cortical-atlas-parcellations-mni-space/

from antsr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.