Skip to content

Commit 74605d7

Browse files
authored
[FIX] #2435 Error creating gradients in DTIRecon
The bvecs file was read assuming that directions followed YZX order, which created a gradients_matrix.txt with swapped directions. The new order is XYZ.
1 parent cc750f4 commit 74605d7

File tree

1 file changed

+3
-3
lines changed
  • nipype/interfaces/diffusion_toolkit

1 file changed

+3
-3
lines changed

nipype/interfaces/diffusion_toolkit/dti.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ def _create_gradient_matrix(self, bvecs_file, bvals_file):
103103
with open(bvals_file) as fbvals:
104104
bvals = [val for val in re.split('\s+', fbvals.readline().strip())]
105105
with open(bvecs_file) as fbvecs:
106-
bvecs_y = [
106+
bvecs_x = [
107107
val for val in re.split('\s+',
108108
fbvecs.readline().strip())
109109
]
110-
bvecs_z = [
110+
bvecs_y = [
111111
val for val in re.split('\s+',
112112
fbvecs.readline().strip())
113113
]
114-
bvecs_x = [
114+
bvecs_z = [
115115
val for val in re.split('\s+',
116116
fbvecs.readline().strip())
117117
]

0 commit comments

Comments
 (0)