Slice Timing Settings for Siemens Multi-Band
Create a slice timing file with the same number of slices, and use this as a template.
Put 0’s for the slice order for each slice.
Calculate the slice times as below:
Start with the file from Siemens
For each simultaneous slice (MB1, MB2, etc), insert an adjacent row with the excitation number
Arrange in one long column
Calculate the time per acquisition (time/acq):
= TR / # acquisitions
For non-multi-band, # acquisitions = # slices
Convert acquisition order to time in seconds.
Multiply acquisition order by time/acq, AFTER subtracting 1 from acquisition order.
We want the first acquisition to be at time 0 sec, i.e., # 1 = time 0. This is why we subtract 1 from acquisition numbers.
Similarly, the last acquisition starts before the end of the series, hence the time must be less than the TR.
Seconds is DICOM convention, even though ms is used in SPM.
Copy slice number and time as Values into new columns
Sort by slice number
Delete top two cells, leaving slice number and time
Select both columns
On the Data tab, click Sort
You now have the slice times ordered by slice number
Copy the time column into the slice times (bottom part, not slice order) of the slicetiming.txt.