A versatile software package for inter-subject correlation based analyses of fMRI

Jukka Pekka Kauppi, Juha Pajula, Jussi Tohka

Research output: Contribution to journalArticleScientificpeer-review

31 Citations (Scopus)

Abstract

In the inter-subject correlation (ISC) based analysis of the functional magnetic resonance imaging (fMRI) data, the extent of shared processing across subjects during the experiment is determined by calculating correlation coefficients between the fMRI time series of the subjects in the corresponding brain locations. This implies that ISC can be used to analyze fMRI data without explicitly modeling the stimulus and thus ISC is a potential method to analyze fMRI data acquired under complex naturalistic stimuli. Despite of the suitability of ISC based approach to analyze complex fMRI data, no generic software tools have been made available for this purpose, limiting a widespread use of ISC based analysis techniques among neuroimaging community. In this paper, we present a graphical user interface (GUI) based software package, ISC Toolbox, implemented in Matlab for computing various ISC based analyses. Many advanced computations such as comparison of ISCs between different stimuli, time window ISC, and inter-subject phase synchronization are supported by the toolbox. The analyses are coupled with re-sampling based statistical inference. The ISC based analyses are data and computation intensive and the ISC toolbox is equipped with mechanisms to execute the parallel computations in a cluster environment automatically and with an automatic detection of the cluster environment in use. Currently, SGE-based (Oracle Grid Engine, Son of a Grid Engine, or Open Grid Scheduler) and Slurm environments are supported. In this paper, we present a detailed account on the methods behind the ISC Toolbox, the implementation of the toolbox and demonstrate the possible use of the toolbox by summarizing selected example applications. We also report the computation time experiments both using a single desktop computer and two grid environments demonstrating that parallelization effectively reduces the computing time. The ISC Toolbox is available in

Original languageEnglish
Article number2
JournalFrontiers in Neuroinformatics
Volume8
Issue numberJAN
DOIs
Publication statusPublished - 31 Jan 2014
MoE publication typeA1 Journal article-refereed

Fingerprint

Software packages
Software
Magnetic Resonance Imaging
Neuroimaging
Engines
Graphical user interfaces
Personal computers
Time series
Brain
Synchronization
Experiments
Sampling
Processing

Keywords

  • Functional magnetic resonance imaging
  • Grid-computing
  • GUI
  • Matlab
  • Naturalistic stimulus
  • Re-sampling test

Cite this

@article{6d1402d133434db2a9fcbfc8ac8f623f,
title = "A versatile software package for inter-subject correlation based analyses of fMRI",
abstract = "In the inter-subject correlation (ISC) based analysis of the functional magnetic resonance imaging (fMRI) data, the extent of shared processing across subjects during the experiment is determined by calculating correlation coefficients between the fMRI time series of the subjects in the corresponding brain locations. This implies that ISC can be used to analyze fMRI data without explicitly modeling the stimulus and thus ISC is a potential method to analyze fMRI data acquired under complex naturalistic stimuli. Despite of the suitability of ISC based approach to analyze complex fMRI data, no generic software tools have been made available for this purpose, limiting a widespread use of ISC based analysis techniques among neuroimaging community. In this paper, we present a graphical user interface (GUI) based software package, ISC Toolbox, implemented in Matlab for computing various ISC based analyses. Many advanced computations such as comparison of ISCs between different stimuli, time window ISC, and inter-subject phase synchronization are supported by the toolbox. The analyses are coupled with re-sampling based statistical inference. The ISC based analyses are data and computation intensive and the ISC toolbox is equipped with mechanisms to execute the parallel computations in a cluster environment automatically and with an automatic detection of the cluster environment in use. Currently, SGE-based (Oracle Grid Engine, Son of a Grid Engine, or Open Grid Scheduler) and Slurm environments are supported. In this paper, we present a detailed account on the methods behind the ISC Toolbox, the implementation of the toolbox and demonstrate the possible use of the toolbox by summarizing selected example applications. We also report the computation time experiments both using a single desktop computer and two grid environments demonstrating that parallelization effectively reduces the computing time. The ISC Toolbox is available in",
keywords = "Functional magnetic resonance imaging, Grid-computing, GUI, Matlab, Naturalistic stimulus, Re-sampling test",
author = "Kauppi, {Jukka Pekka} and Juha Pajula and Jussi Tohka",
year = "2014",
month = "1",
day = "31",
doi = "10.3389/fninf.2014.00002",
language = "English",
volume = "8",
journal = "Frontiers in Neuroinformatics",
issn = "1662-5196",
publisher = "Frontiers Media",
number = "JAN",

}

A versatile software package for inter-subject correlation based analyses of fMRI. / Kauppi, Jukka Pekka; Pajula, Juha; Tohka, Jussi.

In: Frontiers in Neuroinformatics, Vol. 8, No. JAN, 2, 31.01.2014.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - A versatile software package for inter-subject correlation based analyses of fMRI

AU - Kauppi, Jukka Pekka

AU - Pajula, Juha

AU - Tohka, Jussi

PY - 2014/1/31

Y1 - 2014/1/31

N2 - In the inter-subject correlation (ISC) based analysis of the functional magnetic resonance imaging (fMRI) data, the extent of shared processing across subjects during the experiment is determined by calculating correlation coefficients between the fMRI time series of the subjects in the corresponding brain locations. This implies that ISC can be used to analyze fMRI data without explicitly modeling the stimulus and thus ISC is a potential method to analyze fMRI data acquired under complex naturalistic stimuli. Despite of the suitability of ISC based approach to analyze complex fMRI data, no generic software tools have been made available for this purpose, limiting a widespread use of ISC based analysis techniques among neuroimaging community. In this paper, we present a graphical user interface (GUI) based software package, ISC Toolbox, implemented in Matlab for computing various ISC based analyses. Many advanced computations such as comparison of ISCs between different stimuli, time window ISC, and inter-subject phase synchronization are supported by the toolbox. The analyses are coupled with re-sampling based statistical inference. The ISC based analyses are data and computation intensive and the ISC toolbox is equipped with mechanisms to execute the parallel computations in a cluster environment automatically and with an automatic detection of the cluster environment in use. Currently, SGE-based (Oracle Grid Engine, Son of a Grid Engine, or Open Grid Scheduler) and Slurm environments are supported. In this paper, we present a detailed account on the methods behind the ISC Toolbox, the implementation of the toolbox and demonstrate the possible use of the toolbox by summarizing selected example applications. We also report the computation time experiments both using a single desktop computer and two grid environments demonstrating that parallelization effectively reduces the computing time. The ISC Toolbox is available in

AB - In the inter-subject correlation (ISC) based analysis of the functional magnetic resonance imaging (fMRI) data, the extent of shared processing across subjects during the experiment is determined by calculating correlation coefficients between the fMRI time series of the subjects in the corresponding brain locations. This implies that ISC can be used to analyze fMRI data without explicitly modeling the stimulus and thus ISC is a potential method to analyze fMRI data acquired under complex naturalistic stimuli. Despite of the suitability of ISC based approach to analyze complex fMRI data, no generic software tools have been made available for this purpose, limiting a widespread use of ISC based analysis techniques among neuroimaging community. In this paper, we present a graphical user interface (GUI) based software package, ISC Toolbox, implemented in Matlab for computing various ISC based analyses. Many advanced computations such as comparison of ISCs between different stimuli, time window ISC, and inter-subject phase synchronization are supported by the toolbox. The analyses are coupled with re-sampling based statistical inference. The ISC based analyses are data and computation intensive and the ISC toolbox is equipped with mechanisms to execute the parallel computations in a cluster environment automatically and with an automatic detection of the cluster environment in use. Currently, SGE-based (Oracle Grid Engine, Son of a Grid Engine, or Open Grid Scheduler) and Slurm environments are supported. In this paper, we present a detailed account on the methods behind the ISC Toolbox, the implementation of the toolbox and demonstrate the possible use of the toolbox by summarizing selected example applications. We also report the computation time experiments both using a single desktop computer and two grid environments demonstrating that parallelization effectively reduces the computing time. The ISC Toolbox is available in

KW - Functional magnetic resonance imaging

KW - Grid-computing

KW - GUI

KW - Matlab

KW - Naturalistic stimulus

KW - Re-sampling test

UR - http://www.scopus.com/inward/record.url?scp=84933045949&partnerID=8YFLogxK

U2 - 10.3389/fninf.2014.00002

DO - 10.3389/fninf.2014.00002

M3 - Article

AN - SCOPUS:84933045949

VL - 8

JO - Frontiers in Neuroinformatics

JF - Frontiers in Neuroinformatics

SN - 1662-5196

IS - JAN

M1 - 2

ER -