Partial fourier representation
Closed this issue · 1 comments
roshtha commented
Hi,
When I convert a siements .dat file to ismrmrd format, I get the following values in xml_pre.xml
<sKSpace>
<lBaseResolution>320</lBaseResolution>
<lPhaseEncodingLines>270</lPhaseEncodingLines>
<lPartitions>24</lPartitions>
<dPhaseResolution>0.83</dPhaseResolution>
<dSliceResolution>1</dSliceResolution>
<ucTrajectory>1</ucTrajectory>
<lImagesPerSlab>16</lImagesPerSlab>
<dSliceOversamplingForDialog>0.5</dSliceOversamplingForDialog>
<ucPhasePartialFourier>16</ucPhasePartialFourier>
<ucSlicePartialFourier>16</ucSlicePartialFourier>
<lRadialViews>64</lRadialViews>
</sKSpace>
I could not find a mapping value for ucPhasePartialFourier=16
in IsmrmrdParameterMap_Siemens.xsl
.
<xsl:variable name="partialFourierPhase">
<xsl:choose>
<xsl:when test="siemens/MEAS/sKSpace/ucPhasePartialFourier = 1">0.5</xsl:when>
<xsl:when test="siemens/MEAS/sKSpace/ucPhasePartialFourier = 2">0.625</xsl:when>
<xsl:when test="siemens/MEAS/sKSpace/ucPhasePartialFourier = 4">0.75</xsl:when>
<xsl:when test="siemens/MEAS/sKSpace/ucPhasePartialFourier = 8">0.875</xsl:when>
<xsl:otherwise>1.0</xsl:otherwise>
</xsl:choose>
</xsl:variable>
I would like to know whether this data treated as partial fourier or fully sampled ?
In the generated ISMRMRD .h5 file, I could see only 270 acquistions and encodedSpace.matrixSize.y is 320.
Thanks all!
hansenms commented
This is being treated as fully sampled. Not sure if that is correct for your sequence. But as you can see it maps to 1.0