Code Monkey home page Code Monkey logo

brainwanderlab / enigma Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mica-mni/enigma

0.0 0.0 0.0 126.88 MB

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. 🀠

Home Page: https://enigma-toolbox.readthedocs.io

License: BSD 3-Clause "New" or "Revised" License

Python 52.66% MATLAB 47.34%

enigma's Introduction

Codacy Badge https://img.shields.io/badge/license-BSD-brightgreen Documentation Status https://circleci.com/gh/MICA-MNI/ENIGMA/tree/master.svg?style=shield https://img.shields.io/badge/doi-10.1101%2F2020.12.21.423838-brightgreen https://img.shields.io/twitter/follow/saratheriver?style=flat&logo=twitter&color=brightgreen https://img.shields.io/badge/great%20tools-good%20vibes%20%F0%9F%A4%99-brightgreen 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

https://github.com/saratheriver/enigma-extra/blob/master/title.png?raw=true


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).

https://github.com/saratheriver/enigma-extra/blob/master/Figure0_GH3.png?raw=true

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:

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:

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

And then simply run the following in 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

enigma's People

Contributors

saratheriver avatar caseypaquola avatar neuroimagingdatascience avatar kmrasmussen avatar mnoergaard avatar codacy-badger avatar

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.