All Projects → nilearn → Nilearn

nilearn / Nilearn

Licence: other
Machine learning for NeuroImaging in Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Nilearn

Ikigajson
A high performance JSON library in Swift
Stars: ✭ 302 (-57.58%)
Mutual labels:  decoding
Go Geom
Package geom implements efficient geometry types for geospatial applications.
Stars: ✭ 456 (-35.96%)
Mutual labels:  decoding
Flac
Free Lossless Audio Codec
Stars: ✭ 593 (-16.71%)
Mutual labels:  decoding
Dcm2niix
dcm2nii DICOM to NIfTI converter: compiled versions available from NITRC
Stars: ✭ 364 (-48.88%)
Mutual labels:  neuroimaging
Dipy
DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
Stars: ✭ 417 (-41.43%)
Mutual labels:  neuroimaging
Fieldtrip
The MATLAB toolbox for MEG, EEG and iEEG analysis
Stars: ✭ 481 (-32.44%)
Mutual labels:  neuroimaging
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
Stars: ✭ 281 (-60.53%)
Mutual labels:  decoding
Encoding
Go package containing implementations of efficient encoding, decoding, and validation APIs.
Stars: ✭ 705 (-0.98%)
Mutual labels:  decoding
Form
🚂 Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Stars: ✭ 454 (-36.24%)
Mutual labels:  decoding
Msgpack Rust
MessagePack implementation for Rust / msgpack.org[Rust]
Stars: ✭ 561 (-21.21%)
Mutual labels:  decoding
Libmorton
C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates
Stars: ✭ 373 (-47.61%)
Mutual labels:  decoding
Pycortex
Pycortex is a python-based toolkit for surface visualization of fMRI data
Stars: ✭ 383 (-46.21%)
Mutual labels:  neuroimaging
Glidebitmappool
Glide Bitmap Pool is a memory management library for reusing the bitmap memory
Stars: ✭ 544 (-23.6%)
Mutual labels:  decoding
Arrow
🏹 Parse JSON with style
Stars: ✭ 355 (-50.14%)
Mutual labels:  decoding
Pbf
A low-level, lightweight protocol buffers implementation in JavaScript.
Stars: ✭ 618 (-13.2%)
Mutual labels:  decoding
Python Iocextract
Defanged Indicator of Compromise (IOC) Extractor.
Stars: ✭ 300 (-57.87%)
Mutual labels:  decoding
Hashids.net
A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
Stars: ✭ 470 (-33.99%)
Mutual labels:  decoding
Scodec
Scala combinator library for working with binary data
Stars: ✭ 709 (-0.42%)
Mutual labels:  decoding
Decodify
Detect and decode encoded strings, recursively.
Stars: ✭ 670 (-5.9%)
Mutual labels:  decoding
Nipype
Workflows and interfaces for neuroimaging packages
Stars: ✭ 557 (-21.77%)
Mutual labels:  neuroimaging
.. -*- mode: rst -*-

.. image:: https://github.com/nilearn/nilearn/workflows/build/badge.svg?branch=master&event=push :target: https://github.com/nilearn/nilearn/actions :alt: Github Actions Build Status

.. image:: https://codecov.io/gh/nilearn/nilearn/branch/master/graph/badge.svg :target: https://codecov.io/gh/nilearn/nilearn :alt: Coverage Status

.. image:: https://dev.azure.com/Parietal/Nilearn/_apis/build/status/nilearn.nilearn?branchName=master :target: https://dev.azure.com/Parietal/Nilearn/_apis/build/status/nilearn.nilearn?branchName=master :alt: Azure Build Status

nilearn

Nilearn enables approachable and versatile analyses of brain volumes. It provides statistical and machine-learning tools, with instructive documentation & friendly community.

It supports general linear model (GLM) based analysis and leverages the scikit-learn <http://scikit-learn.org>_ Python toolbox for multivariate statistics with applications such as predictive modelling, classification, decoding, or connectivity analysis.

Important links

Dependencies

The required dependencies to use the software are:

  • Python >= 3.5,
  • setuptools
  • Numpy >= 1.11
  • SciPy >= 0.19
  • Scikit-learn >= 0.19
  • Joblib >= 0.12
  • Nibabel >= 2.0.2

If you are using nilearn plotting functionalities or running the examples, matplotlib >= 1.5.1 is required.

If you want to run the tests, you need pytest >= 3.9 and pytest-cov for coverage reporting.

Install

First make sure you have installed all the dependencies listed above. Then you can install nilearn by running the following command in a command prompt::

pip install -U --user nilearn

More detailed instructions are available at http://nilearn.github.io/introduction.html#installation.

Development

Detailed instructions on how to contribute are available at http://nilearn.github.io/development.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].