There is a newer version of the record available.

Published October 13, 2017 | Version 2.2.0
Software Open

nipy/nibabel: 2.2.0

  • 1. UC Berkeley
  • 2. Stanford University
  • 3. MIT
  • 4. INRIA
  • 5. University of Washington
  • 6. Cincinnati Children's Hospital Medical Center
  • 7. Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
  • 8. Harvard University
  • 9. Imeka
  • 10. The University of Washington eScience Institute
  • 11. FMRIB, University of Oxford
  • 12. Inria
  • 13. McGill University
  • 14. Genentech
  • 15. MRC Cognition and Brain Sciences Unit

Description

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 DataobjImages (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

Files

nipy/nibabel-2.2.0.zip

Files (3.9 MB)

Name Size Download all
md5:3f1b362647f1e70121f01114b965fe55
3.9 MB Preview Download

Additional details

Related works