1GDCMDUMP(1)                   DICOM Manipulation.                  GDCMDUMP(1)
2
3
4

NAME

6       gdcmdump - dumps a DICOM file, it will display the structure and values
7       contained in the specified DICOM file.
8

SYNOPSIS

10           gdcmdump [options] dcm_file
11           gdcmdump [options] dcm_directory
12

DESCRIPTION

14       The gdcmdump command line program dumps a DICOM file to the console.
15       For those familiar with dcmdump (DCMTK) output, gdcmdump has some minor
16       differences. Namely:
17
18       ·   For Implicit Transfer Syntax gdcmdump will print ??  instead of the
19           dictionary VR
20
21       gdcmdump has a limited private dictionary that is used to lookup
22       private element whenever possible.
23

PARAMETERS

25           dcm_file        DICOM input filename
26           dcm_directory   DICOM input directory
27

OPTIONS

29   specific options
30             -x --xml-dict       generate the XML dict (only private elements for now).
31             -r --recursive      recursive (input is a directory)
32             -d --dump           dump value (limited use).
33             -p --print          print value instead of simply dumping (default).
34             -c --color          print in color.
35             -C --csa            print SIEMENS CSA Header (0029,[12]0,SIEMENS CSA HEADER).
36                --csa-asl        print decoded SIEMENS CSA MR_ASL (base64).
37                --csa-diffusion  print decoded SIEMENS CSA MRDiffusion (base64).
38                --mrprotocol     print SIEMENS MrProtocol only (within ASCCONV BEGIN/END).
39                                   either encapsulated in CSA or directly (syngo XA10)
40             -P --pdb            print GEMS Protocol Data Block (0025,1b,GEMS_SERS_01).
41                --elscint        print ELSCINT Protocol Information (01f7,26,ELSCINT1).
42                --vepro          print VEPRO Protocol Information (0055,20,VEPRO VIF 3.0 DATA).
43                                    or VEPRO Protocol Information (0055,20,VEPRO VIM 5.0 DATA).
44                --sds            print Philips MR Series Data Storage (1.3.46.670589.11.0.0.12.2) Information (2005,32,Philips MR Imaging DD 002).
45             -A --asn1           print encapsulated ASN1 structure >(0400,0520).
46                --map-uid-names  map UID to names.
47
48   general options
49             -h   --help
50                    print this help text and exit
51
52             -v   --version
53                    print version information and exit
54
55             -V   --verbose
56                    verbose mode (warning+error).
57
58             -W   --warning
59                    warning mode, print warning information
60
61             -E   --error
62                    error mode, print error information
63
64             -D   --debug
65                    debug mode, print debug information
66
67   special options
68             -I --ignore-errors   dumps even if file is corrupted (advanced users only, see disclaimers).
69

TYPICAL USAGE

71   Printing Implicit Transfer Syntax
72       The VR are not found in the file, thus are presented with a “(??)”, and
73       right next to it (if found) the correct VR.
74
75       Eg.:
76
77           $ gdcmdump GE_DLX-8-MONO2-PrivateSyntax.dcm
78
79           # Dicom-File-Format
80           ...
81           (0008,0000) ?? (UL) 434                                           # 4,1 Generic Group Length
82           (0008,0005) ?? (CS) [ISO_IR 100]                                  # 10,1-n Specific Character Set
83           (0008,0008) ?? (CS) [ORIGINAL\\PRIMARY\\SINGLE PLANE ]              # 30,2-n Image Type
84           (0008,0016) ?? (UI) [1.2.840.10008.5.1.4.1.1.12.1]                # 28,1 SOP Class UID
85           (0008,0018) ?? (UI) [1.2.840.113619.2.16.1.0.906539207.1.24207]   # 42,1 SOP Instance UID
86           (0008,0020) ?? (DA) [19980923]                                    # 8,1 Study Date
87           (0008,0021) ?? (DA) [19980923]                                    # 8,1 Series Date
88           (0008,0022) ?? (DA) [19980923]                                    # 8,1 Acquisition Date
89           (0008,0023) ?? (DA) [19980923]                                    # 8,1 Content Date
90           (0008,0030) ?? (TM) [101229.000]                                  # 10,1 Study Time
91           (0008,0031) ?? (TM) [101229.000]                                  # 10,1 Series Time
92           (0008,0032) ?? (TM) [102653.000]                                  # 10,1 Acquisition Time
93           (0008,0033) ?? (TM) [102653.000]                                  # 10,1 Content Time
94           ...
95
96   Print Private Attributes
97       GDCM has a limited private dictionary. Whenever possible, it will try
98       to lookup the private data element.
99
100           $ gdcmdump 012345.002.050.dcm
101
102           ...
103           (0009,0010) LO [GEMS_IDEN_01]                                     # 12,1 Private Creator
104           (0009,1001) LO [GE_GENESIS_FF ]                                   # 14,1 Full fidelity
105           (0009,1002) SH [MRCV]                                             # 4,1 Suite id
106           (0009,1004) SH [SIGNA ]                                           # 6,1 Product id
107           (0009,1027) SL 985968524                                          # 4,1 Image actual date
108           (0009,1030) SH [19356UMR2 ]                                       # 10,1 Service id
109           (0009,1031) SH [999 ]                                             # 4,1 Mobile location number
110           (0009,10e3) UI [1.2.840.113619.1.1.4.1762386977]                  # 32,1 Equipment UID
111           (0009,10e6) SH [08]                                               # 2,1 Genesis Version - now
112           (0009,10e7) UL 2757786872                                         # 4,1 Exam Record checksum
113           (0009,10e9) SL 985968523                                          # 4,1 Actual series data time stamp
114           ...
115           (0019,0000) UL 1208                                               # 4,1 Generic Group Length
116           (0019,0010) LO [GEMS_ACQU_01]                                     # 12,1 Private Creator
117           (0019,100f) DS [424.399994]                                       # 10,1 Horiz. Frame of ref.
118           (0019,1011) SS 0                                                  # 2,1 Series contrast
119           ...
120           (0019,10e0) DS [0.000000]                                         # 8,1 User data 24 {# DTI Diffusion Dir., release 10.0 & above}
121           (0019,10e2) DS [0.000000]                                         # 8,1 Velocity Encode Scale
122           (0019,10f2) SS 0                                                  # 2,1 Fast phases
123           (0019,10f9) DS [98]                                               # 2,1 Transmit gain
124           ...
125           (0021,0000) UL 372                                                # 4,1 Generic Group Length
126           (0021,0010) LO [GEMS_RELA_01]                                     # 12,1 Private Creator
127           (0021,1003) SS 0                                                  # 2,1 Series from which Prescribed
128           ...
129
130   SIEMENS CSA Header
131       Using this option it is possible to dump as a readable text what is
132       contained in the private attribute as found in typical SIEMENS MR DICOM
133       file.
134
135       Eg.:
136
137           $ gdcmdump --csa MR_SIEMENS_forceLoad29-1010_29-1020.dcm
138
139           (0029,0010)siemens csa header
140           Image shadow data (0029,xx10)
141
142           0 - 'EchoLinePosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Data '64      '
143           1 - 'EchoColumnPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Data '64      '
144           2 - 'EchoPartitionPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Data '32      '
145           3 - 'UsedChannelMask' VM 1, VR UL, SyngoDT 9, NoOfItems 6, Data '255     '
146           4 - 'Actual3DImaPartNumber' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Data
147           5 - 'ICE_Dims' VM 1, VR LO, SyngoDT 19, NoOfItems 6, Data 'X_1_1_1_1_1_1_31_1_1_1_1_19'
148           6 - 'B_value' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Data '0       '
149           7 - 'Filter1' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Data
150           8 - 'Filter2' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Data
151           ...
152
153   SIEMENS CSA Header: MR_ASL
154       Using this option it is possible to dump a decoded (base64) version of
155       MR_ASL contained in the CSA header.
156
157       Eg.:
158
159           $ gdcmdump --csa-asl ASL.dcm
160
161           (0018,9251) SQ (Sequence with undefined length)                   # u/l,1 MR Arterial Spin Labeling Sequence
162             (fffe,e000) na (Item with undefined length)
163               (0018,9252) LO [2D pulsed ASL (EP2D)]                         # 20,1 ASL Technique Description
164               (0018,9257) CS [LABEL ]                                       # 6,1 ASL Context
165               (0018,9259) CS [NO]                                           # 2,1 ASL Crusher Flag
166               (0018,925c) CS [YES ]                                         # 4,1 ASL Bolus Cut-off Flag
167               (0018,925d) SQ (Sequence with undefined length)               # u/l,1 ASL Bolus Cut-off Timing Sequence
168                 (fffe,e000) na (Item with undefined length)
169                   (0018,925e) LO [Q2TIPS]                                   # 6,1 ASL Bolus Cut-off Technique
170                   (0018,925f) IS (UL) [1990]                                # 4,1 ASL Bolus Cut-off Delay Time
171                 (fffe,e00d)
172               (fffe,e0dd)
173               (0018,9260) SQ (Sequence with undefined length)               # u/l,1 ASL Slab Sequence
174                 (fffe,e000) na (Item with undefined length)
175                   (0018,9253) US 1                                          # 2,1 ASL Slab Number
176                   (0018,9254) FD 109.5                                      # 8,1 ASL Slab Thickness
177                   (0018,9255) FD 0\0\1                                      # 24,3 ASL Slab Orientation
178                   (0018,9256) FD 0\-23.9333\-70.9189                        # 24,3 ASL Mid Slab Position
179                   (0018,9258) IS (UL) [10]                                  # 2,1 ASL Pulse Train Duration
180                 (fffe,e00d)
181               (fffe,e0dd)
182             (fffe,e00d)
183           (fffe,e0dd)
184
185       This is completely equivalent to doing (by hand):
186
187           $ gdcmdump --csa asl.dcm | grep -A 6 MR_ASL
188           98 - 'MR_ASL' VM 1, VR UT, SyngoDT 27, NoOfItems 6, Data 'GABRklNRAAD//////v8A4P////8YAFKSTE8UADJEIHB1bHNlZCBBU0wgKEVQMkQpGABXkkNT
189           BgBMQUJFTCAYAGCSU1EAAP/////+/wDg/////xgAU5JVUwIAAQAYAFSSRkQIAAAAAAAAYFtA
190           GABVkkZEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8YAFaSRkQYAAAAAAAAAAAAAAAAYOvu
191           N8AAAACAzrpRwBgAWJJJUwIAMTD+/w3gAAAAAP7/3eAAAAAAGABZkkNTAgBOTxgAXJJDUwQA
192           WUVTIBgAXZJTUQAA//////7/AOD/////GABekkxPBgBRMlRJUFMYAF+SSVMEADE5OTD+/w3g
193           AAAAAP7/3eAAAAAA/v8N4AAAAAD+/93gAAAAAA==
194           '
195           $  echo 'GABRklNRAAD//////v8A4P////8YAFKSTE8UADJEIHB1bHNlZCBBU0wgKEVQMkQpGABXkkNT
196           BgBMQUJFTCAYAGCSU1EAAP/////+/wDg/////xgAU5JVUwIAAQAYAFSSRkQIAAAAAAAAYFtA
197           GABVkkZEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8YAFaSRkQYAAAAAAAAAAAAAAAAYOvu
198           N8AAAACAzrpRwBgAWJJJUwIAMTD+/w3gAAAAAP7/3eAAAAAAGABZkkNTAgBOTxgAXJJDUwQA
199           WUVTIBgAXZJTUQAA//////7/AOD/////GABekkxPBgBRMlRJUFMYAF+SSVMEADE5OTD+/w3g
200           AAAAAP7/3eAAAAAA/v8N4AAAAAD+/93gAAAAAA==
201           ' | base64 -d > asl.dcm
202           $ dcmdump -f asl.dcm
203
204       One should pay attention that currently two attributes (0018,925f) and
205       (0018,9258) are using a VR that is different from what the DICOM
206       standard specifies.
207
208   SIEMENS CSA Header: MRDiffusion
209       Using this option it is possible to dump a decoded (base64) version of
210       MRDiffusion contained in the CSA header.
211
212       Eg.:
213
214           $ gdcmdump --csa-diffusion DIFFUSION.dcm
215
216           # Dicom-File-Format
217
218           # Dicom-Meta-Information-Header
219           # Used TransferSyntax:
220
221           # Dicom-Data-Set
222           # Used TransferSyntax: Unknown Transfer Syntax
223           (0018,9117) SQ (Sequence with undefined length)                   # u/l,1 MR Diffusion Sequence
224             (fffe,e000) na (Item with undefined length)
225               (0018,9075) CS [ISOTROPIC ]                                   # 10,1 Diffusion Directionality
226               (0018,9087) FD 0                                              # 8,1 Diffusion b-value
227             (fffe,e00d)
228           (fffe,e0dd)
229
230   SIEMENS CSA Header: MrProtocol
231       Using this option it is possible to dump a sorted version of MrProtocol
232       (extra '"' are trimmed).
233
234       Eg.:
235
236           $ gdcmdump --mrprotocol input.dcm
237
238           MrProtocolVersion: 12510002
239           acFlowComp[0] : 1
240           adFlipAngleDegree[0] : 90
241           alTE[0] : 60000
242           alTR[0] : 3000000
243           dRefSNR : 181090.7706
244           dRefSNR_VOI : 181090.7706
245           lAverages : 1
246           lCombinedEchoes : 1
247           lContrasts : 1
248           lParadigmPeriodicity : 1
249           lRepetitions : 79
250           lScanTimeSec : 3
251           lTotalScanTimeSec : 246
252           sAdjFreSpec.ulMode : 0x1
253           sAdjShimSpec.ulMode : 0x2
254           sAdjWatSupSpec.ulMode : 0x1
255           sAngio.ucPCFlowMode : 0x2
256           sAngio.ucTOFInflow : 0x4
257           sAutoAlign.dAAMatrix[0] : 1
258           sAutoAlign.dAAMatrix[10] : 1
259           sAutoAlign.dAAMatrix[15] : 1
260           sAutoAlign.dAAMatrix[5] : 1
261           sCOIL_SELECT_MEAS.asList[0].lElementSelected : 1
262           sCOIL_SELECT_MEAS.asList[0].lRxChannelConnected : 1
263           sCOIL_SELECT_MEAS.asList[0].sCoilElementID.lCoilCopy : 1
264           sCOIL_SELECT_MEAS.asList[0].sCoilElementID.tCoilID : 8_Channel_Head
265           sCOIL_SELECT_MEAS.asList[0].sCoilElementID.tElement : PH7
266           sCOIL_SELECT_MEAS.asList[1].lElementSelected : 1
267           sCOIL_SELECT_MEAS.asList[1].lRxChannelConnected : 2
268           sCOIL_SELECT_MEAS.asList[1].sCoilElementID.lCoilCopy : 1
269           sCOIL_SELECT_MEAS.asList[1].sCoilElementID.tCoilID : 8_Channel_Head
270           sCOIL_SELECT_MEAS.asList[1].sCoilElementID.tElement : PH5
271           sCOIL_SELECT_MEAS.asList[2].lElementSelected : 1
272           sCOIL_SELECT_MEAS.asList[2].lRxChannelConnected : 3
273           sCOIL_SELECT_MEAS.asList[2].sCoilElementID.lCoilCopy : 1
274           sCOIL_SELECT_MEAS.asList[2].sCoilElementID.tCoilID : 8_Channel_Head
275           sCOIL_SELECT_MEAS.asList[2].sCoilElementID.tElement : PH3
276           sCOIL_SELECT_MEAS.asList[3].lElementSelected : 1
277           sCOIL_SELECT_MEAS.asList[3].lRxChannelConnected : 4
278           sCOIL_SELECT_MEAS.asList[3].sCoilElementID.lCoilCopy : 1
279           sCOIL_SELECT_MEAS.asList[3].sCoilElementID.tCoilID : 8_Channel_Head
280           sCOIL_SELECT_MEAS.asList[3].sCoilElementID.tElement : PH1
281           sCOIL_SELECT_MEAS.asList[4].lElementSelected : 1
282           sCOIL_SELECT_MEAS.asList[4].lRxChannelConnected : 5
283           sCOIL_SELECT_MEAS.asList[4].sCoilElementID.lCoilCopy : 1
284           sCOIL_SELECT_MEAS.asList[4].sCoilElementID.tCoilID : 8_Channel_Head
285           sCOIL_SELECT_MEAS.asList[4].sCoilElementID.tElement : PH8
286           sCOIL_SELECT_MEAS.asList[5].lElementSelected : 1
287           sCOIL_SELECT_MEAS.asList[5].lRxChannelConnected : 6
288           sCOIL_SELECT_MEAS.asList[5].sCoilElementID.lCoilCopy : 1
289           sCOIL_SELECT_MEAS.asList[5].sCoilElementID.tCoilID : 8_Channel_Head
290           sCOIL_SELECT_MEAS.asList[5].sCoilElementID.tElement : PH6
291           sCOIL_SELECT_MEAS.asList[6].lElementSelected : 1
292           sCOIL_SELECT_MEAS.asList[6].lRxChannelConnected : 7
293           sCOIL_SELECT_MEAS.asList[6].sCoilElementID.lCoilCopy : 1
294           sCOIL_SELECT_MEAS.asList[6].sCoilElementID.tCoilID : 8_Channel_Head
295           sCOIL_SELECT_MEAS.asList[6].sCoilElementID.tElement : PH4
296           sCOIL_SELECT_MEAS.asList[7].lElementSelected : 1
297           sCOIL_SELECT_MEAS.asList[7].lRxChannelConnected : 8
298           sCOIL_SELECT_MEAS.asList[7].sCoilElementID.lCoilCopy : 1
299           sCOIL_SELECT_MEAS.asList[7].sCoilElementID.tCoilID : 8_Channel_Head
300           sCOIL_SELECT_MEAS.asList[7].sCoilElementID.tElement : PH2
301           sCOIL_SELECT_MEAS.sCOILPLUGS.auiNmbrOfNibbles[0] : 0x2
302           sCOIL_SELECT_MEAS.sCOILPLUGS.auiNmbrOfNibbles[1] : 0x2
303           sCOIL_SELECT_MEAS.sCOILPLUGS.auiNmbrOfNibbles[2] : 0x2
304           sCOIL_SELECT_MEAS.sCOILPLUGS.auiNmbrOfNibbles[3] : 0x2
305           sCOIL_SELECT_MEAS.sCOILPLUGS.auiNmbrOfNibbles[4] : 0x2
306           sCOIL_SELECT_MEAS.sCOILPLUGS.aulPlugId[0] : 0xff
307           sCOIL_SELECT_MEAS.sCOILPLUGS.aulPlugId[1] : 0xaa
308           sCOIL_SELECT_MEAS.sCOILPLUGS.aulPlugId[2] : 0xee
309           sCOIL_SELECT_MEAS.sCOILPLUGS.aulPlugId[3] : 0xee
310           sCOIL_SELECT_MEAS.sCOILPLUGS.aulPlugId[4] : 0xa4
311           sDiffusion.ulMode : 0x1
312           sEFISPEC.bEFIDataValid : 1
313           sEllipticalFilter.ucMode : 0x1
314           sFastImaging.lEPIFactor : 128
315           sFastImaging.lSegments : 1
316           sFastImaging.lTurboFactor : 1
317           sGRADSPEC.alShimCurrent[0] : -166
318           sGRADSPEC.alShimCurrent[1] : 596
319           sGRADSPEC.alShimCurrent[2] : -516
320           sGRADSPEC.alShimCurrent[3] : 84
321           sGRADSPEC.alShimCurrent[4] : -295
322           sGRADSPEC.bB0CompensationValid : 1
323           sGRADSPEC.bCrossTermCompensationValid : 1
324           sGRADSPEC.bDelayValid : 1
325           sGRADSPEC.bEddyCompensationValid : 1
326           sGRADSPEC.bOffsetValid : 1
327           sGRADSPEC.bSensitivityValid : 1
328           sGRADSPEC.bShimCurrentValid : 1
329           sGRADSPEC.flGSWDMinRiseTime : 5
330           sGRADSPEC.flSensitivityX : 0.000353238
331           sGRADSPEC.flSensitivityY : 0.000364826
332           sGRADSPEC.flSensitivityZ : 0.000356804
333           sGRADSPEC.lDelayX : 14
334           sGRADSPEC.lDelayY : 15
335           sGRADSPEC.lDelayZ : 13
336           sGRADSPEC.lOffsetX : -10
337           sGRADSPEC.lOffsetY : 22
338           sGRADSPEC.lOffsetZ : 34
339           sGRADSPEC.sB0CompensationX.aflAmplitude[0] : -0.0110937
340           sGRADSPEC.sB0CompensationX.aflAmplitude[1] : -0.0276212
341           sGRADSPEC.sB0CompensationX.aflAmplitude[2] : 0.00261628
342           sGRADSPEC.sB0CompensationX.aflTimeConstant[0] : 1.86006
343           sGRADSPEC.sB0CompensationX.aflTimeConstant[1] : 0.0451358
344           sGRADSPEC.sB0CompensationX.aflTimeConstant[2] : 0.00199924
345           sGRADSPEC.sB0CompensationY.aflAmplitude[0] : 0.0647921
346           sGRADSPEC.sB0CompensationY.aflAmplitude[1] : 0.0207167
347           sGRADSPEC.sB0CompensationY.aflAmplitude[2] : -0.0131878
348           sGRADSPEC.sB0CompensationY.aflTimeConstant[0] : 0.852499
349           sGRADSPEC.sB0CompensationY.aflTimeConstant[1] : 0.0633158
350           sGRADSPEC.sB0CompensationY.aflTimeConstant[2] : 0.00199999
351           sGRADSPEC.sB0CompensationZ.aflAmplitude[0] : 0.119857
352           sGRADSPEC.sB0CompensationZ.aflAmplitude[1] : 0.0106907
353           sGRADSPEC.sB0CompensationZ.aflAmplitude[2] : -0.0159243
354           sGRADSPEC.sB0CompensationZ.aflTimeConstant[0] : 1.03958
355           sGRADSPEC.sB0CompensationZ.aflTimeConstant[1] : 0.019543
356           sGRADSPEC.sB0CompensationZ.aflTimeConstant[2] : 0.00141055
357           sGRADSPEC.sCrossTermCompensationXY.aflAmplitude[0] : 0.000779649
358           sGRADSPEC.sCrossTermCompensationXY.aflTimeConstant[0] : 0.609972
359           sGRADSPEC.sCrossTermCompensationXZ.aflAmplitude[0] : -0.000357764
360           sGRADSPEC.sCrossTermCompensationXZ.aflTimeConstant[0] : 0.757463
361           sGRADSPEC.sCrossTermCompensationYX.aflAmplitude[0] : 0.00028701
362           sGRADSPEC.sCrossTermCompensationYX.aflTimeConstant[0] : 0.692162
363           sGRADSPEC.sCrossTermCompensationYZ.aflAmplitude[0] : 0.000341002
364           sGRADSPEC.sCrossTermCompensationYZ.aflTimeConstant[0] : 0.643997
365           sGRADSPEC.sEddyCompensationX.aflAmplitude[0] : 0.00321033
366           sGRADSPEC.sEddyCompensationX.aflAmplitude[1] : 0.0764387
367           sGRADSPEC.sEddyCompensationX.aflAmplitude[2] : -0.0119296
368           sGRADSPEC.sEddyCompensationX.aflAmplitude[3] : 0.002806
369           sGRADSPEC.sEddyCompensationX.aflAmplitude[4] : 0.00131044
370           sGRADSPEC.sEddyCompensationX.aflTimeConstant[0] : 1.92825
371           sGRADSPEC.sEddyCompensationX.aflTimeConstant[1] : 0.530542
372           sGRADSPEC.sEddyCompensationX.aflTimeConstant[2] : 0.348189
373           sGRADSPEC.sEddyCompensationX.aflTimeConstant[3] : 0.0172583
374           sGRADSPEC.sEddyCompensationX.aflTimeConstant[4] : 0.00199055
375           sGRADSPEC.sEddyCompensationY.aflAmplitude[0] : 0.00129643
376           sGRADSPEC.sEddyCompensationY.aflAmplitude[1] : 0.0657945
377           sGRADSPEC.sEddyCompensationY.aflAmplitude[2] : -0.00875319
378           sGRADSPEC.sEddyCompensationY.aflAmplitude[3] : 0.00247817
379           sGRADSPEC.sEddyCompensationY.aflAmplitude[4] : 0.00136282
380           sGRADSPEC.sEddyCompensationY.aflTimeConstant[0] : 2.18733
381           sGRADSPEC.sEddyCompensationY.aflTimeConstant[1] : 0.554603
382           sGRADSPEC.sEddyCompensationY.aflTimeConstant[2] : 0.363992
383           sGRADSPEC.sEddyCompensationY.aflTimeConstant[3] : 0.0174167
384           sGRADSPEC.sEddyCompensationY.aflTimeConstant[4] : 0.0019934
385           sGRADSPEC.sEddyCompensationZ.aflAmplitude[0] : 0.0106364
386           sGRADSPEC.sEddyCompensationZ.aflAmplitude[1] : 0.0644895
387           sGRADSPEC.sEddyCompensationZ.aflAmplitude[2] : -0.0116849
388           sGRADSPEC.sEddyCompensationZ.aflAmplitude[3] : 0.00245425
389           sGRADSPEC.sEddyCompensationZ.aflAmplitude[4] : -0.000382604
390           sGRADSPEC.sEddyCompensationZ.aflTimeConstant[0] : 2.45763
391           sGRADSPEC.sEddyCompensationZ.aflTimeConstant[1] : 0.728919
392           sGRADSPEC.sEddyCompensationZ.aflTimeConstant[2] : 0.490303
393           sGRADSPEC.sEddyCompensationZ.aflTimeConstant[3] : 0.0146871
394           sGRADSPEC.sEddyCompensationZ.aflTimeConstant[4] : 0.00198729
395           sGRADSPEC.ucMode : 0x11
396           sGroupArray.anMember[10] : 10
397           sGroupArray.anMember[11] : 11
398           sGroupArray.anMember[12] : 12
399           sGroupArray.anMember[13] : 13
400           sGroupArray.anMember[14] : 14
401           sGroupArray.anMember[15] : 15
402           sGroupArray.anMember[16] : 16
403           sGroupArray.anMember[17] : 17
404           sGroupArray.anMember[18] : 18
405           sGroupArray.anMember[19] : 19
406           sGroupArray.anMember[1] : 1
407           sGroupArray.anMember[20] : 20
408           sGroupArray.anMember[21] : 21
409           sGroupArray.anMember[22] : 22
410           sGroupArray.anMember[23] : 23
411           sGroupArray.anMember[24] : 24
412           sGroupArray.anMember[25] : 25
413           sGroupArray.anMember[26] : 26
414           sGroupArray.anMember[27] : 27
415           sGroupArray.anMember[28] : 28
416           sGroupArray.anMember[29] : 29
417           sGroupArray.anMember[2] : 2
418           sGroupArray.anMember[30] : 30
419           sGroupArray.anMember[31] : -1
420           sGroupArray.anMember[3] : 3
421           sGroupArray.anMember[4] : 4
422           sGroupArray.anMember[5] : 5
423           sGroupArray.anMember[6] : 6
424           sGroupArray.anMember[7] : 7
425           sGroupArray.anMember[8] : 8
426           sGroupArray.anMember[9] : 9
427           sGroupArray.asGroup[0].dDistFact : 0.1
428           sGroupArray.asGroup[0].nSize : 31
429           sGroupArray.lSize : 1
430           sGroupArray.sPSat.dGap : 10
431           sGroupArray.sPSat.dThickness : 50
432           sKSpace.dPhaseResolution : 1
433           sKSpace.dSliceResolution : 1
434           sKSpace.lBaseResolution : 64
435           sKSpace.lImagesPerSlab : 64
436           sKSpace.lPartitions : 64
437           sKSpace.lPhaseEncodingLines : 64
438           sKSpace.ucAveragingMode : 0x2
439           sKSpace.ucDimension : 0x2
440           sKSpace.ucMultiSliceMode : 0x2
441           sKSpace.ucPhasePartialFourier : 0x10
442           sKSpace.ucSlicePartialFourier : 0x10
443           sKSpace.unReordering : 0x1
444           sNavigatorPara.ucRespComp : 0x4
445           sPat.lAccelFact3D : 1
446           sPat.lAccelFactPE : 1
447           sPat.ucPATMode : 0x1
448           sPat.ucRefScanMode : 0x1
449           sPhysioImaging.lMethod1 : 1
450           sPhysioImaging.lMethod2 : 1
451           sPhysioImaging.lPhases : 1
452           sPhysioImaging.lRetroGatedImages : 16
453           sPhysioImaging.lSignal1 : 1
454           sPhysioImaging.lSignal2 : 1
455           sPhysioImaging.sPhysioECG.lArrhythmiaDetection : 1
456           sPhysioImaging.sPhysioECG.lCardiacGateOffThreshold : 700000
457           sPhysioImaging.sPhysioECG.lCardiacGateOnThreshold : 100000
458           sPhysioImaging.sPhysioECG.lTriggerPulses : 1
459           sPhysioImaging.sPhysioECG.lTriggerWindow : 5
460           sPhysioImaging.sPhysioExt.lCardiacGateOffThreshold : 700000
461           sPhysioImaging.sPhysioExt.lCardiacGateOnThreshold : 100000
462           sPhysioImaging.sPhysioExt.lTriggerPulses : 1
463           sPhysioImaging.sPhysioExt.lTriggerWindow : 5
464           sPhysioImaging.sPhysioPulse.lCardiacGateOffThreshold : 700000
465           sPhysioImaging.sPhysioPulse.lCardiacGateOnThreshold : 100000
466           sPhysioImaging.sPhysioPulse.lTriggerPulses : 1
467           sPhysioImaging.sPhysioPulse.lTriggerWindow : 5
468           sPhysioImaging.sPhysioResp.dGatingRatio : 0.3
469           sPhysioImaging.sPhysioResp.lRespGatePhase : 2
470           sPhysioImaging.sPhysioResp.lRespGateThreshold : 20
471           sPrepPulses.ucFatSat : 0x1
472           sPrepPulses.ucFatSatMode : 0x2
473           sPrepPulses.ucInversion : 0x4
474           sPrepPulses.ucSatRecovery : 0x1
475           sPrepPulses.ucWaterSat : 0x4
476           sProtConsistencyInfo.flGMax : 26
477           sProtConsistencyInfo.flNominalB0 : 1.494
478           sProtConsistencyInfo.flRiseTime : 5
479           sRXSPEC.aFFT_SCALE[0].bValid : 1
480           sRXSPEC.aFFT_SCALE[0].flFactor : 0.720612
481           sRXSPEC.aFFT_SCALE[0].lRxChannel : 1
482           sRXSPEC.aFFT_SCALE[1].bValid : 1
483           sRXSPEC.aFFT_SCALE[1].flFactor : 0.719059
484           sRXSPEC.aFFT_SCALE[1].lRxChannel : 2
485           sRXSPEC.aFFT_SCALE[2].bValid : 1
486           sRXSPEC.aFFT_SCALE[2].flFactor : 0.705708
487           sRXSPEC.aFFT_SCALE[2].lRxChannel : 3
488           sRXSPEC.aFFT_SCALE[3].bValid : 1
489           sRXSPEC.aFFT_SCALE[3].flFactor : 0.731533
490           sRXSPEC.aFFT_SCALE[3].lRxChannel : 4
491           sRXSPEC.aFFT_SCALE[4].bValid : 1
492           sRXSPEC.aFFT_SCALE[4].flFactor : 0.722418
493           sRXSPEC.aFFT_SCALE[4].lRxChannel : 5
494           sRXSPEC.aFFT_SCALE[5].bValid : 1
495           sRXSPEC.aFFT_SCALE[5].flFactor : 0.738751
496           sRXSPEC.aFFT_SCALE[5].lRxChannel : 6
497           sRXSPEC.aFFT_SCALE[6].bValid : 1
498           sRXSPEC.aFFT_SCALE[6].flFactor : 0.719098
499           sRXSPEC.aFFT_SCALE[6].lRxChannel : 7
500           sRXSPEC.aFFT_SCALE[7].bValid : 1
501           sRXSPEC.aFFT_SCALE[7].flFactor : 0.733029
502           sRXSPEC.aFFT_SCALE[7].lRxChannel : 8
503           sRXSPEC.alDwellTime[0] : 3000
504           sRXSPEC.bGainValid : 1
505           sRXSPEC.bVariCapVoltagesValid : 1
506           sRXSPEC.lGain : 1
507           sSliceArray.anAsc[10] : 10
508           sSliceArray.anAsc[11] : 11
509           sSliceArray.anAsc[12] : 12
510           sSliceArray.anAsc[13] : 13
511           sSliceArray.anAsc[14] : 14
512           sSliceArray.anAsc[15] : 15
513           sSliceArray.anAsc[16] : 16
514           sSliceArray.anAsc[17] : 17
515           sSliceArray.anAsc[18] : 18
516           sSliceArray.anAsc[19] : 19
517           sSliceArray.anAsc[1] : 1
518           sSliceArray.anAsc[20] : 20
519           sSliceArray.anAsc[21] : 21
520           sSliceArray.anAsc[22] : 22
521           sSliceArray.anAsc[23] : 23
522           sSliceArray.anAsc[24] : 24
523           sSliceArray.anAsc[25] : 25
524           sSliceArray.anAsc[26] : 26
525           sSliceArray.anAsc[27] : 27
526           sSliceArray.anAsc[28] : 28
527           sSliceArray.anAsc[29] : 29
528           sSliceArray.anAsc[2] : 2
529           sSliceArray.anAsc[30] : 30
530           sSliceArray.anAsc[3] : 3
531           sSliceArray.anAsc[4] : 4
532           sSliceArray.anAsc[5] : 5
533           sSliceArray.anAsc[6] : 6
534           sSliceArray.anAsc[7] : 7
535           sSliceArray.anAsc[8] : 8
536           sSliceArray.anAsc[9] : 9
537           sSliceArray.anPos[10] : 10
538           sSliceArray.anPos[11] : 11
539           sSliceArray.anPos[12] : 12
540           sSliceArray.anPos[13] : 13
541           sSliceArray.anPos[14] : 14
542           sSliceArray.anPos[15] : 15
543           sSliceArray.anPos[16] : 16
544           sSliceArray.anPos[17] : 17
545           sSliceArray.anPos[18] : 18
546           sSliceArray.anPos[19] : 19
547           sSliceArray.anPos[1] : 1
548           sSliceArray.anPos[20] : 20
549           sSliceArray.anPos[21] : 21
550           sSliceArray.anPos[22] : 22
551           sSliceArray.anPos[23] : 23
552           sSliceArray.anPos[24] : 24
553           sSliceArray.anPos[25] : 25
554           sSliceArray.anPos[26] : 26
555           sSliceArray.anPos[27] : 27
556           sSliceArray.anPos[28] : 28
557           sSliceArray.anPos[29] : 29
558           sSliceArray.anPos[2] : 2
559           sSliceArray.anPos[30] : 30
560           sSliceArray.anPos[3] : 3
561           sSliceArray.anPos[4] : 4
562           sSliceArray.anPos[5] : 5
563           sSliceArray.anPos[6] : 6
564           sSliceArray.anPos[7] : 7
565           sSliceArray.anPos[8] : 8
566           sSliceArray.anPos[9] : 9
567           sSliceArray.asSlice[0].dPhaseFOV : 230
568           sSliceArray.asSlice[0].dReadoutFOV : 230
569           sSliceArray.asSlice[0].dThickness : 4
570           sSliceArray.asSlice[0].sNormal.dCor : 0.08808135446
571           sSliceArray.asSlice[0].sNormal.dSag : -0.08193693363
572           sSliceArray.asSlice[0].sNormal.dTra : 0.992737636
573           sSliceArray.asSlice[0].sPosition.dCor : -52.65585315
574           sSliceArray.asSlice[0].sPosition.dSag : 2.24891108
575           sSliceArray.asSlice[0].sPosition.dTra : -26.94105767
576           sSliceArray.asSlice[10].dPhaseFOV : 230
577           sSliceArray.asSlice[10].dReadoutFOV : 230
578           sSliceArray.asSlice[10].dThickness : 4
579           sSliceArray.asSlice[10].sNormal.dCor : 0.08808135446
580           sSliceArray.asSlice[10].sNormal.dSag : -0.08193693363
581           sSliceArray.asSlice[10].sNormal.dTra : 0.992737636
582           sSliceArray.asSlice[10].sPosition.dCor : -48.78027355
583           sSliceArray.asSlice[10].sPosition.dSag : -1.356313999
584           sSliceArray.asSlice[10].sPosition.dTra : 16.73939831
585           sSliceArray.asSlice[11].dPhaseFOV : 230
586           sSliceArray.asSlice[11].dReadoutFOV : 230
587           sSliceArray.asSlice[11].dThickness : 4
588           sSliceArray.asSlice[11].sNormal.dCor : 0.08808135446
589           sSliceArray.asSlice[11].sNormal.dSag : -0.08193693363
590           sSliceArray.asSlice[11].sNormal.dTra : 0.992737636
591           sSliceArray.asSlice[11].sPosition.dCor : -48.39271559
592           sSliceArray.asSlice[11].sPosition.dSag : -1.716836507
593           sSliceArray.asSlice[11].sPosition.dTra : 21.10744391
594           sSliceArray.asSlice[12].dPhaseFOV : 230
595           sSliceArray.asSlice[12].dReadoutFOV : 230
596           sSliceArray.asSlice[12].dThickness : 4
597           sSliceArray.asSlice[12].sNormal.dCor : 0.08808135446
598           sSliceArray.asSlice[12].sNormal.dSag : -0.08193693363
599           sSliceArray.asSlice[12].sNormal.dTra : 0.992737636
600           sSliceArray.asSlice[12].sPosition.dCor : -48.00515763
601           sSliceArray.asSlice[12].sPosition.dSag : -2.077359015
602           sSliceArray.asSlice[12].sPosition.dTra : 25.47548951
603           sSliceArray.asSlice[13].dPhaseFOV : 230
604           sSliceArray.asSlice[13].dReadoutFOV : 230
605           sSliceArray.asSlice[13].dThickness : 4
606           sSliceArray.asSlice[13].sNormal.dCor : 0.08808135446
607           sSliceArray.asSlice[13].sNormal.dSag : -0.08193693363
608           sSliceArray.asSlice[13].sNormal.dTra : 0.992737636
609           sSliceArray.asSlice[13].sPosition.dCor : -47.61759967
610           sSliceArray.asSlice[13].sPosition.dSag : -2.437881523
611           sSliceArray.asSlice[13].sPosition.dTra : 29.84353511
612           sSliceArray.asSlice[14].dPhaseFOV : 230
613           sSliceArray.asSlice[14].dReadoutFOV : 230
614           sSliceArray.asSlice[14].dThickness : 4
615           sSliceArray.asSlice[14].sNormal.dCor : 0.08808135446
616           sSliceArray.asSlice[14].sNormal.dSag : -0.08193693363
617           sSliceArray.asSlice[14].sNormal.dTra : 0.992737636
618           sSliceArray.asSlice[14].sPosition.dCor : -47.23004171
619           sSliceArray.asSlice[14].sPosition.dSag : -2.798404031
620           sSliceArray.asSlice[14].sPosition.dTra : 34.21158071
621           sSliceArray.asSlice[15].dPhaseFOV : 230
622           sSliceArray.asSlice[15].dReadoutFOV : 230
623           sSliceArray.asSlice[15].dThickness : 4
624           sSliceArray.asSlice[15].sNormal.dCor : 0.08808135446
625           sSliceArray.asSlice[15].sNormal.dSag : -0.08193693363
626           sSliceArray.asSlice[15].sNormal.dTra : 0.992737636
627           sSliceArray.asSlice[15].sPosition.dCor : -46.84248375
628           sSliceArray.asSlice[15].sPosition.dSag : -3.158926539
629           sSliceArray.asSlice[15].sPosition.dTra : 38.57962631
630           sSliceArray.asSlice[16].dPhaseFOV : 230
631           sSliceArray.asSlice[16].dReadoutFOV : 230
632           sSliceArray.asSlice[16].dThickness : 4
633           sSliceArray.asSlice[16].sNormal.dCor : 0.08808135446
634           sSliceArray.asSlice[16].sNormal.dSag : -0.08193693363
635           sSliceArray.asSlice[16].sNormal.dTra : 0.992737636
636           sSliceArray.asSlice[16].sPosition.dCor : -46.45492579
637           sSliceArray.asSlice[16].sPosition.dSag : -3.519449047
638           sSliceArray.asSlice[16].sPosition.dTra : 42.9476719
639           sSliceArray.asSlice[17].dPhaseFOV : 230
640           sSliceArray.asSlice[17].dReadoutFOV : 230
641           sSliceArray.asSlice[17].dThickness : 4
642           sSliceArray.asSlice[17].sNormal.dCor : 0.08808135446
643           sSliceArray.asSlice[17].sNormal.dSag : -0.08193693363
644           sSliceArray.asSlice[17].sNormal.dTra : 0.992737636
645           sSliceArray.asSlice[17].sPosition.dCor : -46.06736783
646           sSliceArray.asSlice[17].sPosition.dSag : -3.879971555
647           sSliceArray.asSlice[17].sPosition.dTra : 47.3157175
648           sSliceArray.asSlice[18].dPhaseFOV : 230
649           sSliceArray.asSlice[18].dReadoutFOV : 230
650           sSliceArray.asSlice[18].dThickness : 4
651           sSliceArray.asSlice[18].sNormal.dCor : 0.08808135446
652           sSliceArray.asSlice[18].sNormal.dSag : -0.08193693363
653           sSliceArray.asSlice[18].sNormal.dTra : 0.992737636
654           sSliceArray.asSlice[18].sPosition.dCor : -45.67980987
655           sSliceArray.asSlice[18].sPosition.dSag : -4.240494063
656           sSliceArray.asSlice[18].sPosition.dTra : 51.6837631
657           sSliceArray.asSlice[19].dPhaseFOV : 230
658           sSliceArray.asSlice[19].dReadoutFOV : 230
659           sSliceArray.asSlice[19].dThickness : 4
660           sSliceArray.asSlice[19].sNormal.dCor : 0.08808135446
661           sSliceArray.asSlice[19].sNormal.dSag : -0.08193693363
662           sSliceArray.asSlice[19].sNormal.dTra : 0.992737636
663           sSliceArray.asSlice[19].sPosition.dCor : -45.29225191
664           sSliceArray.asSlice[19].sPosition.dSag : -4.601016571
665           sSliceArray.asSlice[19].sPosition.dTra : 56.0518087
666           sSliceArray.asSlice[1].dPhaseFOV : 230
667           sSliceArray.asSlice[1].dReadoutFOV : 230
668           sSliceArray.asSlice[1].dThickness : 4
669           sSliceArray.asSlice[1].sNormal.dCor : 0.08808135446
670           sSliceArray.asSlice[1].sNormal.dSag : -0.08193693363
671           sSliceArray.asSlice[1].sNormal.dTra : 0.992737636
672           sSliceArray.asSlice[1].sPosition.dCor : -52.26829519
673           sSliceArray.asSlice[1].sPosition.dSag : 1.888388572
674           sSliceArray.asSlice[1].sPosition.dTra : -22.57301207
675           sSliceArray.asSlice[20].dPhaseFOV : 230
676           sSliceArray.asSlice[20].dReadoutFOV : 230
677           sSliceArray.asSlice[20].dThickness : 4
678           sSliceArray.asSlice[20].sNormal.dCor : 0.08808135446
679           sSliceArray.asSlice[20].sNormal.dSag : -0.08193693363
680           sSliceArray.asSlice[20].sNormal.dTra : 0.992737636
681           sSliceArray.asSlice[20].sPosition.dCor : -44.90469395
682           sSliceArray.asSlice[20].sPosition.dSag : -4.961539079
683           sSliceArray.asSlice[20].sPosition.dTra : 60.4198543
684           sSliceArray.asSlice[21].dPhaseFOV : 230
685           sSliceArray.asSlice[21].dReadoutFOV : 230
686           sSliceArray.asSlice[21].dThickness : 4
687           sSliceArray.asSlice[21].sNormal.dCor : 0.08808135446
688           sSliceArray.asSlice[21].sNormal.dSag : -0.08193693363
689           sSliceArray.asSlice[21].sNormal.dTra : 0.992737636
690           sSliceArray.asSlice[21].sPosition.dCor : -44.51713599
691           sSliceArray.asSlice[21].sPosition.dSag : -5.322061587
692           sSliceArray.asSlice[21].sPosition.dTra : 64.7878999
693           sSliceArray.asSlice[22].dPhaseFOV : 230
694           sSliceArray.asSlice[22].dReadoutFOV : 230
695           sSliceArray.asSlice[22].dThickness : 4
696           sSliceArray.asSlice[22].sNormal.dCor : 0.08808135446
697           sSliceArray.asSlice[22].sNormal.dSag : -0.08193693363
698           sSliceArray.asSlice[22].sNormal.dTra : 0.992737636
699           sSliceArray.asSlice[22].sPosition.dCor : -44.12957804
700           sSliceArray.asSlice[22].sPosition.dSag : -5.682584095
701           sSliceArray.asSlice[22].sPosition.dTra : 69.15594549
702           sSliceArray.asSlice[23].dPhaseFOV : 230
703           sSliceArray.asSlice[23].dReadoutFOV : 230
704           sSliceArray.asSlice[23].dThickness : 4
705           sSliceArray.asSlice[23].sNormal.dCor : 0.08808135446
706           sSliceArray.asSlice[23].sNormal.dSag : -0.08193693363
707           sSliceArray.asSlice[23].sNormal.dTra : 0.992737636
708           sSliceArray.asSlice[23].sPosition.dCor : -43.74202008
709           sSliceArray.asSlice[23].sPosition.dSag : -6.043106603
710           sSliceArray.asSlice[23].sPosition.dTra : 73.52399109
711           sSliceArray.asSlice[24].dPhaseFOV : 230
712           sSliceArray.asSlice[24].dReadoutFOV : 230
713           sSliceArray.asSlice[24].dThickness : 4
714           sSliceArray.asSlice[24].sNormal.dCor : 0.08808135446
715           sSliceArray.asSlice[24].sNormal.dSag : -0.08193693363
716           sSliceArray.asSlice[24].sNormal.dTra : 0.992737636
717           sSliceArray.asSlice[24].sPosition.dCor : -43.35446212
718           sSliceArray.asSlice[24].sPosition.dSag : -6.403629111
719           sSliceArray.asSlice[24].sPosition.dTra : 77.89203669
720           sSliceArray.asSlice[25].dPhaseFOV : 230
721           sSliceArray.asSlice[25].dReadoutFOV : 230
722           sSliceArray.asSlice[25].dThickness : 4
723           sSliceArray.asSlice[25].sNormal.dCor : 0.08808135446
724           sSliceArray.asSlice[25].sNormal.dSag : -0.08193693363
725           sSliceArray.asSlice[25].sNormal.dTra : 0.992737636
726           sSliceArray.asSlice[25].sPosition.dCor : -42.96690416
727           sSliceArray.asSlice[25].sPosition.dSag : -6.764151619
728           sSliceArray.asSlice[25].sPosition.dTra : 82.26008229
729           sSliceArray.asSlice[26].dPhaseFOV : 230
730           sSliceArray.asSlice[26].dReadoutFOV : 230
731           sSliceArray.asSlice[26].dThickness : 4
732           sSliceArray.asSlice[26].sNormal.dCor : 0.08808135446
733           sSliceArray.asSlice[26].sNormal.dSag : -0.08193693363
734           sSliceArray.asSlice[26].sNormal.dTra : 0.992737636
735           sSliceArray.asSlice[26].sPosition.dCor : -42.5793462
736           sSliceArray.asSlice[26].sPosition.dSag : -7.124674127
737           sSliceArray.asSlice[26].sPosition.dTra : 86.62812789
738           sSliceArray.asSlice[27].dPhaseFOV : 230
739           sSliceArray.asSlice[27].dReadoutFOV : 230
740           sSliceArray.asSlice[27].dThickness : 4
741           sSliceArray.asSlice[27].sNormal.dCor : 0.08808135446
742           sSliceArray.asSlice[27].sNormal.dSag : -0.08193693363
743           sSliceArray.asSlice[27].sNormal.dTra : 0.992737636
744           sSliceArray.asSlice[27].sPosition.dCor : -42.19178824
745           sSliceArray.asSlice[27].sPosition.dSag : -7.485196635
746           sSliceArray.asSlice[27].sPosition.dTra : 90.99617349
747           sSliceArray.asSlice[28].dPhaseFOV : 230
748           sSliceArray.asSlice[28].dReadoutFOV : 230
749           sSliceArray.asSlice[28].dThickness : 4
750           sSliceArray.asSlice[28].sNormal.dCor : 0.08808135446
751           sSliceArray.asSlice[28].sNormal.dSag : -0.08193693363
752           sSliceArray.asSlice[28].sNormal.dTra : 0.992737636
753           sSliceArray.asSlice[28].sPosition.dCor : -41.80423028
754           sSliceArray.asSlice[28].sPosition.dSag : -7.845719143
755           sSliceArray.asSlice[28].sPosition.dTra : 95.36421908
756           sSliceArray.asSlice[29].dPhaseFOV : 230
757           sSliceArray.asSlice[29].dReadoutFOV : 230
758           sSliceArray.asSlice[29].dThickness : 4
759           sSliceArray.asSlice[29].sNormal.dCor : 0.08808135446
760           sSliceArray.asSlice[29].sNormal.dSag : -0.08193693363
761           sSliceArray.asSlice[29].sNormal.dTra : 0.992737636
762           sSliceArray.asSlice[29].sPosition.dCor : -41.41667232
763           sSliceArray.asSlice[29].sPosition.dSag : -8.206241651
764           sSliceArray.asSlice[29].sPosition.dTra : 99.73226468
765           sSliceArray.asSlice[2].dPhaseFOV : 230
766           sSliceArray.asSlice[2].dReadoutFOV : 230
767           sSliceArray.asSlice[2].dThickness : 4
768           sSliceArray.asSlice[2].sNormal.dCor : 0.08808135446
769           sSliceArray.asSlice[2].sNormal.dSag : -0.08193693363
770           sSliceArray.asSlice[2].sNormal.dTra : 0.992737636
771           sSliceArray.asSlice[2].sPosition.dCor : -51.88073723
772           sSliceArray.asSlice[2].sPosition.dSag : 1.527866064
773           sSliceArray.asSlice[2].sPosition.dTra : -18.20496647
774           sSliceArray.asSlice[30].dPhaseFOV : 230
775           sSliceArray.asSlice[30].dReadoutFOV : 230
776           sSliceArray.asSlice[30].dThickness : 4
777           sSliceArray.asSlice[30].sNormal.dCor : 0.08808135446
778           sSliceArray.asSlice[30].sNormal.dSag : -0.08193693363
779           sSliceArray.asSlice[30].sNormal.dTra : 0.992737636
780           sSliceArray.asSlice[30].sPosition.dCor : -41.02911436
781           sSliceArray.asSlice[30].sPosition.dSag : -8.566764159
782           sSliceArray.asSlice[30].sPosition.dTra : 104.1003103
783           sSliceArray.asSlice[3].dPhaseFOV : 230
784           sSliceArray.asSlice[3].dReadoutFOV : 230
785           sSliceArray.asSlice[3].dThickness : 4
786           sSliceArray.asSlice[3].sNormal.dCor : 0.08808135446
787           sSliceArray.asSlice[3].sNormal.dSag : -0.08193693363
788           sSliceArray.asSlice[3].sNormal.dTra : 0.992737636
789           sSliceArray.asSlice[3].sPosition.dCor : -51.49317927
790           sSliceArray.asSlice[3].sPosition.dSag : 1.167343556
791           sSliceArray.asSlice[3].sPosition.dTra : -13.83692088
792           sSliceArray.asSlice[4].dPhaseFOV : 230
793           sSliceArray.asSlice[4].dReadoutFOV : 230
794           sSliceArray.asSlice[4].dThickness : 4
795           sSliceArray.asSlice[4].sNormal.dCor : 0.08808135446
796           sSliceArray.asSlice[4].sNormal.dSag : -0.08193693363
797           sSliceArray.asSlice[4].sNormal.dTra : 0.992737636
798           sSliceArray.asSlice[4].sPosition.dCor : -51.10562131
799           sSliceArray.asSlice[4].sPosition.dSag : 0.8068210485
800           sSliceArray.asSlice[4].sPosition.dTra : -9.468875277
801           sSliceArray.asSlice[5].dPhaseFOV : 230
802           sSliceArray.asSlice[5].dReadoutFOV : 230
803           sSliceArray.asSlice[5].dThickness : 4
804           sSliceArray.asSlice[5].sNormal.dCor : 0.08808135446
805           sSliceArray.asSlice[5].sNormal.dSag : -0.08193693363
806           sSliceArray.asSlice[5].sNormal.dTra : 0.992737636
807           sSliceArray.asSlice[5].sPosition.dCor : -50.71806335
808           sSliceArray.asSlice[5].sPosition.dSag : 0.4462985405
809           sSliceArray.asSlice[5].sPosition.dTra : -5.100829679
810           sSliceArray.asSlice[6].dPhaseFOV : 230
811           sSliceArray.asSlice[6].dReadoutFOV : 230
812           sSliceArray.asSlice[6].dThickness : 4
813           sSliceArray.asSlice[6].sNormal.dCor : 0.08808135446
814           sSliceArray.asSlice[6].sNormal.dSag : -0.08193693363
815           sSliceArray.asSlice[6].sNormal.dTra : 0.992737636
816           sSliceArray.asSlice[6].sPosition.dCor : -50.33050539
817           sSliceArray.asSlice[6].sPosition.dSag : 0.08577603254
818           sSliceArray.asSlice[6].sPosition.dTra : -0.7327840804
819           sSliceArray.asSlice[7].dPhaseFOV : 230
820           sSliceArray.asSlice[7].dReadoutFOV : 230
821           sSliceArray.asSlice[7].dThickness : 4
822           sSliceArray.asSlice[7].sNormal.dCor : 0.08808135446
823           sSliceArray.asSlice[7].sNormal.dSag : -0.08193693363
824           sSliceArray.asSlice[7].sNormal.dTra : 0.992737636
825           sSliceArray.asSlice[7].sPosition.dCor : -49.94294743
826           sSliceArray.asSlice[7].sPosition.dSag : -0.2747464754
827           sSliceArray.asSlice[7].sPosition.dTra : 3.635261518
828           sSliceArray.asSlice[8].dPhaseFOV : 230
829           sSliceArray.asSlice[8].dReadoutFOV : 230
830           sSliceArray.asSlice[8].dThickness : 4
831           sSliceArray.asSlice[8].sNormal.dCor : 0.08808135446
832           sSliceArray.asSlice[8].sNormal.dSag : -0.08193693363
833           sSliceArray.asSlice[8].sNormal.dTra : 0.992737636
834           sSliceArray.asSlice[8].sPosition.dCor : -49.55538947
835           sSliceArray.asSlice[8].sPosition.dSag : -0.6352689834
836           sSliceArray.asSlice[8].sPosition.dTra : 8.003307116
837           sSliceArray.asSlice[9].dPhaseFOV : 230
838           sSliceArray.asSlice[9].dReadoutFOV : 230
839           sSliceArray.asSlice[9].dThickness : 4
840           sSliceArray.asSlice[9].sNormal.dCor : 0.08808135446
841           sSliceArray.asSlice[9].sNormal.dSag : -0.08193693363
842           sSliceArray.asSlice[9].sNormal.dTra : 0.992737636
843           sSliceArray.asSlice[9].sPosition.dCor : -49.16783151
844           sSliceArray.asSlice[9].sPosition.dSag : -0.9957914914
845           sSliceArray.asSlice[9].sPosition.dTra : 12.37135271
846           sSliceArray.lConc : 1
847           sSliceArray.lSize : 31
848           sSliceArray.sTSat.dThickness : 50
849           sSliceArray.ucMode : 0x4
850           sSpecPara.lDecouplingType : 1
851           sSpecPara.lExcitationType : 1
852           sSpecPara.lNOEType : 1
853           sSpecPara.lPhaseCyclingType : 1
854           sSpecPara.lPhaseEncodingType : 1
855           sSpecPara.lRFExcitationBandwidth : 1
856           sSpecPara.lSpectralSuppression : 1
857           sSpecPara.ucRemoveOversampling : 0x1
858           sTXSPEC.aRFPULSE[0].bAmplitudeValid : 0x1
859           sTXSPEC.aRFPULSE[0].flAmplitude : 263.068
860           sTXSPEC.aRFPULSE[0].tName : SincRFPulse
861           sTXSPEC.aRFPULSE[1].bAmplitudeValid : 0x1
862           sTXSPEC.aRFPULSE[1].flAmplitude : 31.9334
863           sTXSPEC.aRFPULSE[1].tName : SLoopFCSatNS
864           sTXSPEC.asNucleusInfo[0].bAmplitudeCorrectionValid : 1
865           sTXSPEC.asNucleusInfo[0].bFrequencyValid : 1
866           sTXSPEC.asNucleusInfo[0].bReferenceAmplitudeValid : 1
867           sTXSPEC.asNucleusInfo[0].flAmplitudeCorrection : 1
868           sTXSPEC.asNucleusInfo[0].flReferenceAmplitude : 259.084
869           sTXSPEC.asNucleusInfo[0].lFrequency : 63644057
870           sTXSPEC.asNucleusInfo[0].tNucleus : 1H
871           sTXSPEC.asNucleusInfo[1].bAmplitudeCorrectionValid : 1
872           sTXSPEC.asNucleusInfo[1].bFrequencyValid : 1
873           sTXSPEC.asNucleusInfo[1].bReferenceAmplitudeValid : 1
874           sTXSPEC.bBTBValid : 1
875           sTXSPEC.bKDynValid : 1
876           sTXSPEC.flKDynMagnitudeClipHigh : 1.04
877           sTXSPEC.flKDynMagnitudeClipLow : 0.96
878           sTXSPEC.flKDynMagnitudeMax : 1.5
879           sTXSPEC.flKDynMagnitudeMin : 0.5
880           sTXSPEC.flKDynPhaseClip : 0.174533
881           sTXSPEC.flKDynPhaseMax : 0.698132
882           sTXSPEC.lBTB1ParallelCapacity : 9
883           sTXSPEC.lBTB1SerialCapacity : 16
884           sTXSPEC.lBTB2ParallelCapacity : 8
885           sTXSPEC.lBTB2SerialCapacity : 16
886           sTXSPEC.lNoOfTraPulses : 2
887           sTXSPEC.ucExcitMode : 0x1
888           sTXSPEC.ucRFPulseType : 0x2
889           sTXSPEC.ucSimultaneousExcitation : 0x1
890           tProtocolName : ep2d+AF8-BOLD+AF8-evntX4
891           tReferenceImage0 : 1.3.12.2.1107.5.2.12.21296.30000006070308044128100000804
892           tReferenceImage1 : 1.3.12.2.1107.5.2.12.21296.30000006070308044128100000798
893           tReferenceImage2 : 1.3.12.2.1107.5.2.12.21296.30000006070308044128100000797
894           tSequenceFileName : %SiemensSeq%\ep2d_pace
895           tcurrentEVAProt : %CURRENTEVAPROT%\EVA6A.tmp
896           tdefaultEVAProt : %SiemensEvaDefProt%\BOLD\t-test_10B10A_moco.evp
897           ucDisableChangeStoreImages : 0x1
898           ucDixon : 0x1
899           ucOneSeriesForAllMeas : 0x1
900           ucPHAPSMode : 0x1
901           ucReconstructionMode : 0x1
902           ucScanRegionPosValid : 0x1
903           ulVersion : 0xbee332
904
905   GEMS Protocol Data Block
906       Using this option it is possible to dump as a readable text what is
907       contained in the private attribute as found in typical GEMS MR DICOM
908       file.
909
910       Protocol Data Block : 0025,xx1b,GEMS_SERS_01
911
912           $ gdcmdump --pdb GE_MR_0025xx1bProtocolDataBlock.dcm
913
914           ENTRY "Head First"
915           POSITION "Supine"
916           ANREF "NA"
917           COIL "HEAD"
918           PLANE "OBLIQUE"
919           SEDESCFLAG "1"
920           SEDESC "AX FSE T2"
921           IMODE "2D"
922           PSEQ "FSE-XL"
923           IOPT "FC, EDR, TRF, Fast"
924           PLUG "22"
925           FILTCHOICE "None"
926           BWRT "-1"
927           TRICKSIMG "1"
928           TAG_SPACE "7"
929           TAG_TYPE "None"
930           ...
931
932   ELSCINT Protocol Information
933       Using this option it is possible to dump as a readable text what is
934       contained in the private attribute as found in typical ELSCINT CT DICOM
935       file.
936
937       ELSCINT Protocol Information: (01f7,26,ELSCINT1)
938
939           $ gdcmdump --elscint ELSCINT1_ProtocolInformation.dcm
940
941           ELSCINT1 Dumping info from tag (01f7,26,elscint1)
942           ELSCINT1/Item name: []
943             ApprovedStep [yes]
944             RefSurview [1\0]
945             STD-first-img-pos [11.5]
946             current-step [yes]
947             ntimed-steps [0]
948             orig-n-slices [390]
949             protocol-file [Head_Multi_1032_usr.proc]
950             protocol-name [FACE-TRAUMA/Head/Hx]
951             protocol-path [/usr/diamond.root/spr/]
952             protocol-step [1]
953             protocol-version [2.51]
954
955           ELSCINT1/Item name: [doseright]
956             ACS [n/a]
957             ACS-bed-position [0]
958             ACS-calc-mas [0]
959             ACS-iq-parameter [0]
960             ACS-learn-allowed [no]
961             ACS-water-radius [-1.000000]
962             ACS-water-radius-scan [-1]
963           ...
964
965   VEPRO Protocol Information
966       Using this option it is possible to dump as a readable text what is
967       contained in the private attribute as found in typical VEPRO CT DICOM
968       file.
969
970       ELSCINT Protocol Information: (0055,20,VEPRO VIM 5.0 DATA)
971
972           $ gdcmdump --vepro VEPRO_ProtocolInformation.dcm
973
974           VIMDATA2: (0055,20,VEPRO VIM 5.0 DATA)
975             ID: VIM
976             Version: 5.0
977             UserName:
978             UserAdress1: Name of Institution
979             UserAdress2: Street of Institution
980             UserAdress3: City of Institution
981             UserAdress4:
982             UserAdress5:
983             RecDate: 20101001
984             RecTime: 211321
985             RecPlace:
986             RecSource: DICOM Distributor
987             DF1: P-09/10-41808
988             DF2: Sultana Razia
989             DF3: 19411001
990             DF4: F
991             DF5:
992             DF6:
993             DF7:
994             DF8: CT Scan Brain without Contrast
995             DF9: 10/10-0034873
996             DF10: 10/10-00348
997             DF11:
998             DF12:
999             DF13:
1000             DF14:  Head 0.5
1001             DF15: 4
1002             DF16:
1003             DF17:
1004             DF18:
1005             DF19:
1006             DF20:
1007             StudyUID: 1.2.392.200036.9116.2.6.1.48.1214228007.1285934880.206831
1008             SeriesUID: 1.2.392.200036.9116.2.6.1.48.1214228007.1285935201.938653
1009             Modality: CT
1010
1011   Philips Private MR Series Data Storage (1.3.46.670589.11.0.0.12.2)
1012       Using this option it is possible to dump as a readable text what is
1013       contained in the private attribute as found in typical Philips Private
1014       MR Series Data Storage file.
1015
1016       PMS Series Data Storage (2005,32,Philips MR Imaging DD 002)
1017
1018           $ gdcmdump --sds PMS_SeriesDataStorage.dcm
1019
1020           ...
1021           PMS/Item name: [PDF_CONTROL_GEN_PARS/IEEE_PDF/Y ]
1022           ...
1023           PMS/Item name: [PDF_CONTROL_PREP_PARS /IEEE_PDF/Y ]
1024           ...
1025           PMS/Item name: [PDF_CONTROL_RECON_PARS/IEEE_PDF/Y ]
1026           ...
1027           PMS/Item name: [PDF_CONTROL_SCAN_PARS /IEEE_PDF/Y ]
1028           ...
1029           PMS/Item name: [PDF_EXAM_PARS /IEEE_PDF/Y ]
1030           ...
1031           PMS/Item name: [PDF_HARDWARE_PARS /IEEE_PDF/Y ]
1032           ...
1033           PMS/Item name: [PDF_PREP_PARS /IEEE_PDF/Y ]
1034           ...
1035           PMS/Item name: [PDF_SPT_PARS/IEEE_PDF/Y ]
1036             SP_scan_resol [256\256] # 2
1037             SP_pda_profiles [0\0] # 2
1038             SP_filter [324074] # 1
1039             SP_analyse_with_iqt [0] # 1
1040             SP_main_system_type [3] # 1
1041             SP_gradient_system [6] # 1
1042             SP_coil_type [2\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1043             SP_coil_id [2\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1044             SP_coil_part [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1045             SP_act_q [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1046             SP_act_coil_freq [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1047             SP_coil_m_pos [255\255\255\0\0\0\0\0\0\0\0\0\0\0\0\255] # 16
1048             SP_coil_t_pos [255\128\255\0\0\0\0\0\0\0\0\0\0\0\0\255] # 16
1049             SP_surface_coil_con [0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
1050             SP_proton_freq [127801349] # 1
1051             SP_tm_result [2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2] # 16
1052             SP_f0_result [0] # 1
1053             SP_as_result [0] # 1
1054             SP_po_result [0] # 1
1055             SP_rg_result [0] # 1
1056             SP_dc_result [0] # 1
1057             SP_ph_result [0] # 1
1058           ...
1059
1060   Encapsulated ASN1 Structure
1061       This option is mainly used for dumping the ASN1 structure of the
1062       encrypted Attribute (0040,0520)
1063
1064           $ gdcmdump encrypted.dcm
1065
1066           ...
1067           (0400,0500) SQ                                                    # u/l,1 Encrypted Attributes Sequence
1068             (fffe,e000) na (Item with undefined length)
1069               (0400,0510) UI [1.2.840.10008.1.2]                            # 18,1 Encrypted Content Transfer Syntax UID
1070               (0400,0520) OB 30\\82\\03\\ba\\06\\09\\2a\\86\\48\\55\\04\\08\\13         # 958,1 Encrypted Content
1071             (fffe,e00d)
1072           (fffe,e0dd)
1073           ...
1074
1075           $ gdcmdump --asn1 encrypted.dcm
1076
1077               0:d=0  hl=4 l= 954 cons: SEQUENCE
1078               4:d=1  hl=2 l=   9 prim:  OBJECT            :pkcs7-envelopedData
1079              15:d=1  hl=4 l= 939 cons:  cont [ 0 ]
1080              19:d=2  hl=4 l= 935 cons:   SEQUENCE
1081              23:d=3  hl=2 l=   1 prim:    INTEGER           :00
1082              26:d=3  hl=4 l= 366 cons:    SET
1083              30:d=4  hl=4 l= 362 cons:     SEQUENCE
1084              34:d=5  hl=2 l=   1 prim:      INTEGER           :00
1085              37:d=5  hl=2 l=  82 cons:      SEQUENCE
1086              39:d=6  hl=2 l=  69 cons:       SEQUENCE
1087              41:d=7  hl=2 l=  11 cons:        SET
1088              43:d=8  hl=2 l=   9 cons:         SEQUENCE
1089              45:d=9  hl=2 l=   3 prim:          OBJECT            :countryName
1090              50:d=9  hl=2 l=   2 prim:          PRINTABLESTRING   :AU
1091              54:d=7  hl=2 l=  19 cons:        SET
1092              56:d=8  hl=2 l=  17 cons:         SEQUENCE
1093              58:d=9  hl=2 l=   3 prim:          OBJECT            :stateOrProvinceName
1094              63:d=9  hl=2 l=  10 prim:          PRINTABLESTRING   :Some-State
1095              75:d=7  hl=2 l=  33 cons:        SET
1096              77:d=8  hl=2 l=  31 cons:         SEQUENCE
1097              79:d=9  hl=2 l=   3 prim:          OBJECT            :organizationName
1098              84:d=9  hl=2 l=  24 prim:          PRINTABLESTRING   :Internet Widgits Pty Ltd
1099             110:d=6  hl=2 l=   9 prim:       INTEGER           :AC966D88787A51B4
1100             121:d=5  hl=2 l=  13 cons:      SEQUENCE
1101             123:d=6  hl=2 l=   9 prim:       OBJECT            :rsaEncryption
1102             134:d=6  hl=2 l=   0 prim:       NULL
1103             136:d=5  hl=4 l= 256 prim:      OCTET STRING      [HEX DUMP]:822368070285AD756C962ECB973514B291F946...
1104             396:d=3  hl=4 l= 558 cons:    SEQUENCE
1105             400:d=4  hl=2 l=   9 prim:     OBJECT            :pkcs7-data
1106             411:d=4  hl=2 l=  29 cons:     SEQUENCE
1107             413:d=5  hl=2 l=   9 prim:      OBJECT            :aes-256-cbc
1108             424:d=5  hl=2 l=  16 prim:      OCTET STRING      [HEX DUMP]:3B49AFE71749F2BFF1519EBAEA95A393
1109             442:d=4  hl=4 l= 512 prim:     cont [ 0 ]
1110

SEE ALSO

1112       gdcmdump(1), gdcmraw(1), gdcmanon(1)
1113

AUTHOR

1115       Mathieu Malaterre
1116           Main developer
1117
1119       Copyright © 2006, 2011 Mathieu Malaterre
1120
1121
1122
1123GDCM 3.0.1                        01/28/2020                       GDCMDUMP(1)
Impressum