Dear Luca,
if you want to track the problem within SPM/MATLAB first, you could use the small utility attached. It will create MATLAB code from almost any MATLAB variable and open it in the MATLAB editor. This may help to compare file headers that come from the PET itself to files that were passed through PMOD. Ideally, you should do that for the same acquisition (once sent directly from the PET, once sent via PMOD). Run
hPET = spm_dicom_headers('/path/to/PET_exported_file');
gencode_edit(hPET);
hPMOD = spm_dicom_headers('/path/to/PMOD_exported_file');
gencode_edit(hPMOD);
When comparing the two headers, you should be able to find out what information might be missing from hPMOD compared to hPET.
Best,
Volkmar
|