2021-07-17 MRRC: Diffusion Gradient Table for DWI/DTI Study

July 17, 2021


Dear MRRC Users,

Diffusion MRI is one of core neuroimaging tools to investigate white mater integrity or brain structural connectivity. Core parameter of diffusion MRI is the diffusion gradient. In the sequence, it is load from a file, “diffusion gradient table”.

MRRC provides “diffusion gradient table” of your acquired diffusion weighted/tensor images (DWI/DTI) (see attached sample). Diffusion table is different from b-vector extracted from DICOM file, it is required for running of DWI sequence in scanner. Theoretically, the diffusion table should be designed by the user and provided to the center at protocol setting; however, most of MR users copy DWI sequence from other protocol, even without knowing this diffusion gradient table. It is recommended that the users backup the diffusion table which is applied for their DWI/DTI studies – in case of accidental loss of DWI/DTI sequence or new setup in other scanners, this backup will be very useful.

If you want to receive this service, contact Dr. Chan Moon, moonc@upmc.edu with “Project code” and “Date of study”, for example, WPC-0000, 2021/07/01.

Chan Hong Moon, PhD
MRRC Technical Director





Download the below example table.



# -----------------------------------------------------------

# Diffusion table extracted from DICOM by 'dicom2dvs'

# -----------------------------------------------------------

 

[directions=258]

CoordinateSystem=xyz

Normalisation=none

Vector[0] = ( 0.000000, 0.000000, 0.000000 )

Vector[1] = ( 0.800000, -0.600000, 0.000000 )

Vector[2] = ( 0.800000, 0.000000, 0.000000 )

Vector[3] = ( 0.800000, 0.000000, 0.400000 )

Vector[4] = ( 0.000000, 0.000000, 0.800000 )

Vector[5] = ( 0.600000, 0.600000, -0.400000 )

Vector[6] = ( 0.000000, 0.800000, 0.000000 )

Vector[7] = ( 0.800000, 0.400000, 0.000000 )

Vector[8] = ( 0.600000, -0.400000, -0.200000 )

Vector[9] = ( 0.800000, 0.400000, -0.400000 )

Vector[10] = ( 0.600000, -0.400000, 0.200000 )

Vector[11] = ( 0.400000, -0.800000, 0.000000 )

Vector[12] = ( 0.600000, -0.200000, -0.400000 )

Vector[13] = ( 0.600000, 0.600000, 0.400000 )

Vector[14] = ( 0.600000, -0.200000, 0.400000 )

Vector[15] = ( 0.400000, 0.000000, -0.800000 )

Vector[16] = ( 0.600000, 0.200000, -0.400000 )

Vector[17] = ( 0.000000, 0.000000, 1.000000 )

Vector[18] = ( 0.600000, 0.200000, 0.400000 )

Vector[19] = ( 0.400000, 0.000000, 0.800000 )

Vector[20] = ( 0.600000, 0.400000, -0.200000 )

Vector[21] = ( 0.400000, -0.600000, -0.600000 )

Vector[22] = ( 0.600000, 0.400000, 0.200000 )

Vector[23] = ( 0.400000, 0.800000, 0.000000 )

Vector[24] = ( 0.400000, -0.600000, -0.200000 )

Vector[25] = ( 0.800000, 0.400000, 0.400000 )

Vector[26] = ( 0.400000, -0.600000, 0.200000 )

Vector[27] = ( 0.000000, 0.400000, -0.800000 )

Vector[28] = ( 0.400000, -0.200000, -0.600000 )

Vector[29] = ( 0.400000, -0.600000, 0.600000 )

Vector[30] = ( 0.400000, -0.200000, 0.600000 )

Vector[31] = ( 0.000000, 0.400000, 0.800000 )

Vector[32] = ( 0.400000, 0.200000, -0.600000 )

Vector[33] = ( 0.600000, -0.800000, 0.000000 )

Vector[34] = ( 0.400000, 0.200000, 0.600000 )

Vector[35] = ( 0.000000, 0.800000, -0.400000 )

Vector[36] = ( 0.400000, 0.600000, -0.200000 )

Vector[37] = ( 0.400000, 0.600000, -0.600000 )

Vector[38] = ( 0.400000, 0.600000, 0.200000 )

Vector[39] = ( 0.000000, 0.800000, 0.400000 )

Vector[40] = ( 0.200000, -0.600000, -0.400000 )

Vector[41] = ( 0.400000, -0.800000, -0.400000 )

Vector[42] = ( 0.200000, -0.600000, 0.400000 )

Vector[43] = ( 0.600000, -0.600000, -0.200000 )

Vector[44] = ( 0.200000, -0.400000, -0.600000 )

Vector[45] = ( 0.400000, 0.600000, 0.600000 )

Vector[46] = ( 0.200000, -0.400000, 0.600000 )

Vector[47] = ( 0.600000, -0.600000, 0.200000 )

Vector[48] = ( 0.200000, 0.400000, -0.600000 )

Vector[49] = ( 0.000000, 0.600000, -0.800000 )

Vector[50] = ( 0.200000, 0.400000, 0.600000 )

Vector[51] = ( 0.600000, -0.200000, -0.600000 )

Vector[52] = ( 0.200000, 0.600000, -0.400000 )

Vector[53] = ( 0.800000, -0.400000, -0.200000 )

Vector[54] = ( 0.200000, 0.600000, 0.400000 )

Vector[55] = ( 0.600000, -0.200000, 0.600000 )

Vector[56] = ( 0.600000, -0.400000, 0.000000 )

Vector[57] = ( 0.400000, -0.800000, 0.400000 )

Vector[58] = ( 0.600000, 0.000000, -0.400000 )

Vector[59] = ( 0.600000, 0.200000, -0.600000 )

Vector[60] = ( 0.600000, 0.000000, 0.400000 )

Vector[61] = ( 0.800000, -0.400000, 0.200000 )

Vector[62] = ( 0.600000, 0.400000, 0.000000 )

Vector[63] = ( 0.600000, 0.200000, 0.600000 )

Vector[64] = ( 0.400000, -0.600000, 0.000000 )

Vector[65] = ( 0.800000, 0.000000, 0.600000 )

Vector[66] = ( 0.400000, 0.000000, -0.600000 )

Vector[67] = ( 0.600000, 0.600000, -0.200000 )

Vector[68] = ( 0.400000, 0.000000, 0.600000 )

Vector[69] = ( 0.800000, -0.200000, -0.400000 )

Vector[70] = ( 0.400000, 0.600000, 0.000000 )

Vector[71] = ( 0.600000, 0.600000, 0.200000 )

Vector[72] = ( 0.000000, 0.400000, -0.600000 )

Vector[73] = ( 0.400000, -0.400000, -0.800000 )

Vector[74] = ( 0.000000, 0.400000, 0.600000 )

Vector[75] = ( 0.200000, -0.600000, -0.600000 )

Vector[76] = ( 0.000000, 0.600000, -0.400000 )

Vector[77] = ( 0.800000, -0.200000, 0.400000 )

Vector[78] = ( 0.000000, 0.600000, 0.400000 )

Vector[79] = ( 0.200000, -0.600000, 0.600000 )

Vector[80] = ( 0.400000, -0.400000, -0.400000 )

Vector[81] = ( 0.000000, 0.600000, 0.800000 )

Vector[82] = ( 0.400000, -0.400000, 0.400000 )

Vector[83] = ( 0.200000, 0.600000, -0.600000 )

Vector[84] = ( 0.400000, 0.400000, -0.400000 )

Vector[85] = ( 0.800000, 0.200000, -0.400000 )

Vector[86] = ( 0.400000, 0.400000, 0.400000 )

Vector[87] = ( 0.200000, 0.600000, 0.600000 )

Vector[88] = ( 0.600000, -0.200000, -0.200000 )

Vector[89] = ( 0.400000, -0.400000, 0.800000 )

Vector[90] = ( 0.600000, -0.200000, 0.200000 )

Vector[91] = ( 0.800000, -0.200000, -0.200000 )

Vector[92] = ( 0.600000, 0.200000, -0.200000 )

Vector[93] = ( 0.800000, 0.200000, 0.400000 )

Vector[94] = ( 0.600000, 0.200000, 0.200000 )

Vector[95] = ( 0.800000, -0.200000, 0.200000 )

Vector[96] = ( 0.200000, -0.600000, -0.200000 )

Vector[97] = ( 0.600000, 0.000000, -0.800000 )

Vector[98] = ( 0.200000, -0.600000, 0.200000 )

Vector[99] = ( 0.800000, 0.200000, -0.200000 )

Vector[100] = ( 0.200000, -0.200000, -0.600000 )

Vector[101] = ( 0.800000, 0.400000, -0.200000 )

Vector[102] = ( 0.200000, -0.200000, 0.600000 )

Vector[103] = ( 0.800000, 0.200000, 0.200000 )

Vector[104] = ( 0.200000, 0.200000, -0.600000 )

Vector[105] = ( 0.400000, 0.400000, -0.800000 )

Vector[106] = ( 0.200000, 0.200000, 0.600000 )

Vector[107] = ( 0.600000, -0.600000, 0.000000 )

Vector[108] = ( 0.200000, 0.600000, -0.200000 )

Vector[109] = ( 0.800000, 0.400000, 0.200000 )

Vector[110] = ( 0.200000, 0.600000, 0.200000 )

Vector[111] = ( 0.600000, 0.000000, -0.600000 )

Vector[112] = ( 0.600000, -0.200000, 0.000000 )

Vector[113] = ( 0.000000, 0.800000, -0.600000 )

Vector[114] = ( 0.600000, 0.000000, -0.200000 )

Vector[115] = ( 0.600000, 0.000000, 0.600000 )

Vector[116] = ( 0.600000, 0.000000, 0.200000 )

Vector[117] = ( 0.400000, -0.800000, -0.200000 )

Vector[118] = ( 0.600000, 0.200000, 0.000000 )

Vector[119] = ( 0.600000, 0.600000, 0.000000 )

Vector[120] = ( 0.200000, -0.600000, 0.000000 )

Vector[121] = ( 0.400000, 0.400000, 0.800000 )

Vector[122] = ( 0.200000, 0.000000, -0.600000 )

Vector[123] = ( 0.200000, -0.800000, -0.200000 )

Vector[124] = ( 0.200000, 0.000000, 0.600000 )

Vector[125] = ( 0.400000, -0.800000, 0.200000 )

Vector[126] = ( 0.200000, 0.600000, 0.000000 )

Vector[127] = ( 0.200000, -0.800000, 0.200000 )

Vector[128] = ( 0.000000, 0.200000, -0.600000 )

Vector[129] = ( 1.000000, 0.000000, 0.000000 )

Vector[130] = ( 0.000000, 0.200000, 0.600000 )

Vector[131] = ( 0.200000, -0.200000, -0.800000 )

Vector[132] = ( 0.000000, 0.600000, -0.200000 )

Vector[133] = ( 0.400000, -0.200000, -0.800000 )

Vector[134] = ( 0.000000, 0.600000, 0.200000 )

Vector[135] = ( 0.200000, -0.200000, 0.800000 )

Vector[136] = ( 0.600000, 0.000000, 0.000000 )

Vector[137] = ( 0.400000, 0.800000, -0.400000 )

Vector[138] = ( 0.400000, -0.400000, -0.200000 )

Vector[139] = ( 0.200000, 0.200000, -0.800000 )

Vector[140] = ( 0.400000, -0.400000, 0.200000 )

Vector[141] = ( 0.400000, -0.200000, 0.800000 )

Vector[142] = ( 0.400000, -0.200000, -0.400000 )

Vector[143] = ( 0.200000, 0.200000, 0.800000 )

Vector[144] = ( 0.400000, -0.200000, 0.400000 )

Vector[145] = ( 0.000000, 0.800000, 0.600000 )

Vector[146] = ( 0.400000, 0.200000, -0.400000 )

Vector[147] = ( 0.200000, 0.800000, -0.200000 )

Vector[148] = ( 0.400000, 0.200000, 0.400000 )

Vector[149] = ( 0.400000, 0.200000, -0.800000 )

Vector[150] = ( 0.400000, 0.400000, -0.200000 )

Vector[151] = ( 0.200000, 0.800000, 0.200000 )

Vector[152] = ( 0.400000, 0.400000, 0.200000 )

Vector[153] = ( 0.400000, 0.800000, 0.400000 )

Vector[154] = ( 0.200000, -0.400000, -0.400000 )

Vector[155] = ( 0.000000, 0.600000, -0.600000 )

Vector[156] = ( 0.200000, -0.400000, 0.400000 )

Vector[157] = ( 0.400000, 0.200000, 0.800000 )

Vector[158] = ( 0.200000, 0.400000, -0.400000 )

Vector[159] = ( 0.000000, 0.600000, 0.600000 )

Vector[160] = ( 0.200000, 0.400000, 0.400000 )

Vector[161] = ( 0.600000, 0.000000, 0.800000 )

Vector[162] = ( 0.000000, 0.000000, 0.600000 )

Vector[163] = ( 0.800000, -0.200000, 0.000000 )

Vector[164] = ( 0.000000, 0.600000, 0.000000 )

Vector[165] = ( 0.400000, 0.800000, -0.200000 )

Vector[166] = ( 0.400000, -0.400000, 0.000000 )

Vector[167] = ( 0.800000, 0.000000, -0.200000 )

Vector[168] = ( 0.400000, 0.000000, -0.400000 )

Vector[169] = ( 0.600000, -0.600000, -0.400000 )

Vector[170] = ( 0.400000, 0.000000, 0.400000 )

Vector[171] = ( 0.800000, 0.000000, 0.200000 )

Vector[172] = ( 0.400000, 0.400000, 0.000000 )

Vector[173] = ( 0.400000, 0.800000, 0.200000 )

Vector[174] = ( 0.000000, 0.400000, -0.400000 )

Vector[175] = ( 0.800000, 0.200000, 0.000000 )

Vector[176] = ( 0.000000, 0.400000, 0.400000 )

Vector[177] = ( 0.000000, 1.000000, 0.000000 )

Vector[178] = ( 0.400000, -0.200000, -0.200000 )

Vector[179] = ( 0.600000, -0.400000, -0.400000 )

Vector[180] = ( 0.400000, -0.200000, 0.200000 )

Vector[181] = ( 0.200000, -0.800000, -0.400000 )

Vector[182] = ( 0.400000, 0.200000, -0.200000 )

Vector[183] = ( 0.600000, -0.400000, 0.400000 )

Vector[184] = ( 0.400000, 0.200000, 0.200000 )

Vector[185] = ( 0.600000, -0.600000, 0.400000 )

Vector[186] = ( 0.200000, -0.400000, -0.200000 )

Vector[187] = ( 0.600000, 0.400000, -0.400000 )

Vector[188] = ( 0.200000, -0.400000, 0.200000 )

Vector[189] = ( 0.200000, -0.800000, 0.400000 )

Vector[190] = ( 0.200000, -0.200000, -0.400000 )

Vector[191] = ( 0.600000, 0.400000, 0.400000 )

Vector[192] = ( 0.200000, -0.200000, 0.400000 )

Vector[193] = ( 0.800000, 0.600000, 0.000000 )

Vector[194] = ( 0.200000, 0.200000, -0.400000 )

Vector[195] = ( 0.400000, -0.600000, -0.400000 )

Vector[196] = ( 0.200000, 0.200000, 0.400000 )

Vector[197] = ( 0.200000, -0.400000, -0.800000 )

Vector[198] = ( 0.200000, 0.400000, -0.200000 )

Vector[199] = ( 0.400000, -0.600000, 0.400000 )

Vector[200] = ( 0.200000, 0.400000, 0.200000 )

Vector[201] = ( 0.600000, -0.400000, -0.600000 )

Vector[202] = ( 0.400000, -0.200000, 0.000000 )

Vector[203] = ( 0.400000, -0.400000, -0.600000 )

Vector[204] = ( 0.400000, 0.000000, -0.200000 )

Vector[205] = ( 0.200000, -0.400000, 0.800000 )

Vector[206] = ( 0.400000, 0.000000, 0.200000 )

Vector[207] = ( 0.400000, -0.400000, 0.600000 )

Vector[208] = ( 0.400000, 0.200000, 0.000000 )

Vector[209] = ( 0.800000, -0.400000, -0.400000 )

Vector[210] = ( 0.200000, -0.400000, 0.000000 )

Vector[211] = ( 0.400000, 0.400000, -0.600000 )

Vector[212] = ( 0.200000, 0.000000, -0.400000 )

Vector[213] = ( 0.200000, 0.400000, -0.800000 )

Vector[214] = ( 0.200000, 0.000000, 0.400000 )

Vector[215] = ( 0.400000, 0.400000, 0.600000 )

Vector[216] = ( 0.200000, 0.400000, 0.000000 )

Vector[217] = ( 0.600000, -0.400000, 0.600000 )

Vector[218] = ( 0.000000, 0.200000, -0.400000 )

Vector[219] = ( 0.400000, 0.600000, -0.400000 )

Vector[220] = ( 0.000000, 0.200000, 0.400000 )

Vector[221] = ( 0.200000, 0.400000, 0.800000 )

Vector[222] = ( 0.000000, 0.400000, -0.200000 )

Vector[223] = ( 0.400000, 0.600000, 0.400000 )

Vector[224] = ( 0.000000, 0.400000, 0.200000 )

Vector[225] = ( 0.600000, 0.800000, 0.000000 )

Vector[226] = ( 0.400000, 0.000000, 0.000000 )

Vector[227] = ( 0.200000, -0.800000, 0.000000 )

Vector[228] = ( 0.000000, 0.000000, 0.400000 )

Vector[229] = ( 0.200000, 0.800000, -0.400000 )

Vector[230] = ( 0.000000, 0.400000, 0.000000 )

Vector[231] = ( 0.200000, 0.000000, -0.800000 )

Vector[232] = ( 0.200000, -0.200000, -0.200000 )

Vector[233] = ( 0.600000, 0.400000, -0.600000 )

Vector[234] = ( 0.200000, -0.200000, 0.200000 )

Vector[235] = ( 0.200000, 0.000000, 0.800000 )

Vector[236] = ( 0.200000, 0.200000, -0.200000 )

Vector[237] = ( 0.200000, 0.800000, 0.400000 )

Vector[238] = ( 0.200000, 0.200000, 0.200000 )

Vector[239] = ( 0.200000, 0.800000, 0.000000 )

Vector[240] = ( 0.200000, -0.200000, 0.000000 )

Vector[241] = ( 0.800000, -0.400000, 0.400000 )

Vector[242] = ( 0.200000, 0.000000, -0.200000 )

Vector[243] = ( 0.000000, 0.200000, -0.800000 )

Vector[244] = ( 0.200000, 0.000000, 0.200000 )

Vector[245] = ( 0.800000, -0.400000, 0.000000 )

Vector[246] = ( 0.200000, 0.200000, 0.000000 )

Vector[247] = ( 0.000000, 0.200000, 0.800000 )

Vector[248] = ( 0.000000, 0.200000, -0.200000 )

Vector[249] = ( 0.600000, 0.400000, 0.600000 )

Vector[250] = ( 0.000000, 0.200000, 0.200000 )

Vector[251] = ( 0.000000, 0.800000, -0.200000 )

Vector[252] = ( 0.200000, 0.000000, 0.000000 )

Vector[253] = ( 0.800000, 0.000000, -0.400000 )

Vector[254] = ( 0.000000, 0.000000, 0.200000 )

Vector[255] = ( 0.000000, 0.800000, 0.200000 )

Vector[256] = ( 0.000000, 0.200000, 0.000000 )

Vector[257] = ( 0.800000, 0.000000, -0.600000 )