-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
B1 mapping improvements #41
Conversation
…the gui/batch script.
…tation of B1 input for create hMRI maps gui.
…AM which I accidentally removed.
@kerrinpine: I've made the change that AFI (and DAM) no longer uses "abs" to get rid of the imaginary component, but rather uses "real" instead. In cases where AFI or DAM images are input in the wrong order, this now results in a large hole in the centre of the B1 map, rather than "reasonable" looking incorrect values. Hopefully this obvious error will cause people to check their input data, rather than allowing the erroneous B1 maps to propagate down the processing chain. Unfortunately I could not find a simple robust criterion to warn if too many complex results are returned, as background voxels are expected to show a significant number of erroneous values, and the number of background voxels in a volume can be very large. I will include these changes in our Leipzig toolbox as soon as this pull request is finalised here. |
…ction can now read information in the nifti decription field and warns if fa1!=2xfa2.
Realised that comparing the result between the two possible orderings works for AFI (but not DAM). |
…ping code for readability (cf. #26)
… B1 mapping calculation. This is mainly useful at ultrahigh field, where B1 inhomogeneity may cause actual flip angles to be above 180deg.
…id (e.g. MPI-CBS SE TE is longer than STE TE in DICOMs)
TODOs:
|
This ensures that the mask made from B1ref ends up in the B1calc directory.
Merge the implementation of (S)DAM B1 mapping from @tleutritz-cbs into the toolbox. Also includes a bugfix for a bug that can occur if filename lengths of the B1 input files are not equal.