ismrmrd / siemens_to_ismrmrd

Siemens ISMRMRD converter
Other
37 stars 50 forks source link

Software version: syngo MR XA60 Protocol name: Disabling parsing of syncdata due to incompatibility! #134

Open cenarius1985 opened 3 weeks ago

cenarius1985 commented 3 weeks ago

The conversion has a problem the matrix is ​​not coherent

Baseline: Software version: syngo MR XA60 Protocol name: Initialized by sequence Detected Numaris/X version: 60 Disabling parsing of syncdata due to incompatibility! Dwell time: 4000 Using parameter XSL: /parameter_maps/IsmrmrdParameterMap_SiemensNX.xsl Study time: 12:09:12 wrote scan : 1000 wrote scan : 2000 Last scan reached... WARNING: Unexpected number of mystery bytes detected: 32 ParcFileEntries[0].off = 10240 ParcFileEntries[0].len_ = 24038432 siemens_dat.tellg() = 24048640 Please check the result. Archivo convertido con ├®xito: meas_MID00045_FID03554_gre_TE4_06_16_PROMEDIOS.mrd Conversi├│n completa. BoundsError: attempt to access 128×9 Matrix{ComplexF32} at index [1:512, 1:9]

Stacktrace: [1] throw_boundserror(A::Matrix{ComplexF32}, I::Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}}) @ Base .\abstractarray.jl:737 [2] checkbounds @ .\abstractarray.jl:702 [inlined] [3] _getindex @ .\multidimensional.jl:888 [inlined] [4] getindex @ .\abstractarray.jl:1291 [inlined]

cenarius1985 commented 5 days ago

any news on this matter, this file no resolve my problems IsmrmrdParameterMap_Siemens_NX.xsl

Sequynth commented 4 days ago

Have a look at yy5ccuva's fork of this repo. https://github.com/yy5ccuva/siemens_to_ismrmrd/tree/IDEA_XA50 They have some commits on the matter. I have not tested it myself, but maybe they can help you.

cenarius1985 commented 2 days ago

thanks, but no work syngo MR XA60, I prove with .mrd and .h5 the matrix extract is no complex :(