Page MenuHomePhabricator

wrong b value for DWI in preprocessing bundle
Closed, ResolvedPublic

Description

While working with DWI (just one gradient direction for each b value) in preprocessing bundle, the value of b and number of gradients is wrong. There are just two b values: 0 and very high (not possible).

Data were send to Cristian Weber.

Event Timeline

Could now confirm it on all platforms.
Problem is that there are two ways of accessing B values,
and the access via map is inconsitent with direct accessing it via indexm,

this leads to a different behavior in IVIM and Precprocessing.
The problem is most likely rooted in the dicom import which does not update the b-values map (since after a dwi is imported, saved to disk as dwi, and reloaded everything is fine).

User webechr has pushed new remote branch:

bug-17884-FixBValUpdate

Rearranged the order of setting ReferenceBValue (before Directions)
Directions need to be set last, since they trigger an update of the b value map,
and need the reference b value.

[25926c]: Merge branch 'bug-17884-FixBValUpdate'

Merged commits:

2014-06-25 16:56:05 Christian Weber [8b1ef6]
Rearrange order of ReferenceBValue (before Directions)

Directions need to be set last, since they trigger an update of the b value map,
and need the reference b value.