Osprey - Error loading Philips files

Hi all!

I have tried to load Philips MRSI (7700 3T 3D-Whole brain) files with Osprey and I got this error:

Error using reshape
Number of elements must not change. Use [] as one of the size inputs to automatically calculate the
appropriate size for that dimension.

Error in philipsLoad (line 59)
data = reshape(data, [2 header.samples header.rows header.nr_of_slices_for_multislice]);

Error in io_loadspec_sdat (line 35)
[data, header] = philipsLoad(filename);

Error in osp_LoadSDAT (line 74)
raw = io_loadspec_sdat(MRSCont.files{metab_ll,kk},1,MRSCont.flags.isSERIES);

Error in OspreyLoad (line 210)
[MRSCont] = osp_LoadSDAT(MRSCont);

Error in osp_onLoad (line 35)
MRSCont = OspreyLoad(MRSCont);

Error while evaluating UIControl Callback.

OS: Windows 10
MATLAB R2021a

Link to files: test_raw_act.SDAT - Google Drive
test_raw_act.SPAR - Google Drive
test_raw_ref.SDAT - Google Drive
test_raw_ref.SPAR - Google Drive

Link to job and log files:

Any help will be appreciated, Thanks!

Hi there,

Osprey support for MRSI data is very tentative and under development in the ‘mrsi’ branch that you can check out, but not really fully integrated into the main one yet.

Cheers,
Georg