tckgen SIFT_phantom/dwi.mif -algo seedtest -seed_sphere 0,0,4,4 -select 50000 tmp.tck -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif -ends_only - | testing_diff_image - tckgen/seed_sphere.mif -abs 1000
tckgen SIFT_phantom/dwi.mif -algo seedtest -seed_image SIFT_phantom/mask.mif -select 3888 tmp.tck -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif -ends_only - | testing_diff_image - tckgen/SIFT_phantom_seeds.mif -abs 26
tckgen SIFT_phantom/dwi.mif -algo seedtest -seed_random_per_voxel SIFT_phantom/mask.mif 27 tmp.tck -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif -ends_only - | testing_diff_image - tckgen/SIFT_phantom_seeds.mif
tckgen SIFT_phantom/dwi.mif -algo seedtest -seed_grid_per_voxel SIFT_phantom/mask.mif 3 tmp.tck -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif -ends_only - | testing_diff_image - tckgen/SIFT_phantom_seeds.mif
tckgen SIFT_phantom/peaks.mif -algo fact -seed_rejection tckgen/rejection_seed.mif -select 5000 -minlength 4 -mask SIFT_phantom/mask.mif tmp.tck -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif tmp.mif -force && mrstats tmp.mif -mask SIFT_phantom/upper.mif -output mean > tmp1.txt && mrstats tmp.mif -mask SIFT_phantom/lower.mif -output mean > tmp2.txt && testing_diff_matrix tmp1.txt tmp2.txt -abs 30
tckgen SIFT_phantom/fods.mif -algo ifod1 -seed_image SIFT_phantom/mask.mif -act SIFT_phantom/5tt.mif -select 5000 tmp.tck -force && tckmap tmp.tck -template tckgen/act_terminations.mif -ends_only - | mrthreshold - - -abs 0.5 | testing_diff_image - tckgen/act_terminations.mif
tckgen SIFT_phantom/dwi.mif -algo seedtest -seed_gmwmi 5tt2gmwmi/out.mif -act SIFT_phantom/5tt.mif -select 100000 tmp.tck -force && tckmap tmp.tck -template tckgen/gmwmi_seeds.mif -ends_only - | mrthreshold - - -abs 0.5 | testing_diff_image - tckgen/gmwmi_seeds.mif
tckgen SIFT_phantom/peaks.mif -algo fact -seed_dynamic SIFT_phantom/fods.mif -mask SIFT_phantom/mask.mif -select 10000 -minlength 4 -seed_direction 1,0,0 tmp.tck -nthreads 0 -force && tckmap tmp.tck -template SIFT_phantom/dwi.mif tmp.mif -force && mrstats tmp.mif -mask SIFT_phantom/upper.mif -output mean > tmp1.txt && mrstats tmp.mif -mask SIFT_phantom/lower.mif -output mean > tmp2.txt && testing_diff_matrix tmp1.txt tmp2.txt -abs 50
tckgen SIFT_phantom/fods.mif -algo ifod2 -seed_image SIFT_phantom/mask.mif -mask SIFT_phantom/mask.mif -minlength 4 -select 100 tmp.tck -force
tckgen SIFT_phantom/fods.mif -algo sd_stream -seed_image SIFT_phantom/mask.mif -mask SIFT_phantom/mask.mif -minlength 4 -select 100 -seed_direction 1,0,0 tmp.tck -force
tckgen SIFT_phantom/dwi.mif -algo tensor_prob -seed_image SIFT_phantom/mask.mif -mask SIFT_phantom/mask.mif -minlength 4 -select 100 tmp.tck -force
tckgen SIFT_phantom/fods.mif -algo ifod1 -seed_image SIFT_phantom/mask.mif -act SIFT_phantom/5tt.mif -backtrack -select 100 tmp.tck -force
tckgen dwi.mif -algo tensor_det -seed_grid_per_voxel mrcrop/mask.mif 3 -nthread 0 tmp.tck -force && testing_diff_tck tmp.tck tckgen/tensor_det.tck
tckgen dwi.mif -algo tensor_det -seed_grid_per_voxel mrcrop/mask.mif 3 tmp.tck -force && testing_diff_tck tmp.tck tckgen/tensor_det.tck -unordered && testing_diff_tck tckgen/tensor_det.tck tmp.tck -unordered
