Abstract
Object
The goal of this study was to develop a comprehensive magnetic resonance (MR) data analysis framework for handling very large datasets with user-friendly tools for parallelization and to provide an example implementation.
Materials and methods
Commonly used software packages (AFNI, FSL, SPM) were connected via a framework based on the free software environment R, with the possibility of using Nvidia CUDA GPU processing integrated for high-speed linear algebra operations in R. Three hundred single-subject datasets from the 1,000 Functional Connectomes project were used to demonstrate the capabilities of the framework.
Results
A framework for easy implementation of processing pipelines was developed and an R package for the example implementation of Fully Exploratory Network ICA was compiled. Test runs on data from 300 subjects demonstrated the computational advantages of a processing pipeline developed using the framework compared to non-parallelized processing, reducing computation time by a factor of 15.
Conclusion
The feasibility of computationally intensive exploratory analyses allows broader access to the tools for discovery science.
Similar content being viewed by others
References
Biswal BB, Mennes M, Zuo XN, Gohel S, Kelly C, Smith SM, Beckmann CF, Adelstein JS, Buckner RL, Colcombe S, Dogonowski AM, Ernst M, Fair D, Hampson M, Hoptman MJ, Hyde JS, Kiviniemi VJ, Kötter R, Li SJ, Lin CP, Lowe MJ, Mackay C, Madden DJ, Madsen KH, Margulies DS, Mayberg HS, McMahon K, Monk CS, Mostofsky SH, Nagel BJ, Pekar JJ, Peltier SJ, Petersen SE, Riedl V, Rombouts SARB, Rypma B, Schlaggar BL, Schmidt S, Seidler RD, Siegle GJ, Sorg C, Teng GJ, Veijola J, Villringer A, Walter M, Wang L, Weng XC, Whitfield-Gabrieli S, Williamson P, Windischberger C, Zang YF, Zhang HY, Castellanos FX, Milham MP (2010) Toward discovery science of human brain function. Proc Natl Acad Sci USA 107:4734–4739
van den Heuvel MP, Pol HEH (2010) Exploring the brain network: a review on resting-state fMRI functional connectivity. Eur Neuropsychopharmacol 20:519–534
Weissenbacher A, Kasess C, Gerstl F, Lanzenberger R, Moser E, Windischberger C (2009) Correlations and anticorrelations in resting-state functional connectivity MRI: a quantitative comparison of preprocessing strategies. Neuroimage 47:1408–1416
Sladky R, Friston KJ, Tröstl J, Cunnington R, Moser E, Windischberger C (2011) Slice-timing effects and their correction in functional MRI. Neuroimage 58:588–594
Cox RW (1996) AFNI: software for analysis and visualization of functional magnetic resonance neuroimages. Comput Biomed Res 29:162–173
Penny, WD, Friston, KJ, Ashburner, JT, Kiebel, SJ, Nichols, TE (eds) (2007) Statistical parametric mapping: the analysis of functional brain images. Academic Press, London
Beckmann CF, Smith SM (2004) Probabilistic independent component analysis for functional magnetic resonance imaging. IEEE Trans Med Imaging 23:137–152
Beckmann CF, DeLuca M, Devlin JT, Smith SM (2005) Investigations into resting-state connectivity using independent component analysis. Philos Trans R Soc Lond B Biol Sci 360:1001–1013
R Development Core Team (2011) R: a language and environment for statistical computing. ISBN 3-900051-07-0
Tomasi D, Volkow ND (2011) Gender differences in brain functional connectivity density. Hum Brain Mapp. doi:10.1002/hbm.21252
Rubinov M, Sporns O (2011) Weight-conserving characterization of complex functional brain networks. Neuroimage 56:2068–2079
Tomasi D, Volkow ND (2010) Functional connectivity density mapping. Proc Natl Acad Sci USA 107:9885–9890
Parallel SPM. http://sourceforge.net/projects/parallelspm/
NVIDIA Corporation (2011) CUDA API Reference Manual
R Development Core Team (2011) Writing R extensions. R foundation for statistical computing. Austria, Vienna
Lowe MJ (2010) A historical perspective on the evolution of resting-state functional connectivity with MRI. Magn Reson Mater Phy 23:279–288
Moser E, Ranjeva JP (2010) In vivo MR imaging of brain networks: illusion or revolution?. Magn Reson Mater Phy 23:275–277
Damoiseaux JS, Rombouts SARB, Barkhof F, Scheltens P, Stam CJ, Smith SM, Beckmann CF (2006) Consistent resting-state networks across healthy subjects. Proc Natl Acad Sci USA 103:13848–13853
Fox MD, Snyder AZ, Vincent JL, Corbetta M, Essen DCV, Raichle ME (2005) The human brain is intrinsically organized into dynamic, anticorrelated functional networks. Proc Natl Acad Sci USA 102:9673–9678
Robinson S, Basso G, Soldati N, Sailer U, Jovicich J, Bruzzone L, Kryspin-Exner I, Bauer H, Moser E (2009) A resting state network in the motor control circuit of the basal ganglia. BMC Neurosci 10:137
Schöpf V, Kasess CH, Lanzenberger R, Fischmeister F, Windischberger C, Moser E (2010) Fully exploratory network ICA (FENICA) on resting-state fMRI data. J Neurosci Methods 192:207–213
Granert O (2010) Rniftilib: Rniftilib—R Interface to NIFTICLIB (V1.1.0). R package version 0.0-29
Kane MJ, Emerson JW (2010) bigmemory: manage massive matrices with shared memory and memory-mapped files. R package version 4.2.3
Knaus J (2010) snowfall: easier cluster computing (based on snow). R package version 1.84
da Silva ARF (2010) cudaBayesreg: Bayesian computation in CUDA. The R Journal 2/2:48–55
da Silva ARF (2011) A Bayesian multilevel model for fMRI data analysis. Comput Methods Programs Biomed 102:238–252
NVIDIA Corporation (2011) NVIDIA CUDA C Programming Guide
Schöpf V, Windischberger C, Robinson S, Kasess CH, Fischmeister FPhS, Lanzenberger R, Albrecht J, Kleemann AM, Kopietz R, Wiesmann M, Moser E (2011) Model-free fMRI group analysis using FENICA. Neuroimage 55:185–193
Yu H (2010). Interface (wrapper) to MPI (message-passing interface). Package version 0.5-9
Eidelberg D (2009) Metabolic brain networks in neurodegenerative disorders: a functional imaging approach. Trends Neurosci 32:548–557
Huf W, Kalcher K, Pail G, Friedrich ME, Filzmoser P, Kasper S (2011) Meta-analysis: fact or fiction? How to interpret meta-analyses. World J Biol Psychiatry 12:188–200
Provencher SW (1993) Estimation of metabolite concentrations from localized in vivo proton NMR spectra. Magn Reson Med 30:672–679
Damoiseaux JS, Greicius MD (2009) Greater than the sum of its parts: a review of studies combining structural connectivity and resting-state functional connectivity. Brain Struct Funct 213:525–533
Acknowledgments
This study was funded by the Institute for the Study of Affective Neuroscience (ISAN), by the Oesterreichische Nationalbank (OeNB P13890, OeNB P13903, OeNB P12982) and by the Austrian Science Fund (FWF) as part of the Special Research Program 35 (SFB-35). The computational results presented have been achieved in part using the Vienna Scientific Cluster (VSC).
Author information
Authors and Affiliations
Corresponding author
Additional information
Roland N. Boubela and Wolfgang Huf contributed equally to this paper.
Rights and permissions
About this article
Cite this article
Boubela, R.N., Huf, W., Kalcher, K. et al. A highly parallelized framework for computationally intensive MR data analysis. Magn Reson Mater Phy 25, 313–320 (2012). https://doi.org/10.1007/s10334-011-0290-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10334-011-0290-7