BrainIAK
BrainIAK provides advanced computational methods for analyzing functional Magnetic Resonance Imaging (fMRI) data, enabling multivariate pattern analysis, functional connectivity, and inter-subject alignment workflows.
Key Features:
- Multivariate pattern analysis (MVPA): Implements MVPA methods for decoding and pattern-based analyses of fMRI data.
- Functional connectivity and FCMA: Supports functional connectivity analysis including Full Correlation Matrix Analysis (FCMA) for whole-brain correlational studies.
- Functional alignment and Shared Response Modeling (SRM): Provides functional alignment approaches including Shared Response Modeling to align representational spaces across subjects.
- Topographic Factor Analysis (TFA): Includes Topographic Factor Analysis for modeling spatially structured factors in neuroimaging data.
- Representational Similarity Analysis (RSA): Offers Bayesian-derived methods for Representational Similarity Analysis to compare representational geometries.
- Integration with Python ecosystem: Integrates with Nilearn and Scikit-learn to support file handling, visualization, and machine learning workflows.
- High-performance computing support: Provides support for executing long-running and memory-intensive fMRI analyses on high-performance computing clusters.
Scientific Applications:
- Pattern classification and decoding: Use MVPA to decode cognitive states and classify neural patterns from fMRI data.
- Whole-brain connectivity mapping: Apply FCMA and connectivity analyses to characterize whole-brain correlational structure and network interactions.
- Inter-subject alignment and comparison: Use SRM and functional alignment to compare and aggregate representational spaces across participants.
- Representational geometry comparison: Employ RSA with Bayesian methods to compare representational similarity across conditions, stimuli, or models.
- Spatial/topographic modeling: Use TFA to model spatially structured factors and topographic organization in neuroimaging datasets.
Methodology:
Implements multivariate pattern analysis (MVPA), Full Correlation Matrix Analysis (FCMA), Shared Response Modeling (SRM), Topographic Factor Analysis (TFA), Bayesian-derived Representational Similarity Analysis (RSA), integrates with Nilearn and Scikit-learn, and supports execution on high-performance computing clusters.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- library
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/6/2021
Operations
Publications
Kumar M, Ellis CT, Lu Q, Zhang H, Capotă M, Willke TL, Ramadge PJ, Turk-Browne NB, Norman KA. BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis. PLOS Computational Biology. 2020;16(1):e1007549. doi:10.1371/journal.pcbi.1007549. PMID:31940340. PMCID:PMC6961866.
Kumar M, Anderson M, Antony J, Baldassano C, Brooks PP, Cai MB, Chen PC, Ellis CT, Henselman-Petrusek G, Huberdeau D, Hutchinson JB, Li YP, Lu Q, Manning JR, Mennen AC, Nastase SA, Richard H, Schapiro AC, Schuck NW, Shvartsman M, Sundaram N, Suo D, Turek JS, Turner D, Vo V, Wallace G, Wang Y, Williams JA, Zhang H, Zhu X, Capota M, Cohen JD, Hasson U, Li K, Ramadge PJ, Turk-Browne N, Willke TL, Norman KA. BrainIAK: The Brain Imaging Analysis Kit. Unknown Journal. 2020. doi:10.31219/osf.io/db2ev.