Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Neuroimaging in Python FMRI analysis package
Python C Other
Latest commit b85ba6b @matthew-brett matthew-brett Merge pull request #381 from ignatenkobrain/assert_almost_equal
MRG: test_olsR: use assert_array_almost_equal instead

Workaround bug in numpy ``assert_almost_equal`.
Failed to load latest commit information.
doc DOC: more installation fixes
examples RF: refactor reload in example for Python 3
lib RF: refactor import_array as documented
nipy test_olsR: use assert_array_almost_equal instead
scripts RF: replace not X is None with X is not None
tools TST: add 3.5 tests; increase verbosity
.coveragerc TST: add coveralls automated coverage
.gitattributes NF - added commit info machinery
.gitignore MAINT: add .buildbot.patch to .gitignore
.mailmap MISC: add some duplicates to .mailmap
.travis.yml TST: test pip install with minimal system
AUTHOR MAINT: updating ready for 0.4.0 release
Changelog MAINT: update Changelog for 0.4.0
LICENSE MAINT: updating ready for 0.4.0 release BF: add testing data to
Makefile DOC: remove references to nipy-devel list
README.rst MAINT: refresh README from
THANKS DOC: remove references to nipy-devel list
requirements.txt TST: test pip install with minimal system
setup.cfg RF: value in setup.cfg file overrides env var RF: let sdist etc to run without nibabel RF: remove old nose monkeypatch RF: let setuptools do some dependency checking
site.cfg.mingw32 Added site.cfg example file for windows users (mingw)



Neuroimaging tools for Python.

The aim of NIPY is to produce a platform-independent Python environment for the analysis of functional brain imaging data using an open development model.

In NIPY we aim to:

  1. Provide an open source, mixed language scientific programming environment suitable for rapid development.
  2. Create software components in this environment to make it easy to develop tools for MRI, EEG, PET and other modalities.
  3. Create and maintain a wide base of developers to contribute to this platform.
  4. To maintain and develop this framework as a single, easily installable bundle.

NIPY is the work of many people. We list the main authors in the file AUTHOR in the NIPY distribution, and other contributions in THANKS.


Current information can always be found at the NIPY project website.

Mailing Lists

For questions on how to use nipy or on making code contributions, please see the neuroimaging mailing list:

Please report bugs at github issues:

You can see the list of current proposed changes at:


You can find our sources and single-click downloads:


To run nipy's tests, you will need to install the nose Python testing package. Then:

python -c "import nipy; nipy.test()"

You can also run nipy's tests with the nipnost script in the tools directory of the nipy distribution:

./tools/nipnost nipy

nipnost is a thin wrapper around the standard nosetests program that is part of the nose package. Try nipnost --help to see a large number of command-line options.


To run NIPY, you will need:

You will probably also like to have:


We use the 3-clause BSD license; the full license is in the file LICENSE in the nipy distribution.

Something went wrong with that request. Please try again.