Python package to access a cacophony of neuro-imaging file formats
Python Other
Latest commit f09dc0b Feb 16, 2017 @matthew-brett matthew-brett RF: remove redundant line in trk tests
Line superceded by test refactoring.
Permalink
Failed to load latest commit information.
bin RF: make six dependency, remove OrderedDict module Jan 26, 2017
doc RF: make six dependency, remove OrderedDict module Jan 26, 2017
nibabel-data TST: add freesurfer quad file for testing Jun 24, 2016
nibabel RF: remove redundant line in trk tests Feb 16, 2017
nisext RF: refactor setup.py to use info variable reader Jan 25, 2017
tools TST: add testing against pre-release numpy/scipy Mar 12, 2016
.coveragerc BF: fix broken coverage runs in virtualenv Nov 16, 2014
.gitattributes BF - refactor / bugfix versioning system, add test script Aug 15, 2010
.gitignore STY: Ignore output of coverage --html Oct 23, 2015
.gitmodules TST: add Gregory Lee's new PARREC data Mar 15, 2016
.mailmap MAINT: update authors preparing for release Aug 9, 2016
.travis.yml RF: make six dependency, remove OrderedDict module Jan 26, 2017
AUTHOR MAINT: update authors preparing for release Aug 9, 2016
COPYING DOC: include all copyright information in greyed box. Nov 6, 2015
Changelog DOC: more small edits to Changelog, release doc Aug 22, 2016
MANIFEST.in BF: add requirements.txt to MANIFEST.in Nov 9, 2015
Makefile DOC: remove last vestiges of nipy-devel list May 10, 2016
Makefile.win MISC - deleting clib build from windows Makefile Jul 25, 2010
README.rst DOC: add advice for citing nibabel Aug 25, 2016
TODO DOC: remove refactoring old ideas, add to TODO Jul 31, 2014
appveyor.yml Added mock dependency to travis, appveyor config files and noted in d… Aug 10, 2016
dev-requirements.txt Added mock to dev-requirements.txt Aug 10, 2016
doc-requirements.txt NF: add requirements for building docs Mar 14, 2016
requirements.txt RF: make six dependency, remove OrderedDict module Jan 26, 2017
setup.py RF: refactor setup.py to use info variable reader Jan 25, 2017
setup_egg.py STY: autoflake on source code. Feb 5, 2016
tox.ini STY: fix up pep8 failures. Feb 12, 2016

README.rst

https://coveralls.io/repos/nipy/nibabel/badge.png?branch=master

NiBabel

Read / write access to some common neuroimaging file formats

This package provides read +/- write access to some common medical and neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, MINC1, MINC2, MGH and ECAT as well as Philips PAR/REC. We can read and write FreeSurfer geometry, annotation and morphometry files. There is some very limited support for DICOM. NiBabel is the successor of PyNIfTI.

The various image format classes give full or selective access to header (meta) information and access to the image data is made available via NumPy arrays.

Website

Current documentation on nibabel can always be found at the NIPY nibabel website.

Mailing Lists

Please send any questions or suggestions to the neuroimaging mailing list.

Code

Install nibabel with:

pip install nibabel

You may also be interested in:

License

Nibabel is licensed under the terms of the MIT license. Some code included with nibabel is licensed under the BSD license. Please see the COPYING file in the nibabel distribution.

Citing nibabel

Please see the available releases for the release of nibabel that you are using. Recent releases have a Zenodo Digital Object Identifier badge at the top of the release notes. Click on the badge for more information.