neurostuff / NiMARE

Coordinate- and image-based meta-analysis in Python
https://nimare.readthedocs.io
MIT License
180 stars 58 forks source link

a python implementation of PyALE #717

Open jdkent opened 2 years ago

jdkent commented 2 years ago

Summary

this is another project: https://github.com/LenFrahm/pyALE

Additional details

Next steps

tsalo commented 2 years ago

Are you sure that is the right repo? It looks like that PyALE creates Accumulated Local Effects plots. Maybe I'm just misunderstanding what those are, but there doesn't seem to be a connection to meta-analysis or neuroimaging.

jdkent commented 2 years ago

sorry, that was wrong, updated to the correct one

tsalo commented 2 years ago

I agree that we should a link to pyALE in our documentation, assuming that it is going to be maintained for a while. Can you go into more detail about the diagnostics you listed? Are these things that would be good to incorporate into NiMARE?

I believe we have tools already for characterizing the percentage of contributions (e.g., Jackknife, FocusCounter), and for FWE correction. I think a plotting feature for foci in a Dataset would indeed be useful.

By slicing, do you mean splitting up Datasets, or something else?

ghost commented 2 years ago

Further aspects and functions of pyALE

  1. Quite easy entry Code is already done in a jupyter notebook, so that only the input (excel files) and the paths need to be created and defined. The parameters' defaults are already set but can easily changed in the notebook.

  2. Different analyses: main effect, probabilisti/subsampled/CV’d ALE, (balanced) contrast, ROI and VOI

  3. Contains two different corrections for multiple comparison (cFWE and TFCE) cFWE is suggested to be used by our best practice guidelines for CBMAs (Müller et al. 2018, Tahmasian et al. 2019)

  4. Output are contributions, images, and volumes Contibutions: a file for each ALE analysis with number of experiments, subjects (including average), cluster (coordinate, size) and contributing experiments (A. total MA in cluster, B. average MA per voxel in cluster, C. relative contribution to cluster ale, D. maximum ale contribution in the cluster (single voxel), E. Sample size) Images:pngs showing the clusters of ALE, corrections, and foci Volumes: nifit files of ALE, and corrections, as well as for the foci and Z-statistics

tsalo commented 2 years ago

@gerionreimann thank you for expounding on pyALE's capabilities.

  1. Different analyses: main effect, probabilisti/subsampled/CV’d ALE, (balanced) contrast, ROI and VOI

I'm not familiar with probabilistic ALE. Is there a reference of some kind for it?

EDIT: So, it looks like @gerionreimann deleted his GitHub account, so I'm guessing that I'm not going to get an answer... does anyone else know what "probabilistic ALE" is?