This repository contains MATLAB implementation for Multimodal Subspace Independent Vector Analysis (MSIVA).
| Description | Script |
|---|---|
| MSIVA default initialization | run_mgpca_ica.m |
| Unimodal initialization | run_pca_ica.m |
| Multimodal initialization | run_mgpca_gica.m |
| Description | Script |
|---|---|
| Synthetic data experiment | func_sim.m |
| Neuroimaging data experiment | func_img.m |
| Figure | Script |
|---|---|
| Fig. 1 | plot_subspace_struct.ipynb |
| Fig. 2 | plot_sim.ipynb |
| Fig. 3 | plot_sim.ipynb |
| Fig. 4 | plot_img.ipynb |
| Fig. 5 | plot_img.ipynb |
| Fig. 6 | dualmap.m |
MSIVA builds on Multidataset Independent Subspace Analysis (MISA), which is already included in this repository. It also requires:
- MATLAB Optimization Toolbox
- MATLAB Statistics and Machine Learning Toolbox
- Group ICA of fMRI Toolbox (GIFT) — see installation instructions below.
1. Clone the repository (in a terminal):
git clone https://github.com/trendscenter/gift.git
2. Navigate to the GIFT directory (in MATLAB):
cd gift/GroupICAT/icatb
3. Run the installer (in the MATLAB command window):
groupica fmri
A GUI window will open upon successful installation — you can close it by clicking Exit.
If you find this repository useful, please cite the following papers:
@article{li2026multimodal,
author = {Li, Xinhui and Kochunov, Peter and Adali, Tulay and Silva, Rogers F. and Calhoun, Vince D.},
title = {Multimodal subspace independent vector analysis effectively captures latent relationships between brain structure and function},
journal = {Imaging Neuroscience},
year = {2026},
month = {05},
issn = {2837-6056},
doi = {10.1162/IMAG.a.1266},
url = {https://doi.org/10.1162/IMAG.a.1266},
eprint = {https://direct.mit.edu/imag/article-pdf/doi/10.1162/IMAG.a.1266/2600396/imag.a.1266.pdf},
}
@INPROCEEDINGS{li2023multimodal,
author={Li, Xinhui and Adali, Tulay and Silva, Rogers F. and Calhoun, Vince D.},
booktitle={2023 IEEE 20th International Symposium on Biomedical Imaging (ISBI)},
title={Multimodal Subspace Independent Vector Analysis Better Captures Hidden Relationships in Multimodal Neuroimaging Data},
year={2023},
pages={1-5},
doi={10.1109/ISBI53787.2023.10230605}
}
