File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 11Upcoming release (0.14.1)
2- ================
2+ =========================
33
4+ * FIX: Robustly handled outputs of 3dFWHMx across different versions of AFNI (https://github.com/nipy/nipype/pull/2373)
45* FIX: Cluster threshold in randomise + change default prefix (https://github.com/nipy/nipype/pull/2369)
56* MAINT: Cleaning / simplify ``Node`` (https://github.com/nipy/nipype/pull/#2325)
67
Original file line number Diff line number Diff line change @@ -1315,15 +1315,21 @@ def _list_outputs(self):
13151315 outputs ['out_detrend' ] = Undefined
13161316
13171317 sout = np .loadtxt (outputs ['out_file' ]) #pylint: disable=E1101
1318+
1319+ # handle newer versions of AFNI
1320+ if sout .size == 8 :
1321+ outputs ['fwhm' ] = tuple (sout [0 , :])
1322+ else :
1323+ outputs ['fwhm' ] = tuple (sout )
1324+
13181325 if self ._acf :
1326+ assert sout .size == 8 , "Wrong number of elements in %s" % str (sout )
13191327 outputs ['acf_param' ] = tuple (sout [1 ])
1320- sout = tuple (sout [0 ])
13211328
13221329 outputs ['out_acf' ] = op .abspath ('3dFWHMx.1D' )
13231330 if isinstance (self .inputs .acf , (str , bytes )):
13241331 outputs ['out_acf' ] = op .abspath (self .inputs .acf )
13251332
1326- outputs ['fwhm' ] = tuple (sout )
13271333 return outputs
13281334
13291335
You can’t perform that action at this time.
0 commit comments