3822

Cerebra-QSM: An Application for Exploring Quantitative Susceptibility Mapping Algorithms
Marina Salluzzi1,2, D Adam McLean1,2, David G Gobbi1,2, Cheryl R McCreary2,3, M Louis Lauzon2,3, and Richard Frayne2,3

1Calgary Image Processing and Analysis Centre, Foothills Medical Centre, Calgary, AB, Canada, 2Departments of Radiology and Clinical Neurosciences, Hotchkiss Brain Institute, University of Calgary, Calgary, AB, Canada, 3Seaman Family Research MR Centre, Foothills Medical Centre, Calgary, AB, Canada

Synopsis

Cerebra-QSM is a modular C++ application for quantitative susceptibility mapping that logs the inputs and results from each stage of the QSM processing pipeline. It provides a user interface for analysis, review and process validation, as well as a scripting interface for batch processing. It is flexible and intuitive, allowing rapid evaluation of algorithms and training of end-users on the specifics of QSM estimates. It has been adopted by multiple researchers, facilitating independent work. Cerebra-QSM provides a robust, simple and scalable framework for evaluation of processing pipelines.

Purpose

Quantitative susceptibility mapping (QSM) is a rapidly advancing technique that seeks to reveal the underlying magnetic susceptibility distribution in tissue from magnetic resonance (MR) phase images. QSM is currently employed to better understand neurodegenerative and inflammatory diseases, measure iron distribution in gray matter, intracerebral hemorrhage volumes and their time-progression and changes in myelin content in white matter.1,2 A large research effort is focused on improving the QSM processing techniques by addressing the challenges found in the process of extracting a quantitative measure of tissue susceptibility from the MR images. As these efforts remain active, the researchers are in need of a platform that allows for rapid implementation, comparison and evaluation of new algorithms and processing steps presented in the state-of-the-art literature. Our objective was to design a software application called Cerebra-QSM to validate and compare new processing QSM pipelines. The application was built as a modular tool with a unified interface, where at each step of the processing pipeline the specific algorithms can be substituted to implement a variant. Cerebra-QSM is intended to be a versatile tool that allows for evaluation of new processing pipelines while imposing traceability and reproducibility of results.

Methods

Cerebra-QSM is a program written in C++ using open-source libraries. Starting with the complex-valued GRE (gradient-recalled echo) images in DICOM format: 1) a brain mask is automatically generated, 2) the phase data is unwrapped, 3) the magnetic field is computed, 4) the background field is removed, and 5) regularized dipole deconvolution is used to generate the QSM image. Each step is performed either within the C++ code of the application itself or by calling an external executable; in both cases all interface parameters and data files are logged. The application can re-read the log file to review, or to modify and re-perform any stage of the analysis, or to compute statistics in atlas-generated regions-of-interest, and is capable of performing these operations in batch mode. This functionality was validated by performing eight QSM imaging acquisitions in ten healthy (i.e., no known neurological or psychiatric disorders) female subjects (age 39.2 ± 4.7 y, mean ± std). Between each QSM acquisition, the subjects were removed from the scanner and then repositioned prior to the next imaging acquisition. All images were acquired on a 3T MR scanner (Discovery 750; General Electric Healthcare; Waukesha, WI). QSM images were acquired using an eight-echo GRE sequence (TE1 = 2.1 ms; ΔTE = 2.4 ms; TR = 22 ms; voxel size = 1 mm3; and acquisition matrix = 256 × 256 × 128, parallel imaging with acceleration factor of R = 2)3. The images were then processed using the Cerebra-QSM application and QSM values were obtained in six structures (putamen, P; internal and external globus pallidus, iGP, eGP; caudate, CN; white matter, WM; and cerebrospinal fluid, CSF).

Results and Discussion

Cerebra-QSM (Fig. 1) was developed from concept to research use in eight months. Its command-line interface (CLI) was used to efficiently process the data for this study on a cluster. The graphical-unit interface (GUI) was used to review the results of each processing stage and the analysis parameters. The GUI also allowed the end-users to easily change processing algorithms and/or adjust parameters at each step of the pipeline. Simple interactive tools, such colour mapping and transparency, facilitated inspecting of the results at each processing step, identifying the source of artefacts and tracing the propagation of inaccuracies in the processing pipeline. The application is self-contained and a useful interactive tool for training. It has been adopted by different research groups, showing it to be both robust and intuitive. Its flexibility has allowed it to accommodate the different imaging data types (pediatric vs adult, healthy vs unhealthy) and specific processing algorithms. Cerebra-QSM’s performance, evaluated using imaging from healthy subjects, showed repeatability of the susceptibility estimates (χ, Fig. 2) with the sources of variability being tissue and subject. Processing of imaging sets multiple times produced equivalent QSM maps.

Conclusions

Cerebra-QSM was developed with the purpose of evaluating different methods for estimating QSM and to provide a platform for investigating new QSM processing techniques. The application is robust and easy to use, and provides the ability to trace and review the imaging processing done at a site. Given its flexible design, researchers will be able to perform rapid evaluation of variants of their processing pipeline, facilitating the refinement of their QSM estimates in a shorter amount of time than would have been possible without the tool.

Acknowledgements

The development of Cerebra-QSM was funded by an award from Alberta Innovates-Health Solutions as part of the Alberta/Pfizer Translational Research Fund Opportunity. Operational support for this research was provided by the Canadian Institutes for Health Research and the Hopewell Professorship in Brain Imaging. Infrastructure in the Calgary Image Processing and Analysis Centre was partially developed with funding provided by the Canada Foundation for Innovation and the Government of Alberta.

References

[1] Chang et al., Quantitative susceptibility mapping of intracerebral hemorrhages at various stages. J. Magn. Reson. Imaging 2016;44:420-425.
[2] Liu et al., Susceptibility-weighted imaging and quantitative susceptibility mapping in the brain. J. Magn. Reson. Imaging 2015;42:23-41.
[3] Lauzon et al., Quantitative susceptibility mapping at 3 T: comparison of acquisition methodologies. NMR Biomed. 2016 [in press].

Figures

Figure 1: Screen-shot of the Cerebra-QSM application in ‘review’ mode, with the processing modules on the left and the images on the right.

Figure 2: Susceptibility values (χ) for ten subjects (groups of vertical lines), eight acquisitions (dots on each vertical line), and six tissues (colour). QSM values are repeatable with plot showing mainly subject and tissue variability.

Proc. Intl. Soc. Mag. Reson. Med. 25 (2017)
3822