Module: reconst/dtimetrics

Script to compute all of the Diffusion Tensor Imaging (DTI) metrics

Inputs

TypeDescriptionPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]
dwifileNifti DWI volume used to extract DTI metrics.*.{nii,nii.gz}
bvalfileB-values in FSL format.*.bval
bvecfileB-vectors in FSL format.*.bvec
b0maskfileNifti b0 volume file used to mask the input image.*.{nii,nii.gz}

Outputs

TypeDescriptionPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]
adfileOutput filename for the axial diffusivity.*__ad.{nii,nii.gz}
evecsfileOutput filename for the eigenvectors of the tensor.*__evecs.{nii,nii.gz}
evecs_v1fileOutput filename for the first eigenvector.*__evecs_v1.{nii,nii.gz}
evecs_v2fileOutput filename for the second eigenvector.*__evecs_v2.{nii,nii.gz}
evecs_v3fileOutput filename for the third eigenvector.*__evecs_v3.{nii,nii.gz}
evalsfileOutput filename for the eigenvalues of the tensor.*__evals.{nii,nii.gz}
evals_e1fileOutput filename for the first eigenvalue.*__evals_e1.{nii,nii.gz}
evals_e2fileOutput filename for the second eigenvalue.*__evals_e2.{nii,nii.gz}
evals_e3fileOutput filename for the third eigenvalue.*__evals_e3.{nii,nii.gz}
fafileOutput filename for the fractional anisotropy.*__fa.{nii,nii.gz}
gafileOutput filename for the geodesic anisotropy.*__ga.{nii,nii.gz}
rgbfileOutput filename for the colored fractional anisotropy.*__rgb.{nii,nii.gz}
mdfileOutput filename for the mean diffusivity.*__md.{nii,nii.gz}
modefileOutput filename for the mode.*__mode.{nii,nii.gz}
normfileOutput filename for the tensor norm.*__norm.{nii,nii.gz}
rdfileOutput filename for the radial diffusivity.*__rd.{nii,nii.gz}
tensorfileOutput filename for the tensor coefficients.*__tensor.{nii,nii.gz}
nonphysicalfileOutput filename for the voxels with physically implausible signals where the mean of b=0 images is below one or more diffusion-weighted images.*__nonphysical.{nii,nii.gz}
pulsation_std_dwifileStandard deviation map across all diffusion-weighted images. Shows pulsation and misalignment artifacts.*__pulsation_std_dwi.{nii,nii.gz}
pulsation_std_b0fileStandard deviation map across b=0 images if more than one is available. Shows pulsation and misalignment artifacts.*__pulsation_std_b0.{nii,nii.gz}
residualfileOutput filename for the map of the residual of the tensor fit.*__residual.{nii,nii.gz}
residual_iqr_residualsfileOutput filename for the interquartile range of the residual of the tensor fit.*__residual_iqr_residuals.npy
residual_mean_residualsfileOutput filename for the mean of the residual of the tensor fit.*__residual_mean_residuals.npy
residual_q1_residualsfileOutput filename for the firt quartile of the residual of the tensor fit.*__residual_q1_residuals.npy
residual_q3_residualsfileOutput filename for the third quartile of the residual of the tensor fit.*__residual_q3_residuals.npy
residual_residuals_statsfileOutput filename for the all statistics of the residual of the tensor fit.*__residual_residuals_stats.png
residual_std_residualsfileOutput filename for the standard deviation of the residual of the tensor fit.*__residual_std_residuals.npy
versionsfileFile containing software versionsversions.yml

Tools

DescriptionHomepageDOI
scilpyThe Sherbrooke Connectivity Imaging Lab (SCIL) Python dMRI processing toolbox.https://github.com/scilus/scilpy.git

Keywords

nifti
DTI
tensor
scilpy

Authors

@scilus