I created a streamlines tractography by one million of seeds:
tckgen -algorithm iFOD2 -act DTI.nii.gz -backtrack -seed_gmwmi gmwmSeed_coreg.mif -nthreads 8 -minlength 15 -maxlength 250 -cutoff 0.06 -select 1000000 -mask mask.nii.gz wmfod_norm.mif tracks.tck
After that I used tcksift2:
tcksift2 -act 5tt2.nii.gz -out_mu sift_mu.txt -out_coeffs sift_coeffs.txt -nthreads 8 tracks.tck wmfod_norm.mif weights.csv
In this way I obtained my weights.csv file.
I have created the connectometry (tck2connectome) by using both methods: with and without the weights.csv file. The two connectometry files are different. However, I wanted to re-created my tractography by using the weights.csv file. I do not know if my procedure is correct, however, I did:
tckedit -tck_weights_in weights.csv tracks.tck tracks_tcksift2.tck
The issue is the the output file containing the tracks generated (tracks_tcksift2.tck) is the same of my input file.
Do I make some error? Which is the correct method to re-create the filtered tractography by using a weights.csv file