File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -1059,10 +1059,16 @@ def compute_dvars(
10591059
10601060 # Robust standard deviation (we are using "lower" interpolation
10611061 # because this is what FSL is doing
1062- func_sd = (
1063- np .percentile (mfunc , 75 , axis = 1 , method = "lower" )
1064- - np .percentile (mfunc , 25 , axis = 1 , method = "lower" )
1065- ) / 1.349
1062+ try :
1063+ func_sd = (
1064+ np .percentile (mfunc , 75 , axis = 1 , method = "lower" )
1065+ - np .percentile (mfunc , 25 , axis = 1 , method = "lower" )
1066+ ) / 1.349
1067+ except TypeError : # NP < 1.22
1068+ func_sd = (
1069+ np .percentile (mfunc , 75 , axis = 1 , interpolation = "lower" )
1070+ - np .percentile (mfunc , 25 , axis = 1 , interpolation = "lower" )
1071+ ) / 1.349
10661072
10671073 if remove_zerovariance :
10681074 zero_variance_voxels = func_sd > variance_tol
You can’t perform that action at this time.
0 commit comments