Skip to main content

Statistical learning for neuroimaging in Python

Project description

Github Actions Build Status Coverage Status 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 Python toolbox for multivariate statistics with applications such as predictive modelling, classification, decoding, or connectivity analysis.

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nilearn-0.7.1.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

nilearn-0.7.1-py3-none-any.whl (3.0 MB view details)

Uploaded Python 3

File details

Details for the file nilearn-0.7.1.tar.gz.

File metadata

  • Download URL: nilearn-0.7.1.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.0.post20201103 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for nilearn-0.7.1.tar.gz
Algorithm Hash digest
SHA256 8b1409a5e1f0f6d1a1f02555c2f11115a2364f45f1e57bcb5fb3c9ea11f346fa
MD5 2212f873a657e7f65c2467e73882cd89
BLAKE2b-256 254a9506cdd4e6a3f02894ba65927ab63fb1199bbfc5086dc9affb595ca7c437

See more details on using hashes here.

File details

Details for the file nilearn-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: nilearn-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.0.post20201103 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for nilearn-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9d2681c7e828f6e1a8715470416c2f3bc752f06fcd1308b0ed0b7bb33fd32c3d
MD5 ecb8458a3776140ba428b8fd45f72f1b
BLAKE2b-256 4abd2ad86e2c00ecfe33b86f9f1f6d81de8e11724e822cdf1f5b2d0c21b787f1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page