Skip to content

Commit

Permalink
enh: use median for robuster calculation
Browse files Browse the repository at this point in the history
  • Loading branch information
oesteban committed Apr 28, 2020
1 parent 7757d0f commit 71973b4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion dmriprep/utils/vectors.py
Original file line number Diff line number Diff line change
Expand Up @@ -511,6 +511,6 @@ def b0mask_from_data(dwi_file, mask_file, z_thres=3.0):
data = np.asanyarray(nb.load(dwi_file).dataobj)
mask = np.asanyarray(nb.load(mask_file).dataobj) > 0.5
signal_means = np.median(data[mask, np.newaxis], axis=0)
zscored_means = signal_means - signal_means.mean()
zscored_means = signal_means - np.median(signal_means)
zscored_means /= zscored_means.std()
return zscored_means > z_thres

0 comments on commit 71973b4

Please sign in to comment.