Industry

Higher Education, Medical

Language

Python

Features

Medical imaging, neuroscience, neuroinformatics

NiBabel is an open source library providing read/write access to common neuroimaging file formats for the Python programming language. NiBabel and Python form a workbench for neuroimaging analysis, and it is the base library for many tools implementing higher level processing.

Virtually all Python projects that interact with neuroimaging data rely on NiBabel for I/O, including Nilearn (statistical and machine learning), DIPY (computational anatomy), PyMVPA (multivariate pattern analysis), MNE (electrophysiology) and MONAI and NiftyNet (deep learning). Neuroimaging software suites such as AFNI, FSL and ANTs use NiBabel for accompanying Python modules. Additionally, because data are exposed through numpy arrays, there are many free-standing projects that apply deep learning techniques to neuroimaging data using a combination of NiBabel and a library such as Pytorch or Tensorflow.

Be the First to Know

Be the First to Know

New developments and features from our sponsored projects, straight to your inbox, once a month.

New developments and features from our sponsored projects, straight to your inbox, once a month.