Nibabel

Latest version: v5.3.2

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 11

1.2.1

==============================

Particular thanks to Yaroslav Halchecko for fixes and cleanups in this
release.

* Bugfix release
* Make compatible with pydicom 0.9.7
* Refactor, rename nifti diagnostic script to ``nib-nifti-dx``
* Fix a bug causing an error when analyzing affines for orientation, when the
affine contained all 0 columns
* Add missing ``dicomfs`` script to installation list and rename to
``nib-dicomfs``

1.2.0

=========================

This release had large contributions from Krish Subramaniam, Alexandre
Gramfort, Cindee Madison, Félix C. Morency and Christian Haselgrove.

* New feature and bugfix release
* Freesurfer format support by Krish Subramaniam and Alexandre Gramfort.
* ECAT read write support by Cindee Madison and Félix C. Morency.
* A DICOM fuse filesystem by Christian Haselgrove.
* Much work on making data scaling on read and write more robust to rounding
error and overflow (MB).
* Import of nipy functions for working with affine transformation matrices.
* Added methods for working with nifti sform and qform fields by Bago
Amirbekian and MB, with useful discussion by Brendan Moloney.
* Fixes to read / write of RGB analyze images by Bago Amirbekian.
* Extensions to ``concat_images`` by Yannick Schwartz.
* A new ``nib-ls`` script to display information about neuroimaging files, and
various other useful fixes by Yaroslav Halchenko.

1.1.0

==============================

Special thanks to Chris Burns, Jarrod Millman and Yaroslav Halchenko.

* New feature release
* Python 3.2 support
* Substantially enhanced gifti reading support (Stephan Gerhard)
* Refactoring of trackvis read / write to allow reading and writing of voxel
points and mm points in tracks. Deprecate use of negative voxel sizes;
set voxel_order field in trackvis header. Thanks to Chris Filo
Gorgolewski for pointing out the problem and Ruopeng Wang in the trackvis
forum for clarifying the coordinate system of trackvis files.
* Added routine to give approximate array orientation in form such as 'RAS'
or 'LPS'
* Fix numpy dtype hash errors for numpy 1.2.1
* Other bug fixes as for 1.0.2

1.0.2

==============================

* Bugfix release
* Make inference of data type more robust to changes in numpy dtype hashing
* Fix incorrect thresholds in quaternion calculation (thanks to Yarik H for
pointing this one out)
* Make parrec2nii pass over errors more gracefully
* More explicit checks for missing or None field in trackvis and other
classes - thanks to Marc-Alexandre Cote
* Make logging and error level work as expected - thanks to Yarik H
* Loading an image does not change qform or sform - thanks to Yarik H
* Allow 0 for nifti scaling as for spec - thanks to Yarik H
* nifti1.save now correctly saves single or pair images

1.0.1

=============================

* Bugfix release
* Fix bugs in tests for data package paths
* Fix leaks of open filehandles when loading images (thanks to Gael
Varoquaux for the report)
* Skip rw tests for SPM images when scipy not installed
* Fix various windows-specific file issues for tests
* Fix incorrect reading of byte-swapped trackvis files
* Workaround for odd numpy dtype comparisons leading to header errors for
some loaded images (thanks to Cindee Madison for the report)

1.0.0

==============================

* This is the first public release of the NiBabel package.
* NiBabel is a complete rewrite of the PyNifti package in pure python. It was
designed to make the code simpler and easier to work with. Like PyNifti,
NiBabel has fairly comprehensive NIfTI read and write support.
* Extended support for SPM Analyze images, including orientation affines from
matlab ``.mat`` files.
* Basic support for simple MINC 1.0 files (MB). Please let us know if you
have MINC files that we don't support well.
* Support for reading and writing PAR/REC images (MH)
* ``parrec2nii`` script to convert PAR/REC images to NIfTI format (MH)
* Very preliminary, limited and highly experimental DICOM reading support (MB,
Ian Nimmo Smith).
* Some functions (:py:mod:`nibabel.funcs`) for basic image shape changes, including
the ability to transform to the image with data closest to the canonical
image orientation (first axis left-to-right, second back-to-front, third
down-to-up) (MB, Jonathan Taylor)
* Gifti format read and write support (preliminary) (Stephen Gerhard)
* Added utilities to use nipy-style data packages, by rip then edit of nipy
data package code (MB)
* Some improvements to release support (Jarrod Millman, MB, Fernando Perez)
* Huge downward step in the quality and coverage by the docs, caused by MB,
mostly fixed by a lot of good work by MH.
* NiBabel will not work with Python < 2.5, and we haven't even tested it with
Python 3. We will get to it soon...

****************
PyNifti releases
****************

Modifications are done by Michael Hanke, if not indicated otherwise. 'Closes'
statement IDs refer to the Debian bug tracking system and can be queried by
visiting the URL::

http://bugs.debian.org/<bug id>

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.