An open API service indexing awesome lists of open source software.

https://github.com/mica-mni/enigma

The ENIGMA Toolbox is an open-source repository for accessing 100+ ENIGMA statistical maps, visualizing cortical and subcortical surface data, and relating neuroimaging findings to micro- and macroscale brain organization. 🀠
https://github.com/mica-mni/enigma

analysis awesome connectomics enigma life-changing-magic mri multiscale multisite neuroimaging open-source straight-fire visualization workflows

Last synced: 5 months ago
JSON representation

The ENIGMA Toolbox is an open-source repository for accessing 100+ ENIGMA statistical maps, visualizing cortical and subcortical surface data, and relating neuroimaging findings to micro- and macroscale brain organization. 🀠

Awesome Lists containing this project

README

        

.. image:: https://api.codacy.com/project/badge/Grade/a793c78a53eb4435a4bb86d725c8f817
:alt: Codacy Badge
:target: https://app.codacy.com/gh/saratheriver/ENIGMA?utm_source=github.com&utm_medium=referral&utm_content=saratheriver/ENIGMA&utm_campaign=Badge_Grade

.. image:: https://img.shields.io/badge/license-BSD-brightgreen
:target: https://opensource.org/licenses/BSD-3-Clause

.. image:: https://readthedocs.org/projects/pip/badge/?version=stable
:target: https://pip.pypa.io/en/stable/?badge=stable
:alt: Documentation Status

.. image:: https://circleci.com/gh/MICA-MNI/ENIGMA/tree/master.svg?style=shield
:target: https://circleci.com/gh/MICA-MNI/ENIGMA/tree/master

.. image:: https://img.shields.io/badge/doi-10.1101%2F2020.12.21.423838-brightgreen
:target: https://doi.org/10.1101/2020.12.21.423838

.. image:: https://img.shields.io/twitter/follow/saratheriver?style=flat&logo=twitter&color=brightgreen
:target: https://twitter.com/intent/follow?screen_name=saratheriver

.. image:: https://img.shields.io/badge/great%20tools-good%20vibes%20%F0%9F%A4%99-brightgreen
:target: https://www.youtube.com/watch?v=kIV1a8tE_2w&ab_channel=Hypnotized

.. image:: https://img.shields.io/github/stars/MICA-MNI/ENIGMA.svg?style=flat&label=%E2%AD%90%EF%B8%8F%20give%20us%20some%20love&color=brightgreen
:target: https://github.com/MICA-MNI/ENIGMA/stargazers

.. raw:: html


.. image:: https://github.com/saratheriver/enigma-extra/blob/master/title.png?raw=true
:align: center
:scale: 50%

.. raw:: html


The **ENIGMA TOOLBOX** is an open source repository for (*i*) accessing 100+ ENIGMA-derived statistical maps, (*ii*)
visualizing and manipulating cortical and subcortical surface data, and (*iii*) contextualizing neuroimaging findings
at the microscale (using *postmortem* gene expression and cytoarchitecture) and macroscale (using structural and functional
connectome data).

.. image:: https://github.com/saratheriver/enigma-extra/blob/master/Figure0_GH3.png?raw=true
:align: center
:scale: 50%

Documentation πŸ’Ό
---------------------------------------------
Check out our expandable online documentation at http://enigma-toolbox.readthedocs.io to learn how to:

| πŸ”Œ install ENIGMA Toolbox in Python or Matlab
| πŸ’― load over 100 case-control datasets from several ENIGMA Working Groups
| πŸ₯ perform cross-disorder analyses
| 🚒 import your own data
| 🧩 map parcellated data to and from vertexwise space
| πŸ₯‘ export data and data results to several file formats
| 🧠 visualize and manipulate cortical and subcortical surface data
| πŸ”— load preprocessed connectivity data from the Human Connectome Project (HCP)
| 🧬 load gene expression data from the Allen Human Brain Atlas
| 🎣 query pre-defined lists of disease-related genes from published GWAS
| πŸ”¬ stratify neuroimaging findings according to BigBrain statistical moments and gradient
| πŸ“± stratify neuroimaging findings according to cytoarchitectural variations
| πŸ›© build hub susceptibility models
| πŸ“Œ identify disease epicenters
| πŸŒͺ perform spin permutation tests on parcellated data

|

Installation πŸ”¨
---------------------------------------------

To install the Toolbox in ``Python``, run the following in your terminal:

.. code-block:: bash

git clone https://github.com/MICA-MNI/ENIGMA.git
cd ENIGMA
python setup.py install

|

To install the Toolbox in ``Matlab``, run the following in your terminal:

.. code-block:: bash

git clone https://github.com/MICA-MNI/ENIGMA.git

And then simply run the following in Matlab:

.. code-block:: matlab

addpath(genpath('/path/to/ENIGMA/matlab/'))

|

Acknowledgements πŸ’•
----------------------------

Please acknowledge this work using the citation below:

LariviΓ¨re, S., Paquola, C., Park, By. Royer, J., Wang, Y., Benkarim, O., Vos de Wael, R., Valk, S., Thomopoulos, S.I., Kirschner, M., Lewis, L.B., Evans, A.C., Sisodiya, S.M., McDonald, C.R., Thompson, P.T, Bernhardt, B.C.. The ENIGMA Toolbox: multiscale neural contextualization of multisite neuroimaging datasets. *Nat Methods* **18**, 698–700 (2021). https://doi.org/10.1038/s41592-021-01186-4

.. raw:: html