Need help in understanding acquisitions from siemens data

102 views
Skip to first unread message

Rosh

unread,
Jan 10, 2018, 1:00:43 AM1/10/18
to ISMRMRD
Hello All,

I convert siemens data to ISMRMRD format using siemens_to_ismrmrd convertor.

The generated `processed.xml` and `xml_raw` files are attached. Some parameters on Phase encoding are shown below:

iPEFTLength                 = 448
dPhaseResolution         = 0.75
lPhaseEncodingLines    = 168
ucPhasePartialFourier   = 16
lSize (slices)                  = 20


I think the data represents a partial fourier data and I was assuming that there will be 168 acquisitions (PE lines) for each of the 20 slices. 

But the method getNumberOfAcquisitions() of ISMRMRD returns 11746. Then I loop through the acquisition objects to get some more information on slice data.


Slice                                                     Acquisitions
1                 610  (kspace_encode_step_1: 0-97 repeated 6 times with same values and kspace_encode_step_1: 0 repeated 22 times)
2                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
3                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values) 
4                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
5                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
6                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
7                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
8                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
9                 588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
10               588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
11               588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
12               588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
13               588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
14               588  (kspace_encode_step_1: 0-97 repeated 6 times with same values)
15               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)
16               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)
17               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)
18               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)                                          
19               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)                                          
20               582  (kspace_encode_step_1: 0-96 repeated 6 times with same values)                                           

The repetition field value is 0 for all acquisitions. 

Is this an expected behaviour or is data corrupted? 

Why the acquisition data are repeated 6 times with same k-space values?
How the value of `ucPhasePartialFourier` affects the values shown in .h5. ?


Thanks.
xml_raw.xml
processed.xml
Reply all
Reply to author
Forward
0 new messages