""" This file contains defines parameters for nibabel that we use to fill settings in setup.py, the nibabel top-level docstring, and for building the docs. In setup.py in particular, we exec this file, so it cannot import nibabel """ # nibabel version information. An empty _version_extra corresponds to a # full release. '.dev' as a _version_extra string means this is a development # version _version_major = 1 _version_minor = 3 _version_micro = 0 #_version_extra = 'dev' _version_extra = '' # Format expected by setup.py and doc/source/conf.py: string of form "X.Y.Z" __version__ = "%s.%s.%s%s" % (_version_major, _version_minor, _version_micro, _version_extra) CLASSIFIERS = ["Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering"] description = 'Access a multitude of neuroimaging data formats' # Note: this long_description is actually a copy/paste from the top-level # README.rst, so that it shows up nicely on PyPI. So please remember to edit # it only in one place and sync it correctly. long_description = """ ======= NiBabel ======= This package provides read and write access to some common medical and neuroimaging file formats, including: ANALYZE_ (plain, SPM99, SPM2), GIFTI_, NIfTI1_, MINC_, MGH_ and ECAT_ as well as PAR/REC. We can read and write Freesurfer_ geometry, and read Freesurfer morphometry and annotation files. There is some very limited support for DICOM_. NiBabel is the successor of PyNIfTI_. .. _ANALYZE: http://www.grahamwideman.com/gw/brain/analyze/formatdoc.htm .. _NIfTI1: http://nifti.nimh.nih.gov/nifti-1/ .. _MINC: http://wiki.bic.mni.mcgill.ca/index.php/MINC .. _PyNIfTI: http://niftilib.sourceforge.net/pynifti/ .. _GIFTI: http://www.nitrc.org/projects/gifti .. _MGH: http://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/MghFormat .. _ECAT: http://xmedcon.sourceforge.net/Docs/Ecat .. _Freesurfer: http://surfer.nmr.mgh.harvard.edu .. _DICOM: http://medical.nema.org/ 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 information can always be found at the NIPY nibabel website:: http://nipy.org/nibabel Mailing Lists ============= Please see the developer's list here:: http://mail.scipy.org/mailman/listinfo/nipy-devel Code ==== You can find our sources and single-click downloads: * `Main repository`_ on Github. * Documentation_ for all releases and current development tree. * Download as a tar/zip file the `current trunk`_. * Downloads of all `available releases`_. .. _main repository: http://github.com/nipy/nibabel .. _Documentation: http://nipy.org/nibabel .. _current trunk: http://github.com/nipy/nibabel/archives/master .. _available releases: http://github.com/nipy/nibabel/downloads License ======= Nibabel is licensed under the terms of the MIT license. Some code included with nibabel is licensed under the BSD license. Please the COPYING file in the nibabel distribution. """ # versions for dependencies NUMPY_MIN_VERSION='1.2' PYDICOM_MIN_VERSION='0.9.5' # Main setup parameters NAME = 'nibabel' MAINTAINER = "Matthew Brett and Michael Hanke" MAINTAINER_EMAIL = "nipy-devel@neuroimaging.scipy.org" DESCRIPTION = description LONG_DESCRIPTION = long_description URL = "http://nipy.org/nibabel" DOWNLOAD_URL = "http://github.com/nipy/nibabel/archives/master" LICENSE = "MIT license" CLASSIFIERS = CLASSIFIERS AUTHOR = "Matthew Brett, Michael Hanke, Stephan Gerhard" AUTHOR_EMAIL = "nipy-devel@neuroimaging.scipy.org" PLATFORMS = "OS Independent" MAJOR = _version_major MINOR = _version_minor MICRO = _version_micro ISRELEASE = _version_extra == '' VERSION = __version__ PROVIDES = ["nibabel"] REQUIRES = ["numpy (>=%s)" % NUMPY_MIN_VERSION]