Dear MrTrix experts,
I was experimenting with the track-weighted dynamic functional connectivity method (twdFC) and I’m trying to figure out how the dynamic functional connectivity information is sampled from the BOLD data. I work with HCP data (1200 time points) using a rectangular time window of ~40 seconds length (55 time points). Tractograms (1M streamlines) were coregistered to MNI space and tw-dFC was carried out at original spatial resolution of BOLD data (2mm). Here is the example command:
tckdfc -dynamic rectangle 55 -template MNI152_T1_2mm_brain.nii.gz -vox 2 -backtrack my_input_tractogram_1M.tck my_input_BOLD_data.nii.gz my_output_tckdfc_data.nii.gz
I see that my_output_tckdfc_data.nii.gz dimensions are 91x109x91x1200 i.e. it has the same number of time points as the input BOLD data. I got from the reference paper (Calamante et al., 2017, Brain Structure and Function) that each time point in the output volume represents tw-dFC signal sampled from a given time window centered on the original BOLD data time points, and that the time window was incremented by one BOLD volume (i.e., 1 TR) for each step, so I assume we are talking about partially overlapping time windows. My questions are:
- How do I get the same number of time points between input and output data? I mean, should I assume that the first and last time windows are somewhat smaller than the other ones, as they are centered on the first (or last) volumes respectively, and they have no preceding or following time points from which FC is calculated?
- What’s the resulting overlap rate between time windows? Am I right at assuming it should be around 0.98 (i.e., 54/55)? I didn’t found such information on the reference paper.
- If I were interested in selecting only non-overlapping time windows, would it be appropriate to sub-sample the output tckdfc (e.g. by selecting only time windows nr. 27, 82, 137 and so on)? Is this an appropriate sub-sampling scheme?
- Is there something I figured out wrong?
Thanks in advance for your attention!
Gianp