dti v1.4.3.1


Monthly downloads



Analysis of Diffusion Weighted Imaging (DWI) Data

Diffusion Weighted Imaging (DWI) is a Magnetic Resonance Imaging modality, that measures diffusion of water in tissues like the human brain. The package contains R-functions to process diffusion-weighted data. The functionality includes diffusion tensor imaging (DTI), diffusion kurtosis imaging (DKI), modeling for high angular resolution diffusion weighted imaging (HARDI) using Q-ball-reconstruction and tensor mixture models, several methods for structural adaptive smoothing including POAS and msPOAS, and a streamline fiber tracking for tensor and tensor mixture models. The package provides functionality to manipulate and visualize results in 2D and 3D.


muschellij2 badges: AppVeyor Build Status Travis build status Coverage status


The goal of dti is to provide tools to analysis of Diffusion Weighted Imaging (DWI) Data.


You can install dti from GitHub with:

# install.packages("devtools")

Functions in dti

Name Description
dti-package dti
dti.options Set and manipulate image orientations for plots.
dwiRiceBias-methods Correction for Rician Bias
dwiMixtensor-methods Methods for Function `dwiMixtensor' in Package `dti'
extract-methods Methods for Function `extract' and `[' in Package `dti'
dwi.smooth-methods Smooth DWI data
dwiSqrtODF-methods Methods for positive definite EAP and ODF estimation in Package dti
dwiQball-methods Methods for Function `dwiQball' in Package `dti'
dtiTensor-methods Methods for Function `dtiTensor' in Package `dti'
dwiMD-methods Methods for Mean Diffusivity in Package `dti'
getmask-methods Methods for Function `getmask' in Package `dti'
getsdofsb-methods Estimate the noise standard deviation
medinria Read/Write Diffusion Tensor Data from/to NIFTI File
polyeder Polyeders derived from the Icosahedron (icosa0) by sequential triangulation of surface triangles
print-methods Methods for Function `print' in Package `dti'
show-methods Methods for Function `show' in Package `dti'
subsetg Create an objects of class "dtiData" containing only a subset of gradient directions.
show3d-methods Methods for Function `show3d' in Package `dti'
showFAColorScale Writes an image with the colqFA colorscale to disk.
plot-methods Methods for Function `plot' in Package `dti'
optgradients Optimal gradient directions for number of gradients between 6 and 162
optgrad Optimal gradient directions
summary-methods Methods for Function `summary' in Package `dti'
tracking-methods Methods for Function `tracking' in Package `dti'
readDWIdata Read Diffusion Weighted Data
sdpar-methods Methods for Function `sdpar' in Package `dti'
dwi-class Class "dwi"
dtiIndices-methods Methods for Function `dtiIndices' in Package `dti'
combineDWIdata Combine two objects of class "dtiData")
dkiTensor-methods Diffusion Kurtosis Imaging (DKI)
colqFA FA map color scheme
dti.smooth-methods Methods for Function `dti.smooth' in Package `dti'
AdjacencyMatrix Create an adjacency matrix from fiber tracking results
awssigmc Estimate noise variance for multicoil MR systems
No Results!

Last month downloads


Date 2019-11-18
SystemRequirements gsl
LazyData TRUE
License GPL (>= 2)
Copyright This package is Copyright (C) 2005-2019 Weierstrass Institute for Applied Analysis and Stochastics.
URL http://www.wias-berlin.de/research/ats/imaging/
RoxygenNote 6.1.0
NeedsCompilation yes
Packaged 2019-11-18 09:30:01 UTC; polzehl
Repository CRAN
Date/Publication 2019-11-18 16:10:08 UTC

Include our badge in your README