nilearn/nilearn

Machine learning for NeuroImaging in Python

What it solves

Nilearn provides a set of tools for the statistical analysis of brain volumes and surfaces, making these complex neuroimaging data analyses approachable and versatile.

How it works

It implements General Linear Model (GLM) based analysis and integrates with the scikit-learn Python toolbox to provide multivariate statistics. This allows researchers to perform predictive modeling, classification, decoding, and connectivity analysis on brain data.

Who it’s for

Researchers and data scientists working with neuroimaging data who need tools for statistical modeling and machine learning applied to brain volumes and surfaces.

Highlights

  • Statistical and machine-learning tools for brain data analysis.
  • Support for General Linear Model (GLM) based analysis.
  • Integration with scikit-learn for multivariate statistics.
  • Optional plotting dependencies for visualizing results using matplotlib and plotly.

Related

  • Project
  • Project
  • Project
  • Project
  • Project