1
- Next Release
1
+ Next release
2
2
============
3
3
4
- * API: Interfaces to external packages are no longer available in the top-level ``nipype`` namespace, and must be imported directly (e.g. ``from nipype.interfaces import fsl``).
5
- * ENH: New ANTs interface: ApplyTransformsToPoints
4
+ * FIX: Clean up byte/unicode issues using subprocess (https://github.com/nipy/nipype/pull/1394)
5
+ * FIX: Prevent crash when tvtk is loaded - ETS_TOOLKIT=null (https://github.com/nipy/nipype/pull/973)
6
+ * ENH: New interfaces in dipy: RESTORE, EstimateResponseSH, CSD and StreamlineTractography
7
+ (https://github.com/nipy/nipype/pull/1090)
8
+ * ENH: Added interfaces of AFNI (https://github.com/nipy/nipype/pull/1360,
9
+ https://github.com/nipy/nipype/pull/1361, https://github.com/nipy/nipype/pull/1382)
10
+ * ENH: Provides a Nipype wrapper for antsJointFusion (https://github.com/nipy/nipype/pull/1351)
11
+ * ENH: Added support for PETPVC (https://github.com/nipy/nipype/pull/1335)
12
+ * ENH: Merge S3DataSink into DataSink, added AWS documentation (https://github.com/nipy/nipype/pull/1316)
13
+ * TST: Cache APT in CircleCI (https://github.com/nipy/nipype/pull/1333)
14
+ * ENH: Add new flags to the BRAINSABC for new features (https://github.com/nipy/nipype/pull/1322)
15
+ * ENH: Provides a Nipype wrapper for ANTs DenoiseImage (https://github.com/nipy/nipype/pull/1291)
16
+ * FIX: Minor bugfix logging hash differences (https://github.com/nipy/nipype/pull/1298)
17
+ * FIX: Use released Prov python library (https://github.com/nipy/nipype/pull/1279)
18
+ * ENH: Support for Python 3 (https://github.com/nipy/nipype/pull/1221)
19
+ * FIX: VTK version check missing when using tvtk (https://github.com/nipy/nipype/pull/1219)
20
+ * ENH: Added an OAR scheduler plugin (https://github.com/nipy/nipype/pull/1259)
21
+ * ENH: New ANTs interface: antsBrainExtraction (https://github.com/nipy/nipype/pull/1231)
22
+ * API: Default model level for the bedpostx workflow has been set to "2" following FSL 5.0.9 lead
23
+ * ENH: New interfaces for interacting with AWS S3: S3DataSink and S3DataGrabber (https://github.com/nipy/nipype/pull/1201)
24
+ * ENH: Interfaces for MINC tools (https://github.com/nipy/nipype/pull/1304)
25
+ * FIX: Use realpath to determine hard link source (https://github.com/nipy/nipype/pull/1388)
26
+
27
+ Release 0.11.0 (September 15, 2015)
28
+ ============
29
+
30
+ * API: Change how hash values are computed (https://github.com/nipy/nipype/pull/1174)
31
+ * ENH: New algorithm: mesh.WarpPoints applies displacements fields to point sets
32
+ (https://github.com/nipy/nipype/pull/889).
33
+ * ENH: New interfaces for MRTrix3 (https://github.com/nipy/nipype/pull/1126)
34
+ * ENH: New option in afni.3dRefit - zdel, ydel, zdel etc. (https://github.com/nipy/nipype/pull/1079)
35
+ * FIX: ants.Registration composite transform outputs are no longer returned as lists (https://github.com/nipy/nipype/pull/1183)
36
+ * BUG: ANTs Registration interface failed with multi-modal inputs
37
+ (https://github.com/nipy/nipype/pull/1176) (https://github.com/nipy/nipype/issues/1175)
38
+ * ENH: dipy.TrackDensityMap interface now accepts a reference image (https://github.com/nipy/nipype/pull/1091)
39
+ * FIX: Bug in XFibres5 (https://github.com/nipy/nipype/pull/1168)
40
+ * ENH: Attempt to use hard links for data sink.
41
+ (https://github.com/nipy/nipype/pull/1161)
42
+ * FIX: Updates to SGE Plugins
43
+ (https://github.com/nipy/nipype/pull/1129)
44
+ * ENH: Add ants JointFusion() node with testing
45
+ (https://github.com/nipy/nipype/pull/1160)
46
+ * ENH: Add --float option for antsRegistration calls
47
+ (https://github.com/nipy/nipype/pull/1159)
48
+ * ENH: Added interface to simulate DWIs using the multi-tensor model
49
+ (https://github.com/nipy/nipype/pull/1085)
50
+ * ENH: New interface for FSL fslcpgeom utility (https://github.com/nipy/nipype/pull/1152)
51
+ * ENH: Added SLURMGraph plugin for submitting jobs to SLURM with dependencies (https://github.com/nipy/nipype/pull/1136)
52
+ * FIX: Enable absolute path definitions in DCMStack (https://github.com/nipy/nipype/pull/1089,
53
+ replaced by https://github.com/nipy/nipype/pull/1093)
54
+ * ENH: New mesh.MeshWarpMaths to operate on surface-defined warpings
55
+ (https://github.com/nipy/nipype/pull/1016)
56
+ * FIX: Refactor P2PDistance, change name to ComputeMeshWarp, add regression tests,
57
+ fix bug in area weighted distance, and added optimizations
58
+ (https://github.com/nipy/nipype/pull/1016)
59
+ * ENH: Add an option not to resubmit Nodes that finished running when using SGEGraph (https://github.com/nipy/nipype/pull/1002)
60
+ * FIX: FUGUE is now properly listing outputs. (https://github.com/nipy/nipype/pull/978)
61
+ * ENH: Improved FieldMap-Based (FMB) workflow for correction of susceptibility distortions in EPI seqs.
62
+ (https://github.com/nipy/nipype/pull/1019)
63
+ * FIX: In the FSLXcommand _list_outputs function fixed for loop range (https://github.com/nipy/nipype/pull/1071)
64
+ * ENH: Dropped support for now 7 years old Python 2.6 (https://github.com/nipy/nipype/pull/1069)
65
+ * FIX: terminal_output is not mandatory anymore (https://github.com/nipy/nipype/pull/1070)
66
+ * ENH: Added "nipype_cmd" tool for running interfaces from the command line (https://github.com/nipy/nipype/pull/795)
67
+ * FIX: Fixed Camino output naming (https://github.com/nipy/nipype/pull/1061)
68
+ * ENH: Add the average distance to ErrorMap (https://github.com/nipy/nipype/pull/1039)
69
+ * ENH: Inputs with name_source can be now chained in cascade (https://github.com/nipy/nipype/pull/938)
70
+ * ENH: Improve JSON interfaces: default settings when reading and consistent output creation
71
+ when writing (https://github.com/nipy/nipype/pull/1047)
72
+ * FIX: AddCSVRow problems when using infields (https://github.com/nipy/nipype/pull/1028)
73
+ * FIX: Removed unused ANTS registration flag (https://github.com/nipy/nipype/pull/999)
74
+ * FIX: Amend create_tbss_non_fa() workflow to match FSL's tbss_non_fa command. (https://github.com/nipy/nipype/pull/1033)
75
+ * FIX: remove unused mandatory flag from spm normalize (https://github.com/nipy/nipype/pull/1048)
76
+ * ENH: Update ANTSCorticalThickness interface (https://github.com/nipy/nipype/pull/1013)
77
+ * FIX: Edge case with sparsemodels and PEP8 cleanup (https://github.com/nipy/nipype/pull/1046)
78
+ * ENH: New io interfaces for JSON files reading/writing (https://github.com/nipy/nipype/pull/1020)
79
+ * ENH: Enhanced openfmri script to support freesurfer linkage (https://github.com/nipy/nipype/pull/1037)
80
+ * BUG: matplotlib is supposed to be optional (https://github.com/nipy/nipype/pull/1003)
81
+ * FIX: Fix split_filename behaviour when path has no file component (https://github.com/nipy/nipype/pull/1035)
82
+ * ENH: Updated FSL dtifit to include option for grad non-linearities (https://github.com/nipy/nipype/pull/1032)
83
+ * ENH: Updated Camino tracking interfaces, which can now use FSL bedpostx output.
84
+ New options also include choice of tracker, interpolator, stepsize and
85
+ curveinterval for angle threshold (https://github.com/nipy/nipype/pull/1029)
86
+ * FIX: Interfaces redirecting X crashed if $DISPLAY not defined (https://github.com/nipy/nipype/pull/1027)
87
+ * FIX: Bug crashed 'make api' (https://github.com/nipy/nipype/pull/1026)
88
+ * ENH: Updated antsIntroduction to handle RA and RI registrations (https://github.com/nipy/nipype/pull/1009)
89
+ * ENH: Updated N4BiasCorrection input spec to include weight image and spline order. Made
90
+ argument formatting consistent. Cleaned ants.segmentation according to PEP8.
91
+ (https://github.com/nipy/nipype/pull/990/files)
92
+ * ENH: SPM12 Normalize interface (https://github.com/nipy/nipype/pull/986)
93
+ * FIX: Utility interface test dir (https://github.com/nipy/nipype/pull/986)
94
+ * FIX: IPython engine directory reset after crash (https://github.com/nipy/nipype/pull/987)
95
+ * ENH: Resting state fMRI example with NiPy realignment and no SPM (https://github.com/nipy/nipype/pull/992)
96
+ * FIX: Corrected Freesurfer SegStats _list_outputs to avoid error if summary_file is
97
+ undefined (issue #994)(https://https://github.com/nipy/nipype/pull/996)
98
+ * FIX: OpenfMRI support and FSL 5.0.7 changes (https://github.com/nipy/nipype/pull/1006)
99
+ * FIX: Output prefix in SPM Normalize with modulation (https://github.com/nipy/nipype/pull/1023)
100
+ * ENH: Usability improvements in cluster environments (https://github.com/nipy/nipype/pull/1025)
101
+ * ENH: ANTs JointFusion() (https://github.com/nipy/nipype/pull/1042)
102
+ * ENH: Added csvReader() utility (https://github.com/nipy/nipype/pull/1044)
103
+ * FIX: typo in nipype.interfaces.freesurfer.utils.py Tkregister2 (https://github.com/nipy/nipype/pull/1083)
104
+ * FIX: SSHDataGrabber outputs now return full path to the grabbed/downloaded files. (https://github.com/nipy/nipype/pull/1086)
105
+ * FIX: Add QA output for TSNR to resting workflow (https://github.com/nipy/nipype/pull/1088)
106
+ * FIX: Change N4BiasFieldCorrection to use short tag for dimensionality (backward compatible) (https://github.com/nipy/nipype/pull/1096)
107
+ * ENH: Added -newgrid input to Warp in AFNI (3dWarp wrapper) (https://github.com/nipy/nipype/pull/1128)
108
+ * FIX: Fixed AFNI Copy interface to use positional inputs as required (https://github.com/nipy/nipype/pull/1131)
109
+ * ENH: Added a check in Dcm2nii to check if nipype created the config.ini file and remove if true (https://github.com/nipy/nipype/pull/1132)
110
+ * ENH: Use a while loop to wait for Xvfb (up to a max wait time "xvfb_max_wait" in config file, default 10)
111
+ (https://github.com/nipy/nipype/pull/1142)
112
+
113
+ Release 0.10.0 (October 10, 2014)
114
+ ============
115
+
116
+ * ENH: New miscelaneous interfaces: SplitROIs (mapper), MergeROIs (reducer)
117
+ to enable parallel processing of very large images.
118
+ * ENH: Updated FSL interfaces: BEDPOSTX and XFibres, former interfaces are still
119
+ available with the version suffix: BEDPOSTX4 and XFibres4. Added gpu
120
+ versions of BEDPOSTX: BEDPOSTXGPU, BEDPOSTX5GPU, and BEDPOSTX4GPU
121
+ * ENH: Added experimental support for MIPAV algorithms thorugh JIST plugins
122
+ * ENH: New dipy interfaces: Denoise, Resample
123
+ * ENH: New Freesurfer interfaces: Tkregister2 (for conversion of fsl style matrices to freesurfer format), MRIPretess
124
+ * ENH: New FSL interfaces: WarpPoints, WarpPointsToStd, EpiReg, ProbTrackX2, WarpUtils, ConvertWarp
125
+ * ENH: New miscelaneous interfaces: AddCSVRow, NormalizeProbabilityMapSet, AddNoise
126
+ * ENH: New AFNI interfaces: Eval, Means, SVMTest, SVMTrain
127
+ * ENH: FUGUE interface has been refactored to use the name_template system, 3 examples
128
+ added to doctests, some bugs solved.
129
+ * API: Interfaces to external packages are no longer available in the top-level
130
+ ``nipype`` namespace, and must be imported directly (e.g.
131
+ ``from nipype.interfaces import fsl``).
132
+ * ENH: Support for elastix via a set of new interfaces: Registration, ApplyWarp,
133
+ AnalyzeWarp, PointsWarp, and EditTransform
134
+ * ENH: New ANTs interface: ApplyTransformsToPoints, LaplacianThickness
135
+ * ENH: New Diffusion Toolkit interface: TrackMerge
136
+ * ENH: New MRtrix interface: FilterTracks
137
+ * ENH: New metrics group in algorithms. Now Distance, Overlap, and FuzzyOverlap
138
+ are found in nipype.algorithms.metrics instead of misc. Overlap interface
139
+ extended to allow files containing multiple ROIs and volume physical units.
140
+ * ENH: New interface in algorithms.metrics: ErrorMap (a voxel-wise diff map).
6
141
* ENH: New FreeSurfer workflow: create_skullstripped_recon_flow()
142
+ * ENH: Deep revision of workflows for correction of dMRI artifacts. New dmri_preprocessing
143
+ example.
7
144
* ENH: New data grabbing interface that works over SSH connections, SSHDataGrabber
145
+ * ENH: New color mode for write_graph
146
+ * ENH: You can now force MapNodes to be run serially
147
+ * ENH: Added ANTS based openfmri workflow
148
+ * ENH: MapNode now supports flattening of nested lists
149
+ * ENH: Support for headless mode using Xvfb
150
+ * ENH: nipype_display_crash has a debugging mode
8
151
* FIX: MRTrix tracking algorithms were ignoring mask parameters.
152
+ * FIX: FNIRT registration pathway and associated OpenFMRI example script
153
+ * FIX: spm12b compatibility for Model estimate
154
+ * FIX: Batch scheduler controls the number of maximum jobs properly
155
+ * FIX: Update for FSL 5.0.7 which deprecated Contrast Manager
9
156
10
157
Release 0.9.2 (January 31, 2014)
11
158
============
@@ -26,7 +173,8 @@ Release 0.9.0 (December 20, 2013)
26
173
* ENH: new tools for defining workflows: JoinNode, synchronize and itersource
27
174
* ENH: W3C PROV support with optional RDF export built into Nipype
28
175
* ENH: Added support for Simple Linux Utility Resource Management (SLURM)
29
- * ENH: AFNI interfaces refactor, prefix, suffix are replaced by "flexible_%s_templates"
176
+ * ENH: AFNI interfaces refactor, prefix, suffix are replaced by
177
+ "flexible_%s_templates"
30
178
* ENH: New SPM interfaces:
31
179
- spm.ResliceToReference,
32
180
- spm.DicomImport
0 commit comments