Cargando…

BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis

Advanced brain imaging analysis methods, including multivariate pattern analysis (MVPA), functional connectivity, and functional alignment, have become powerful tools in cognitive neuroscience over the past decade. These tools are implemented in custom code and separate packages, often requiring dif...

Descripción completa

Detalles Bibliográficos
Autores principales: Kumar, Manoj, Ellis, Cameron T., Lu, Qihong, Zhang, Hejia, Capotă, Mihai, Willke, Theodore L., Ramadge, Peter J., Turk-Browne, Nicholas B., Norman, Kenneth A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6961866/
https://www.ncbi.nlm.nih.gov/pubmed/31940340
http://dx.doi.org/10.1371/journal.pcbi.1007549
_version_ 1783488059432501248
author Kumar, Manoj
Ellis, Cameron T.
Lu, Qihong
Zhang, Hejia
Capotă, Mihai
Willke, Theodore L.
Ramadge, Peter J.
Turk-Browne, Nicholas B.
Norman, Kenneth A.
author_facet Kumar, Manoj
Ellis, Cameron T.
Lu, Qihong
Zhang, Hejia
Capotă, Mihai
Willke, Theodore L.
Ramadge, Peter J.
Turk-Browne, Nicholas B.
Norman, Kenneth A.
author_sort Kumar, Manoj
collection PubMed
description Advanced brain imaging analysis methods, including multivariate pattern analysis (MVPA), functional connectivity, and functional alignment, have become powerful tools in cognitive neuroscience over the past decade. These tools are implemented in custom code and separate packages, often requiring different software and language proficiencies. Although usable by expert researchers, novice users face a steep learning curve. These difficulties stem from the use of new programming languages (e.g., Python), learning how to apply machine-learning methods to high-dimensional fMRI data, and minimal documentation and training materials. Furthermore, most standard fMRI analysis packages (e.g., AFNI, FSL, SPM) focus on preprocessing and univariate analyses, leaving a gap in how to integrate with advanced tools. To address these needs, we developed BrainIAK (brainiak.org), an open-source Python software package that seamlessly integrates several cutting-edge, computationally efficient techniques with other Python packages (e.g., Nilearn, Scikit-learn) for file handling, visualization, and machine learning. To disseminate these powerful tools, we developed user-friendly tutorials (in Jupyter format; https://brainiak.org/tutorials/) for learning BrainIAK and advanced fMRI analysis in Python more generally. These materials cover techniques including: MVPA (pattern classification and representational similarity analysis); parallelized searchlight analysis; background connectivity; full correlation matrix analysis; inter-subject correlation; inter-subject functional connectivity; shared response modeling; event segmentation using hidden Markov models; and real-time fMRI. For long-running jobs or large memory needs we provide detailed guidance on high-performance computing clusters. These notebooks were successfully tested at multiple sites, including as problem sets for courses at Yale and Princeton universities and at various workshops and hackathons. These materials are freely shared, with the hope that they become part of a pool of open-source software and educational materials for large-scale, reproducible fMRI analysis and accelerated discovery.
format Online
Article
Text
id pubmed-6961866
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-69618662020-01-26 BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis Kumar, Manoj Ellis, Cameron T. Lu, Qihong Zhang, Hejia Capotă, Mihai Willke, Theodore L. Ramadge, Peter J. Turk-Browne, Nicholas B. Norman, Kenneth A. PLoS Comput Biol Research Article Advanced brain imaging analysis methods, including multivariate pattern analysis (MVPA), functional connectivity, and functional alignment, have become powerful tools in cognitive neuroscience over the past decade. These tools are implemented in custom code and separate packages, often requiring different software and language proficiencies. Although usable by expert researchers, novice users face a steep learning curve. These difficulties stem from the use of new programming languages (e.g., Python), learning how to apply machine-learning methods to high-dimensional fMRI data, and minimal documentation and training materials. Furthermore, most standard fMRI analysis packages (e.g., AFNI, FSL, SPM) focus on preprocessing and univariate analyses, leaving a gap in how to integrate with advanced tools. To address these needs, we developed BrainIAK (brainiak.org), an open-source Python software package that seamlessly integrates several cutting-edge, computationally efficient techniques with other Python packages (e.g., Nilearn, Scikit-learn) for file handling, visualization, and machine learning. To disseminate these powerful tools, we developed user-friendly tutorials (in Jupyter format; https://brainiak.org/tutorials/) for learning BrainIAK and advanced fMRI analysis in Python more generally. These materials cover techniques including: MVPA (pattern classification and representational similarity analysis); parallelized searchlight analysis; background connectivity; full correlation matrix analysis; inter-subject correlation; inter-subject functional connectivity; shared response modeling; event segmentation using hidden Markov models; and real-time fMRI. For long-running jobs or large memory needs we provide detailed guidance on high-performance computing clusters. These notebooks were successfully tested at multiple sites, including as problem sets for courses at Yale and Princeton universities and at various workshops and hackathons. These materials are freely shared, with the hope that they become part of a pool of open-source software and educational materials for large-scale, reproducible fMRI analysis and accelerated discovery. Public Library of Science 2020-01-15 /pmc/articles/PMC6961866/ /pubmed/31940340 http://dx.doi.org/10.1371/journal.pcbi.1007549 Text en © 2020 Kumar et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Kumar, Manoj
Ellis, Cameron T.
Lu, Qihong
Zhang, Hejia
Capotă, Mihai
Willke, Theodore L.
Ramadge, Peter J.
Turk-Browne, Nicholas B.
Norman, Kenneth A.
BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title_full BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title_fullStr BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title_full_unstemmed BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title_short BrainIAK tutorials: User-friendly learning materials for advanced fMRI analysis
title_sort brainiak tutorials: user-friendly learning materials for advanced fmri analysis
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6961866/
https://www.ncbi.nlm.nih.gov/pubmed/31940340
http://dx.doi.org/10.1371/journal.pcbi.1007549
work_keys_str_mv AT kumarmanoj brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT elliscameront brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT luqihong brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT zhanghejia brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT capotamihai brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT willketheodorel brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT ramadgepeterj brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT turkbrownenicholasb brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis
AT normankennetha brainiaktutorialsuserfriendlylearningmaterialsforadvancedfmrianalysis