Changes in Nipype
Release 0.3.3 (Sep 16, 2010)
- API: subject_id in ModelSpec is now deprecated
- API: spm.Threshold
- does not need mask, beta, RPV anymore
- takes only one image (stat_image - mind the name change)
- works with SPM2 SPM.mat
- returns additional map - pre topological FDR
- ENH: Added support for Diffusion toolkit
- ENH: Added support for FSL slicer and overlay
- ENH: Added support for dcm2nii
- BF: DataSink properly handles lists of lists now
- BF: DataGrabber has option for raising Exception on getting empty lists
- BF: Traits logic for ‘requires’ metadata
- BF: allows workflows to be relocatable
- BF: nested workflows with connections don’t raise connection not found error
- BF: multiple workflows with identical nodenames and iterables do not create nestsed workflows
Release 0.3.2 (Aug 03, 2010)
Enhancements
- all outputs from nodes are now pickled as part of workflow processing
- added git developer docs
Bugs fixed
- FreeSurfer
- Fixed bugs in SegStats doctest
Release 0.3.1 (Jul 29, 2010)
Bugs fixed
- FreeSurfer
- Fixed bugs in glmfit and concatenate
- Added group t-test to freesurfer tutorial
Release 0.3 (Jul 27, 2010)
Incompatible changes
- Complete redesign of the Interface class - heavy use of Traits.
- Changes in the engine API - added Workflow and MapNode. Compulsory name argument.
Features added
- General:
- Type checking of inputs and outputs using Traits from ETS.
- Support for nested workflows.
- Preliminary Slicer and AFNI support.
- New flexible DataGrabber node.
- AtlasPick and Threshold nodes.
- Preliminary support for XNAT.
- Doubled number of the tutorials.
- FSL:
- Added DTI processing nodes (note that TBSS nodes are still experimental).
- Recreated FEAT workflow.
- SPM:
- Added New Segment and many other nodes.
- Redesigned second level analysis.