| Literature DB >> 23439846 |
Zaixu Cui1, Suyu Zhong, Pengfei Xu, Yong He, Gaolang Gong.
Abstract
Diffusion magnetic resonance imaging (dMRI) is widely used in both scientific research and clinical practice in in-vivo studies of the human brain. While a number of post-processing packages have been developed, fully automated processing of dMRI datasets remains challenging. Here, we developed a MATLAB toolbox named "Pipeline for Analyzing braiN Diffusion imAges" (PANDA) for fully automated processing of brain diffusion images. The processing modules of a few established packages, including FMRIB Software Library (FSL), Pipeline System for Octave and Matlab (PSOM), Diffusion Toolkit and MRIcron, were employed in PANDA. Using any number of raw dMRI datasets from different subjects, in either DICOM or NIfTI format, PANDA can automatically perform a series of steps to process DICOM/NIfTI to diffusion metrics [e.g., fractional anisotropy (FA) and mean diffusivity (MD)] that are ready for statistical analysis at the voxel-level, the atlas-level and the Tract-Based Spatial Statistics (TBSS)-level and can finish the construction of anatomical brain networks for all subjects. In particular, PANDA can process different subjects in parallel, using multiple cores either in a single computer or in a distributed computing environment, thus greatly reducing the time cost when dealing with a large number of datasets. In addition, PANDA has a friendly graphical user interface (GUI), allowing the user to be interactive and to adjust the input/output settings, as well as the processing parameters. As an open-source package, PANDA is freely available at http://www.nitrc.org/projects/panda/. This novel toolbox is expected to substantially simplify the image processing of dMRI datasets and facilitate human structural connectome studies.Entities:
Keywords: DTI; PANDA; connectome; diffusion MRI; diffusion metrics; network; pipeline; structural connectivity
Year: 2013 PMID: 23439846 PMCID: PMC3578208 DOI: 10.3389/fnhum.2013.00042
Source DB: PubMed Journal: Front Hum Neurosci ISSN: 1662-5161 Impact factor: 3.169
Figure 1Main procedure for pipeline processing of dMRI datasets in PANDA. The procedure includes three parts: (1) preprocessing; (2) producing diffusion metrics that are ready for statistical analysis; and (3) constructing networks.
Figure 2Flowchart for constructing anatomical brain networks using diffusion tractography in PANDA. (A) White matter tracts reconstructed using deterministic tractography. (B) Parcellation of gray matter in diffusion space. Each color represents a node in a brain network. (C) White matter connectivity maps using FSL probabilistic tractography. (D) Three resultant network matrices weighted by fiber number, averaged length, and averaged FA. (E) The network matrix weighted by connectivity probability.
Figure 3The schematic parallelizing strategy of PANDA. For example, pre-processing steps in Stage 1 are parallelizable across subjects. Independent processing steps from the same subject or across subjects in Stage 2 and Stage 3 can be parallelized as well. In addition, BedpostX and Probabilistic Network Construction have been internally parallelized, as indicated by orange boxes.
Figure 4A snapshot of the GUIs of PANDA. (A) The main GUI for loading dataset and monitoring job status. (B) The GUI for initiating separate utilities.
Folders produced by PANDA.
| Text files of bvals and bvecs | |
| Native-space images of DWI, b0, brain mask, FA, MD, AD, RD, and parcellation mask | |
| Snapshot pictures of native FA, native T1, normalized FA, and normalized T1 | |
| Normalized images of FA, MD, AD, and RD (ready for voxel-based analysis) | |
| Text files of regional FA, MD, AD, and RD (ready for ROI-based analysis) | |
| Images of skeletonized FA, MD, AD, and RD (ready for TBSS analysis) | |
| Trackvis-related resultant files (for deterministic tractography) | |
| BedpostX-related resultant files (for probabilistic tractography) | |
| MATLAB files containing network matrices weighted by fiber number, averaged FA, averaged length (from deterministic tractography), and connectivity probability (from probabilistic tractography) |
Figure 5Snapshot pictures for quality control of FA normalization. The normalized FA is overlaid with image edges that were derived from the FA template. These pictures can be quickly viewed to check the quality of normalization.
Baseline time cost of pipeline processing on dataset I (64 DWI directions, 4 repetitive acquisitions, resolution: 2 × 2 × 2 mm) and dataset II (30 DWI directions, 2 repetitive acquisitions, resolution: 2.2 ×2.2 × 2.2 mm) with PANDA.
The processing was performed using a local workstation with 30 GB of memory and Intel Xeon E5649 2.53 GHz cores. Four conditions were tested: one subject with four cores; two subjects with four cores; one subject with eight cores; two subjects with eight cores.
Figure 6The statistical map showing significant FA decreases in old group ( The hot color represents t values for the age effect.
Figure 7The group comparison of network efficiency. The old group showed a significant reduction of global efficiency and a trend of reduction in local efficiency.