Improving the analysis, storage and sharing of neuroimaging data using relational databases and distributed computing

Neuroimage. 2008 Jan 15;39(2):693-706. doi: 10.1016/j.neuroimage.2007.09.021. Epub 2007 Sep 21.

Abstract

The increasingly complex research questions addressed by neuroimaging research impose substantial demands on computational infrastructures. These infrastructures need to support management of massive amounts of data in a way that affords rapid and precise data analysis, to allow collaborative research, and to achieve these aims securely and with minimum management overhead. Here we present an approach that overcomes many current limitations in data analysis and data sharing. This approach is based on open source database management systems that support complex data queries as an integral part of data analysis, flexible data sharing, and parallel and distributed data processing using cluster computing and Grid computing resources. We assess the strengths of these approaches as compared to current frameworks based on storage of binary or text files. We then describe in detail the implementation of such a system and provide a concrete description of how it was used to enable a complex analysis of fMRI time series data.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Computer Communication Networks / statistics & numerical data*
  • Database Management Systems*
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Image Processing, Computer-Assisted / statistics & numerical data
  • Information Storage and Retrieval / methods*
  • Magnetic Resonance Imaging / statistics & numerical data
  • Nervous System / anatomy & histology*
  • Nervous System / pathology
  • Positron-Emission Tomography / statistics & numerical data