DTI Gradient Table Creator
Overview
DTI_gradient_table_creator computes the correct gradient table (i.e., the list of vectors that describe the diffusion weighting directions to use for analysis) for DTI acquisitions on Philips MRI scanners. The code computes the gradient table based on minimal user input, and provides a quick and easy method to determine the correct gradient table necessary to calculate diffusion tensors (i.e., for FA, color coded principal eigenvector, fiber tracking etc.).
Name
DTI_gradient_table_creator
Version Number
September 18, 2006
Short Description
DTI_gradient_table_creator computes the correct gradient table (i.e., the list of vectors that describe the diffusion weighting directions to use for analysis) for DTI acquisitions on Philips MRI scanners. The code computes the gradient table based on minimal user input, and provides a quick and easy method to determine the correct gradient table necessary to calculate diffusion tensors (i.e., for FA, color coded principal eigenvector, fiber tracking etc.).
DTI_gradient_table_creator outputs ASCII text gradient tables compatible with CATNAP, DTIstudio, dtiproc and other DTI analysis suites. I have made 2 forms of the code available, Matlab source code (preferred) and an online JAVA applet (for researchers who do not have access to Matlab). I hope this code is useful, but please remember use it as your own risk.
Figure

Categories and Keywords
Diffusion Tensor Imaging; DTI; Philips; gradient tables; diffusion weighting directions, gradient table correction; matlab code, overplus, directional resolution.
Longer Overview
DTI_gradient_table_creator computes the correct gradient table (i.e., the list of vectors that describe the diffusion weighting directions to use for analysis) for DTI acquisitions on Philips MRI scanners. The code computes the gradient table based on minimal user input, and provides a quick and easy method to determine the correct gradient table necessary to calculate diffusion tensors (i.e., for FA, color coded principal eigenvector, fiber tracking etc.). The specifics of the gradient table on the Philips MRI scanner are determined by:
The 3 coordinate frames in which directions are defined on the MR scanner (XYZ, MPS, LPS)
1) The rules for how several imaging options (slice orientation, slice angulation, phase encoding direction, etc.) impact the gradient directions.
2) The scanner software release and user supplied information about the DTI scan
3) Any coregistration (motion correction) performed with AIR or FSL FLIRT
DTI_gradient_table_creator outputs ASCII text gradient tables compatible with CATNAP, DTIstudio, dtiproc and other DTI analysis suites. I have made 2 forms of the code available, Matlab source code (preferred) and an online JAVA applet (for researchers who do not have access to Matlab). I hope this code is useful, but please remember use it as your own risk.
User Manual
See: http://godzilla.kennedykrieger.org/~jfarrell/software_web.htm
Register for Download
See: http://godzilla.kennedykrieger.org/~jfarrell/software_web.htm
Installation Information
See documents at: http://godzilla.kennedykrieger.org/~jfarrell/software_web.htm
References for the Software
J.A.D. Farrell, B.A. Landman, C.K. Jones, S.A. Smith, J.L. Prince, P.C.M. van Zijl, S. Mori, 2006, submitted for peer review, September 2006
Acknowledgements to Include
The development, testing and maintenance of the code on this webpage required (and continues to require) significant manpower and resources. Therefore, we ask that if the code provided on this webpage (the Matlab functions or JAVA applet) is useful for your project, please acknowledge the contributions of the authors as follows:
In Text Acknowledgement:
The DTI_gradient_table_creator software was kindly provided by Jonathan A.D. Farrell (Johns Hopkins University, Baltimore, Maryland USA) [citation]. The development of this software was supported by NIH/NCRR grant RR15241 to the Kennedy Krieger Institute (PVZ).
Reference Citation:
J.A.D. Farrell, B.A. Landman, C.K. Jones, S.A. Smith, J.L. Prince, P.C.M. van Zijl, S. Mori, 2006, submitted for peer review September 2006.
Cotributors/Authors
Jonathan A. D. Farrell
Craig K. Jones
Technical Contacts
Jonathan A.D. Farrell, jonfarrell@jhu.edu
Acknowledgements of Funding Sources
The development of this software was supported by NIH/NCRR grant RR15241 to the Kennedy Krieger Institute (PVZ).
License
http://godzilla.kennedykrieger.org/~jfarrell/gpl.txt
Binary/Data Distribution
The distribution includes Matlab (text and editable binary) and a JAVA applet.
Source Distribution
The source and binary distributions are the same.
Source Distribution Instructions
The source distributions have been tested on Matlab 7 with Solaris and Windows
Dependencies
JAVA Runtime Environment 1.5 (required for online JAVA applet)
Matlab 7 (required for Matlab code)
Screen Shots

Screenshot of java applet with selected imaging parameters (left) and computed DTI gradient table (right) for Philips MR system
Site URL
http://godzilla.kennedykrieger.org/~jfarrell/software_web.htm