-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Variation in file organization and sidecar between classic and enhanced DICOM (Philips) #170
Comments
Hello- |
Thank you for your reply. |
Hello, |
Hi If it is fieldmap however from the the product B0 mapping sequence then this will be deviations in Hz agan, could be -ve. Matthew |
Hi @drmclem, |
Should be fixed in v1.0.20180325. @parekhpravesh please test this. Note that your DICOM images were heavily modified, apparently by a Matlab anonymization script. These modifications obscure several Philips features. For example, there are no public records for slice positions, so there are probably small errors in the origin estimates. I assume these will be ~0.5 voxels and so have no impact. However, for archival work I would check the providence of your images and make sure you store data as generated by Philips. |
Thank you! I will test the release and report back. |
The Windows version is not working correctly; it crashes after detecting the number of DICOM files. However, the Linux version is working. Here are some observations:
Observations on reviewing the fieldmap JSON sidecar
|
@parekhpravesh thank for your thorough testing. It has led to two improvements:
As far as I can tell, the other variations you describe seem to be inherent to the source images. Philips simply stores slightly different information in the enhanced and classic images. Thanks again for providing these images, they were instrumental in developing this release. |
* commit 'v1.0.20171215-29-ga662295': Update GE and PAR/REC notes. Add warnings for novel PARREC data, use GE proprietary sliceorder Restore support for PAR/REC dwi with included ADC/Isotropic Use ImageType (0008,0008) to split phase and magnitude (rordenlab#170) Improved GE support Further PARREC tuning Improved Philips PARREC support Better PAR/REC error reporting 0020,9157 does not necessarily index gradient directions from 1..n (e.g. 2...37 for ADNI 018_S_4868) Preliminary attempt to support PAR/REC with arbitrary slice orders (e.g. order reconstructed, not acquired) Restore support for compressed DICOM (Jon Clayden) Restore ability to handle DICOMs files with Icon Image Fixes for Philips rordenlab#165 rordenlab#170 ENH: minor - consistent formatting (%?=description) of template keywords for -f More Philips enhanced support Partial solution for rordenlab#165 Experimental SQ skipping: Philips private use of public tags rordenlab#165 Fix for rordenlab#168 Remove GCC version >= 7.1.0 warning: snprintf output between 1 and 256 bytes into a destination of size 24 Fix for rordenlab#157
Hello,
We are acquiring data using Philips 3T Ingenia and have saved both classic DICOM and enhanced DICOM for the same subjects. Specifically for fieldmap data, we are saving the phase and magnitude images (two different echo times). On using the
20171215
build to convert to NIfTI, we noticed the following:ImageType
shows:["Original", "Primary", "M", "FFE", "M", "FFE"]
EchoNumber
_ph_x
where x = 1:4ImageType
shows:["Original", "Primary", "PHASE", "MAP", "P", "FFE"]
PhilipsRescaleSlope
andPhilipsRescaleIntercept
values, and thePhilipsScaleSlope
values are different between classic and enhanced DICOMPixelBandwidth
: enhanced results in1009.29
and classic results in1009
.AcquisitionTime
is different between the two:17:25:22.270000
(enhanced) and17:25:35.075000
(classic)I have also noticed this variation
AcquisitionTime
andPixelBandwidth
for other modalities (like T1w images). What could be going on? Is this a Philips specific problem?Look forward to your thoughts on this.
Thanks and Regards
Pravesh
The text was updated successfully, but these errors were encountered: