[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