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

dti gradient table creator gui

 

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

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

To download the DTI Gradient Table Creator, please go to the download form.