• Stars
    star
    641
  • Rank 69,735 (Top 2 %)
  • Language
    Python
  • License
    Other
  • Created about 14 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python package to access a cacophony of neuro-imaging file formats
NiBabel logo
Code PyPI - Python Version code style: blue imports: isort pre-commit
Tests stable tests codecov badge
PyPI PyPI version PyPI - Downloads
Packages Conda package Debian Unstable package Arch (AUR) Gentoo (::science) nixpkgs unstable
License & DOI License Zenodo DOI

Read and write access to common neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, CIFTI-2, MINC1, MINC2, AFNI BRIK/HEAD, ECAT and Philips PAR/REC. In addition, NiBabel also supports FreeSurfer's MGH, geometry, annotation and morphometry files, and provides some limited support for DICOM.

NiBabel's API gives full or selective access to header information (metadata), and image data is made available via NumPy arrays. For more information, see NiBabel's documentation site and API reference.

Installation

To install NiBabel's current release with pip, run:

pip install nibabel

To install the latest development version, run:

pip install git+https://github.com/nipy/nibabel

When working on NiBabel itself, it may be useful to install in "editable" mode:

git clone https://github.com/nipy/nibabel.git
pip install -e ./nibabel

For more information on previous releases, see the release archive or development changelog.

Mailing List

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

License

NiBabel is licensed under the terms of the MIT license. Some code included with NiBabel is licensed under the BSD license. For more information, please see the COPYING file.

Citation

NiBabel releases have a Zenodo Digital Object Identifier (DOI) badge at the top of the release notes. Click on the badge for more information.

More Repositories

1

nipype

Workflows and interfaces for neuroimaging packages
Python
745
star
2

nipy

Neuroimaging in Python FMRI analysis package
Python
379
star
3

PySurfer

Cortical neuroimaging visualization in Python
Python
240
star
4

nitime

Timeseries analysis for neuroscience data
Python
238
star
5

heudiconv

Flexible DICOM conversion into structured directory layouts
Python
229
star
6

mindboggle

Automated anatomical brain label/shape analysis software (+ website)
Python
145
star
7

pbrain

Python EEG and ECoG analysis software by John Hunter et al
Python
94
star
8

niwidgets

Neuroimaging widgets for jupyter notebooks
Jupyter Notebook
84
star
9

brainx

Tools for analysis of brain imaging-derived networks, based on NetworkX
Python
40
star
10

nireg

Brain image registration package
Python
29
star
11

nitransforms

a standalone fork of nipy/nibabel#656
Python
28
star
12

nilabels

Tools to automate simple manipulations and measurements of medical images and segmentations in nifti format.
Python
21
star
13

dmriprep

MOVED TO https://github.com/nipreps/dmriprep
Python
17
star
14

workshops

Brain imaging workshops
Jupyter Notebook
15
star
15

quickshear

Quickshear Defacing for Neuroimages
Python
11
star
16

nibotmi

NIPY BuildBot Master Instance
Python
11
star
17

nipy-artwork

Fliers, images, etc
TeX
9
star
18

nipy.github.io

Main website for the Neuroimaging in Python community
HTML
8
star
19

PyLocator

Localization of EEG-electrodes from MRI-recordings
Python
7
star
20

nipy-suite

Meta-project to provide a single point of getting/testing for all projects under NiPy umbrella
Shell
4
star
21

data-packaging

Utilities for managing data packages
Python
4
star
22

napari-nibabel

A napari plugin that uses nibabel to display medical images
Python
3
star
23

nidoodles

Work-in-progress notes and code fragments for the nipy projects
Python
2
star
24

nipyco

Nipy community web pages
Python
2
star
25

heudiconv-joss-paper

Repository to prepare HeuDiConv paper
Python
2
star
26

nipy-labs

Work-in-progress add-ons for nipy (require lapack)
C
2
star
27

blog

Makefile
1
star
28

nisext

Shareable distutils etc utilities
Python
1
star
29

nibabel-paper

Journal manuscript for the initial publication of NiBabel
Python
1
star