Fitting Siemens 3T MEGA-PRESS data in RDA using Osprey

Hi, everyone,

I would like to fit a set of siemens mega-press data in .RDA format using Osprey. Folder paths are specified with ON/OFF/DIFF data in one folder, water reference in another one and short water at last. I received this error message
“The logical indices contain a true value outside of the array bounds.”
Error in io_loadspec_rda (line 40)
filesInFolder = filesInFolder(hidden);%delete hidden files

I have seen posts mentioned that .RDA data may not work. Any advice or workarounds?

Thank you,

Steve

I don’t recall using Osprey for MEGA-PRESS (have you tried Gannet?), but I would expect the input should only be ON and OFF (but not DIFF) data. I assume if you have .RDA you also have DICOMs - I prefer to use those. Also, depending on version of your Siemens system, there’s some issue in .RDA format in XA platform - at least it was an issue for LCModel - I have a small “fix_RDA” matlab code that fixes that issue for our XA30 data that I’m happy to share. Using DICOMs should work better though in my experience. Just make sure to remove any non-spectra (such as screen captures) before loading DICOMs in Osprey.

Remove the DIFF files. Osprey only wants the ON and OFF. Do you have them in separate RDA file per transients or only the on-scanner-pre-averaged data? (They will likely be bad)

Please see this thread as well

Thanks @peter and @admin.
They are retrospective data so DICOMs are not archived and there are 3 split files for ON/OFF/DIFF, not per transients. I can now fit the data and as you mentioned they don’t look good. There are subtraction artifacts. By the way, I have to comment out Ln 34-40 in io_loadspec_rda to run. Otherwise there is an error message for handling hidden files.