Skip to content
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

How is slice timing calculated? #18

Closed
Brainarea opened this issue Jul 17, 2019 · 1 comment
Closed

How is slice timing calculated? #18

Brainarea opened this issue Jul 17, 2019 · 1 comment

Comments

@Brainarea
Copy link

I noticed that dicm2nii was able to give the SliceTiming tag in the json file for my data. However, a toll like dcm2niix is not able to do that, because my data was acquired with A25 software circa 2004 (syngo_MR_2004A_4VA25A). The tag MosaicRefAcqTimes is therefore not present in the dicom header. I tried to look at the code, but could not figure out how slice timing was calculated in the absence of that information. Thanks!

@xiangruili
Copy link
Owner

If you look into the sub-fuction sliceTiming() inside dicm2nii.m, you will see the converter first tries MosaicRefAcqTimes. If it is not available, other methods are tried, like ucMode in the CSA series header. I guess that is where the information was collected for your data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants