[Neuroimaging] ANN: Nibabel release 2.2

Blaise Frederick blaise.frederick at gmail.com
Fri Oct 13 17:14:00 EDT 2017


Very cool!  Can’t wait to try out the CIFTI stuff.

Blaise

> On Oct 13, 2017, at 5:11 PM, Gael Varoquaux <gael.varoquaux at normalesup.org> wrote:
> 
> Very nice!
> 
> Gaël
> 
> On Fri, Oct 13, 2017 at 04:30:41PM -0400, Christopher Markiewicz wrote:
>> Hi all,
> 
>> Nibabel 2.2 has been released, featuring some very long-awaited CIFTI support.
> 
>> Other particularly interesting new features are TCK streamlines and
>> indexed_gzip support, thanks to Marc-Alexandre Côté and Paul McCarthy,
>> respectively.
> 
>> Thanks to all contributors and reviewers, and of course Matthew Brett for all
>> of his maintenance work.
> 
>> Please cite using the Zenodo DOI: https://doi.org/10.5281/zenodo.1011207
> 
> 
>> The full Changelog follows:
> 
>> New feature release for the 2.2 series.
> 
>> Most work on NiBabel so far has been by Matthew Brett (MB), Michael Hanke (MH)
>> Ben Cipollini (BC), Marc-Alexandre Côté (MC), Chris Markiewicz (CM), Stephan
>> Gerhard (SG) and Eric Larson (EL).
> 
>> References like "pr/298" refer to github pull request numbers.
> 
>> New features
>> ------------
> 
>> * CIFTI support (pr/249) (Satra Ghosh, Michiel Cottaar, BC, CM, Demian
>>   Wassermann, MB)
>> * Support for MRtrix TCK streamlines file format (pr/486) (MC, reviewed by
>>   MB, Arnaud Bore, J-Donald Tournier, Jean-Christophe Houde)
>> * Added ``get_fdata()`` as default method to retrieve scaled floating point
>>   data from ``DataobjImage``s (pr/551) (MB, reviewed by CM, Satra Ghosh)
> 
>> Enhancements
>> ------------
> 
>> * Support for alternative header field name variants in .PAR files
>>   (pr/507) (Gregory R. Lee)
>> * Various enhancements to streamlines API by MC: support for reading TRK
>>   version 1 (pr/512); concatenation of tractograms using `+`/`+=` operators
>>   (pr/495); function to concatenate multiple ArraySequence objects (pr/494)
>> * Support for numpy 1.12 (pr/500, pr/502) (MC, MB)
>> * Allow dtype specifiers as fileslice input (pr/485) (MB)
>> * Support "headerless" ArrayProxy specification, enabling memory-efficient
>>   ArrayProxy reshaping (pr/521) (CM)
>> * Allow unknown NIfTI intent codes, add FSL codes (pr/528) (Paul McCarthy)
>> * Improve error handling for ``img.__getitem__`` (pr/533) (Ariel Rokem)
>> * Delegate reorientation to SpatialImage classes (pr/544) (Mark Hymers, CM,
>>   reviewed by MB)
>> * Enable using ``indexed_gzip`` to reduce memory usage when reading from
>>   gzipped NIfTI and MGH files (pr/552) (Paul McCarthy, reviewed by MB, CM)
> 
>> Bug fixes
>> ---------
> 
>> * Miscellaneous MINC reader fixes (pr/493) (Robert D. Vincent, reviewed by CM,
>>   MB)
>> * Fix corner case in ``wrapstruct.get`` (pr/516) (Paul McCarthy, reviewed by
>>   CM, MB)
> 
>> Maintenance
>> -----------
> 
>> * Fix documentation errors (pr/517, pr/536) (Fernando Perez, Venky Reddy)
>> * Documentation update (pr/514) (Ivan Gonzalez)
>> * Update testing to use pre-release builds of dependencies (pr/509) (MB)
>> * Better warnings when nibabel not on path (pr/503) (MB)
> 
>> API changes and deprecations
>> ----------------------------
> 
>> * ``header`` argument to ``ArrayProxy.__init__`` is renamed to ``spec``
>> * Deprecation of ``header`` property of ``ArrayProxy`` object, for removal in
>>   3.0
>> * ``wrapstruct.get`` now returns entries evaluating ``False``, instead of
>> ``None``
>> * ``DataobjImage.get_data`` to be deprecated April 2018, scheduled for removal
>>   April 2020
> 
> 
>> Enjoy,
> 
>> Chris Markiewicz
> 
> 
>> _______________________________________________
>> Neuroimaging mailing list
>> Neuroimaging at python.org
>> https://mail.python.org/mailman/listinfo/neuroimaging
> 
> 
> -- 
>    Gael Varoquaux
>    Researcher, INRIA Parietal
>    NeuroSpin/CEA Saclay , Bat 145, 91191 Gif-sur-Yvette France
>    Phone:  ++ 33-1-69-08-79-68
>    http://gael-varoquaux.info            http://twitter.com/GaelVaroquaux
> _______________________________________________
> Neuroimaging mailing list
> Neuroimaging at python.org
> https://mail.python.org/mailman/listinfo/neuroimaging



More information about the Neuroimaging mailing list