@@ -2,6 +2,126 @@ Next release
2
2
============
3
3
4
4
5
+ Release 0.10.0 (October 10, 2014)
6
+ ============
7
+
8
+ * ENH: New miscelaneous interfaces: SplitROIs (mapper), MergeROIs (reducer)
9
+ to enable parallel processing of very large images.
10
+ * ENH: Updated FSL interfaces: BEDPOSTX and XFibres, former interfaces are still
11
+ available with the version suffix: BEDPOSTX4 and XFibres4. Added gpu
12
+ versions of BEDPOSTX: BEDPOSTXGPU, BEDPOSTX5GPU, and BEDPOSTX4GPU
13
+ * ENH: Added experimental support for MIPAV algorithms thorugh JIST plugins
14
+ * ENH: New dipy interfaces: Denoise, Resample
15
+ * ENH: New Freesurfer interfaces: Tkregister2 (for conversion of fsl style matrices to freesurfer format), MRIPretess
16
+ * ENH: New FSL interfaces: WarpPoints, WarpPointsToStd, EpiReg, ProbTrackX2, WarpUtils, ConvertWarp
17
+ * ENH: New miscelaneous interfaces: AddCSVRow, NormalizeProbabilityMapSet, AddNoise
18
+ * ENH: New AFNI interfaces: Eval, Means, SVMTest, SVMTrain
19
+ * ENH: FUGUE interface has been refactored to use the name_template system, 3 examples
20
+ added to doctests, some bugs solved.
21
+ * API: Interfaces to external packages are no longer available in the top-level
22
+ ``nipype`` namespace, and must be imported directly (e.g.
23
+ ``from nipype.interfaces import fsl``).
24
+ * ENH: Support for elastix via a set of new interfaces: Registration, ApplyWarp,
25
+ AnalyzeWarp, PointsWarp, and EditTransform
26
+ * ENH: New ANTs interface: ApplyTransformsToPoints, LaplacianThickness
27
+ * ENH: New Diffusion Toolkit interface: TrackMerge
28
+ * ENH: New MRtrix interface: FilterTracks
29
+ * ENH: New metrics group in algorithms. Now Distance, Overlap, and FuzzyOverlap
30
+ are found in nipype.algorithms.metrics instead of misc. Overlap interface
31
+ extended to allow files containing multiple ROIs and volume physical units.
32
+ * ENH: New interface in algorithms.metrics: ErrorMap (a voxel-wise diff map).
33
+ * ENH: New FreeSurfer workflow: create_skullstripped_recon_flow()
34
+ * ENH: Deep revision of workflows for correction of dMRI artifacts. New dmri_preprocessing
35
+ example.
36
+ * ENH: New data grabbing interface that works over SSH connections, SSHDataGrabber
37
+ * ENH: New color mode for write_graph
38
+ * ENH: You can now force MapNodes to be run serially
39
+ * ENH: Added ANTS based openfmri workflow
40
+ * ENH: MapNode now supports flattening of nested lists
41
+ * ENH: Support for headless mode using Xvfb
42
+ * ENH: nipype_display_crash has a debugging mode
43
+ * FIX: MRTrix tracking algorithms were ignoring mask parameters.
44
+ * FIX: FNIRT registration pathway and associated OpenFMRI example script
45
+ * FIX: spm12b compatibility for Model estimate
46
+ * FIX: Batch scheduler controls the number of maximum jobs properly
47
+ * FIX: Update for FSL 5.0.7 which deprecated Contrast Manager
48
+
49
+ Release 0.9.2 (January 31, 2014)
50
+ ============
51
+
52
+ * FIX: DataFinder was broken due to a typo
53
+ * FIX: Order of DataFinder outputs was not guaranteed, it's human sorted now
54
+ * ENH: New interfaces: Vnifti2Image, VtoMat
55
+
56
+ Release 0.9.1 (December 25, 2013)
57
+ ============
58
+
59
+ * FIX: installation issues
60
+
61
+ Release 0.9.0 (December 20, 2013)
62
+ ============
63
+
64
+ * ENH: SelectFiles: a streamlined version of DataGrabber
65
+ * ENH: new tools for defining workflows: JoinNode, synchronize and itersource
66
+ * ENH: W3C PROV support with optional RDF export built into Nipype
67
+ * ENH: Added support for Simple Linux Utility Resource Management (SLURM)
68
+ * ENH: AFNI interfaces refactor, prefix, suffix are replaced by
69
+ "flexible_%s_templates"
70
+ * ENH: New SPM interfaces:
71
+ - spm.ResliceToReference,
72
+ - spm.DicomImport
73
+ * ENH: New AFNI interfaces:
74
+ - afni.AFNItoNIFTI
75
+ - afni.TCorr1D
76
+ * ENH: Several new interfaces related to Camino were added:
77
+ - camino.SFPICOCalibData
78
+ - camino.Conmat
79
+ - camino.QBallMX
80
+ - camino.LinRecon
81
+ - camino.SFPeaks
82
+ One outdated interface no longer part of Camino was removed:
83
+ - camino.Conmap
84
+ * ENH: Three new mrtrix interfaces were added:
85
+ - mrtrix.GenerateDirections
86
+ - mrtrix.FindShPeaks
87
+ - mrtrix.Directions2Amplitude
88
+ * ENH: New FSL interfaces:
89
+ - fsl.PrepareFieldmap
90
+ - fsl.TOPUP
91
+ - fsl.ApplyTOPUP
92
+ - fsl.Eddy
93
+ * ENH: New misc interfaces:
94
+ - FuzzyOverlap,
95
+ - P2PDistance
96
+ * ENH: New workflows: nipype.workflows.dmri.fsl.epi.[fieldmap_correction&topup_correction]
97
+ * ENH: Added simplified outputname generation for command line interfaces.
98
+ * ENH: Allow ants use a single mask image
99
+ * ENH: Create configuration option for parameterizing directories with hashes
100
+ * ENH: arrange nodes by topological sort with disconnected subgraphs
101
+ * ENH: uses the nidm iri namespace for uuids
102
+ * ENH: remove old reporting webpage
103
+ * ENH: Added support for Vagrant
104
+
105
+ * API: 'name' is now a positional argument for Workflow, Node, and MapNode constructors
106
+ * API: SPM now defaults to SPM8 or SPM12b job format
107
+ * API: DataGrabber and SelectFiles use human (or natural) sort now
108
+
109
+ * FIX: Several fixes related to Camino interfaces:
110
+ - ProcStreamlines would ignore many arguments silently (target, waypoint, exclusion ROIS, etc.)
111
+ - DTLUTGen would silently round the "step", "snr" and "trace" parameters to integers
112
+ - PicoPDFs would not accept more than one lookup table
113
+ - PicoPDFs default pdf did not correspond to Camino default
114
+ - Track input model names were outdated (and would generate an error)
115
+ - Track numpds parameter could not be set for deterministic tractography
116
+ - FA created output files with erroneous extension
117
+ * FIX: Deals properly with 3d files in SPM Realign
118
+ * FIX: SPM with MCR fixed
119
+ * FIX: Cleaned up input and output spec metadata
120
+ * FIX: example openfmri script now makes the contrast spec a hashed input
121
+ * FIX: FILMGLS compatibility with FSL 5.0.5
122
+ * FIX: Freesurfer recon-all resume now avoids setting inputs
123
+ * FIX: File removal from node respects file associations img/hdr/mat, BRIK/HEAD
124
+
5
125
Release 0.8.0 (May 8, 2013)
6
126
===========================
7
127
@@ -29,7 +149,7 @@ Release 0.7.0 (Dec 18, 2012)
29
149
* ENH: New interfaces: ICC, Meshfix, ants.Register, C3dAffineTool, ants.JacobianDeterminant,
30
150
afni.AutoTcorrelate, DcmStack
31
151
* ENH: New workflows: ants template building (both using 'ANTS' and the new 'antsRegistration')
32
- * ENH: New examples: how to use ANTS template building workflows (smri_ants_build_tmeplate),
152
+ * ENH: New examples: how to use ANTS template building workflows (smri_ants_build_tmeplate),
33
153
how to set SGE specific options (smri_ants_build_template_new)
34
154
* ENH: added no_flatten option to Merge
35
155
* ENH: added versioning option and checking to traits
@@ -91,11 +211,11 @@ Release 0.5 (Mar 10, 2012)
91
211
* API: IPython plugin now invokes IPython 0.11 or greater
92
212
* API: Canned workflows are now all under a different package structure
93
213
* API: SpecifyModel event_info renamed to event_files
94
- * API: DataGrabber is always being rerun (unless overwrite is set to False on
214
+ * API: DataGrabber is always being rerun (unless overwrite is set to False on
95
215
Node level)
96
- * API: "stop_on_first_rerun" does not stop for DataGrabber (unless overwrite is
216
+ * API: "stop_on_first_rerun" does not stop for DataGrabber (unless overwrite is
97
217
set to True on Node level)
98
- * API: Output prefix can be set for spm nodes (SliceTiming, Realign, Coregister,
218
+ * API: Output prefix can be set for spm nodes (SliceTiming, Realign, Coregister,
99
219
Normalize, Smooth)
100
220
101
221
* ENH: Added fsl resting state workflow based on behzadi 2007 CompCorr method.
@@ -115,7 +235,7 @@ Release 0.5 (Mar 10, 2012)
115
235
* ENH: IdentityNode with iterable expansion takes place after remaining Identity
116
236
Node removal
117
237
* ENH: Crashfile display script added
118
- * ENH: Added FmriRealign4d node wrapped from nipy
238
+ * ENH: Added FmriRealign4d node wrapped from nipy
119
239
* ENH: Added TBSS workflows and examples
120
240
* ENH: Support for openfmri data processing
121
241
* ENH: Package version check
@@ -148,8 +268,8 @@ Release 0.4 (Jun 11, 2011)
148
268
149
269
* API: Timestamp hashing does not use ctime anymore. Please update your hashes by
150
270
running workflows with updatehash=True option
151
- NOTE: THIS IS THE DEFAULT CONFIG NOW, so unless you updatehash, workflows will
152
- rerun
271
+ NOTE: THIS IS THE DEFAULT CONFIG NOW, so unless you updatehash, workflows will
272
+ rerun
153
273
* API: Workflow run function no longer supports (inseries, createdirsonly).
154
274
Functions used in connect string must be pickleable
155
275
* API: SPM EstimateContrast: ignore_derivs replaced by use_derivs
@@ -184,7 +304,7 @@ Release 0.4 (Jun 11, 2011)
184
304
- ChangeDataType, Threshold, MeanImage, IsotropicSmooth, ApplyMask, TemporalFilter
185
305
DilateImage, ErodeImage, SpatialFilter, UnaryMaths, BinaryMaths, MultiImageMaths
186
306
* ENH: added support for networx 1.4 and improved iterable expansion
187
- * ENH: Replaced BEDPOSTX and EddyCurrent with nipype pipelines
307
+ * ENH: Replaced BEDPOSTX and EddyCurrent with nipype pipelines
188
308
* ENH: Ability to create a hierarchical dot file
189
309
* ENH: Improved debugging information for rerunning nodes
190
310
* ENH: Added 'stop_on_first_rerun' option
@@ -220,15 +340,15 @@ Release 0.3.4 (Jan 12, 2011)
220
340
* ENH: Added SPM node for calculating various threshold statistics
221
341
* ENH: Added distance and dissimilarity measurements
222
342
223
- * BF: Diffusion toolkit gets installed
343
+ * BF: Diffusion toolkit gets installed
224
344
* BF: Changed FNIRT interface to accept flexible lists (rather than 4-tuples)
225
345
on all options specific to different subsampling levels
226
346
227
347
Release 0.3.3 (Sep 16, 2010)
228
348
============================
229
349
230
350
* API: subject_id in ModelSpec is now deprecated
231
- * API: spm.Threshold
351
+ * API: spm.Threshold
232
352
- does not need mask, beta, RPV anymore
233
353
- takes only one image (stat_image - mind the name change)
234
354
- works with SPM2 SPM.mat
@@ -243,7 +363,7 @@ Release 0.3.3 (Sep 16, 2010)
243
363
* BF: Traits logic for 'requires' metadata
244
364
* BF: allows workflows to be relocatable
245
365
* BF: nested workflows with connections don't raise connection not found error
246
- * BF: multiple workflows with identical nodenames and iterables do not create nestsed workflows
366
+ * BF: multiple workflows with identical nodenames and iterables do not create nestsed workflows
247
367
248
368
Release 0.3.2 (Aug 03, 2010)
249
369
============================
0 commit comments