FIX: Set pixdim[4] to match RepetitionTime #679
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Via https://neurostars.org/t/modifying-nifti-files-before-fmriprep/21340/4, a dataset with
RepetitionTime == 2
,pixdim[4] == 2000
andxyzt_units & NIFTI_UNITS_MSEC == NIFTI_UNITS_MSEC
has its outputs written out withRepetiionTime == 2
,pixdim[4] == 2000
andxyzt_units & NIFTI_UNITS_SEC == NIFTI_UNITS_SEC
.This fix ensures that
RepetitionTime
gets written topixdim[4]
for BOLD series. This should avoid any conflicts with other 4+D data that doesn't have second units.@arokem @a3sha2 Are there any similar considerations for dMRI/ASL that we should fix while we're here?