-
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
SliceTiming question #286
Comments
I would have to see a sample dataset to provide more information. You could use dcmdump, gdcmdump or |
We are using the undocumented and private RTIA Timer (0021,105E) tag to determine slice timing. It seems like the units have changed - your old software (14.0) uses 1/10000 seconds while more recent software (24.0) uses seconds. Please test the latest developmental build (v1.0.20190410) which will attempt to automatically detect the units. Since this is not a public tag, we need to reverse engineer this tag. As noted in the dcm2niix GE notes, modern GE product sequences use a public time (0018,1060). Therefore, this is an issue with older datasets and research sequences. @nikadon is it possible to restore your github repository with sample GE data? It is a great archive of recent GE images. |
Thanks @neurolabusc ! I just built from the development branch and that seems to work. |
* tag 'v1.0.20190410': (52 commits) Update dcm_qa submodule. Prevent MSVC compilation warnings Siemens PASL 3D BIDS tags (http://adni.loni.usc.edu/wp-content/uploads/2010/05/ADNI3_Basic_Siemens_Skyra_E11.pdf) Reduce Microsoft Visual Studio 14 warnings (rordenlab#288) Use fgets not getline (rordenlab#288) Fixes (rordenlab#286; rordenlab#287) Added missing space (coding standard). Supported dicom tag Accession Number (0008,0050). Struct TDICOMdata extended with accessionNumber property, modified dicom loader and supported exporting accession number into json file and using it as filename with %g modifier. Terminate when corrupted DICOM detected (rordenlab#283) Keep more characters for institution address (VR is ST) "dcm2niix -v" returns version (rordenlab#280) NRRD export supports oldmin/oldmax (http://teem.sourceforge.net/nrrd/format.html#oldmin) Assume 1.2.840.10008.1.2 if transfer syntax is empty Option to modify overwrite behavior (rordenlab#276) XA11 classic DICOM uses private tags for DWI (rordenlab#274) Detect Philips when manufacturer (0008,0070) has been erased (rordenlab#267) Detect discrepancies in PAR/REC slice thicknesses (rordenlab#273) New "-x i" option (https://www.nitrc.org/forum/forum.php?thread_id=9324&forum_id=4703) bvecs for Philips DWI using 0019,10bb, 0019,10bc Adjust negative MosaicRefAcqTimes (rordenlab#271) ...
Hello,
I am having trouble understanding the SliceTiming results I'm getting. They appear to be in 1e-4 seconds, but I'm not sure. The RepititionTime is 3.
"SliceTiming": [ 0, 15333, 666, 16000, 1333, 16666, 2000, 17333, 2666, 17999, 3333, 18666, 4000, 19333, 4666, 19999, 5333, 20666, 6000, 21333, 6666, 22000, 7333, 22666, 8000, 23333, 8666, 24000, 9333, 24666, 9999, 25333, 10666, 26000, 11333, 26666, 12000, 27333, 12666, 28000, 13333, 28666, 14000, 29333, 14666 ],
The data were acquired on a GE SIGNA_HDx with the EP_GR scanning sequence. I'm not sure if these values are meaningless or if they're correct but just in the wrong units. Any help/advice would be greatly appreciated. For reference, I'm using the development branch built today (2019-04-08).
Thanks!
The text was updated successfully, but these errors were encountered: