dipy_bundlewarp#
Synopsis#
BundleWarp: streamline-based nonlinear registration.
BundleWarp [1] is a nonrigid registration method for deformable registration of white matter tracts.
Usage#
dipy_bundlewarp [OPTIONS] static_file moving_file
Input Parameters#
- static_file- Path to the static (reference) .trk file. 
- moving_file- Path to the moving (target to be registered) .trk file. 
General Options#
- --dist- Path to the precalculated distance matrix file. 
- --alpha- Represents the trade-off between regularizing the deformation and having points match very closely. Lower value of alpha means high deformations. It is represented with λ in BundleWarp paper. NOTE: setting alpha<=0.01 will result in highly deformable registration that could extremely modify the original anatomy of the moving bundle. 
- --beta- Represents the strength of the interaction between points Gaussian kernel size. 
- --max_iter- Maximum number of iterations for deformation process in ml-CPD method. 
- --affine- If False, use rigid registration as starting point. (default True) 
Output Options#
- --out_dir- Output directory. (default current directory) 
- --out_linear_moved- Filename of linearly moved bundle. 
- --out_nonlinear_moved- Filename of nonlinearly moved (warped) bundle. 
- --out_warp_transform- Filename of warp transformations generated by BundleWarp. 
- --out_warp_kernel- Filename of regularization gaussian kernel generated by BundleWarp. 
- --out_dist- Filename of MDF distance matrix. 
- --out_matched_pairs- Filename of matched pairs; streamline correspondences between two bundles. 
References#
Garyfallidis, E., M. Brett, B. Amirbekian, A. Rokem, S. Van Der Walt, M. Descoteaux, and I. Nimmo-Smith. Dipy, a library for the analysis of diffusion MRI data. Frontiers in Neuroinformatics, 1-18, 2014.