BIDS apps: Improving ease of use, accessibility, and reproducibility of neuroimaging data analysis methods

被引:176
作者
Gorgolewski, Krzysztof J. [1 ]
Alfaro-Almagro, Fidel [2 ]
Auer, Tibor [3 ]
Bellec, Pierre [4 ,5 ]
Capota, Mihai [6 ,7 ]
Chakravarty, M. Mallar [8 ,9 ]
Churchill, Nathan W. [10 ]
Cohen, Alexander Li [11 ]
Craddock, R. Cameron [12 ,13 ]
Devenyi, Gabriel A. [8 ,9 ]
Eklund, Anders [14 ,15 ,16 ]
Esteban, Oscar [1 ]
Flandin, Guillaume [17 ]
Ghosh, Satrajit S. [18 ,19 ]
Guntupalli, J. Swaroop [20 ]
Jenkinson, Mark [2 ]
Keshavan, Anisha [21 ]
Kiar, Gregory [22 ,23 ]
Liem, Franziskus [24 ]
Raamana, Pradeep Reddy [25 ,26 ]
Raffelt, David [27 ]
Steele, Christopher J. [8 ,9 ]
Quirion, Pierre-Olivier
Smith, Robert E. [27 ]
Strother, Stephen C. [25 ,26 ]
Varoquaux, Gael [28 ]
Wang, Yida [6 ,7 ]
Yarkoni, Tal [29 ]
Poldrack, Russell A. [1 ]
机构
[1] Stanford Univ, Dept Psychol, Stanford, CA 94305 USA
[2] Univ Oxford, Oxford Ctr Funct Magnet Resonance Imaging Brain F, Oxford, England
[3] Royal Holloway Univ London, Dept Psychol, Egham, Surrey, England
[4] Inst Univ Geriatr Montreal, Ctr Rech, Montreal, PQ, Canada
[5] Univ Montreal, Dept Comp Sci & Operat Res, Montreal, PQ, Canada
[6] Intel Corp, Parallel Comp Lab, Santa Clara, CA USA
[7] Intel Corp, Parallel Comp Lab, Hillsboro, OR 97124 USA
[8] McGill Univ, Douglas Mental Hlth Univ Inst, Montreal, PQ, Canada
[9] McGill Univ, Dept Psychiat, Montreal, PQ, Canada
[10] St Michaels Hosp, Keenan Res Ctr, Li Ka Shing Knowledge Inst, Toronto, ON, Canada
[11] Boston Childrens Hosp, Dept Neurol, Boston, MA USA
[12] Nathan S Kline Inst Psychiat Res, Ctr Biomed Imaging & Neuromodulat, Computat Neuroimaging Lab, Orangeburg, NY 10962 USA
[13] Child Mind Inst, Ctr Developing Brain, New York, NY USA
[14] Linkoping Univ, Dept Biomed Engn, Linkoping, Sweden
[15] Linkoping Univ, Dept Comp & Informat Sci, Linkoping, Sweden
[16] Linkoping Univ, Ctr Med Image Sci & Visualizat CMIV, Linkoping, Sweden
[17] Wellcome Trust Ctr Neuroimaging, London, England
[18] MIT, McGovern Inst Brain Res, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[19] Harvard Med Sch, Dept Otolaryngol, Boston, MA USA
[20] Dartmouth Coll, Dept Psychol & Brain Sci, Hanover, NH 03755 USA
[21] UC Berkeley UCSF Grad Program Bioengn, San Francisco, CA USA
[22] Johns Hopkins Univ, Ctr Imaging Sci, Baltimore, MD USA
[23] Johns Hopkins Univ, Dept Biomed Engn, Baltimore, MD USA
[24] Univ Zurich, Univ Res Prior Program Dynam Hlth Aging, Zurich, Switzerland
[25] Rotman Res Inst, Baycrest Hlth Sci, Toronto, ON, Canada
[26] Univ Toronto, Dept Med Biophys, Toronto, ON, Canada
[27] Florey Inst Neurosci & Mental Hlth, Melbourne, Vic, Australia
[28] INRIA Saclay Ile De France, Parietal Team, Palaiseau, France
[29] Univ Texas Austin, Dept Psychol, Austin, TX 78712 USA
关键词
SEGMENTATION; PIPELINES; PLATFORM; MACHINE;
D O I
10.1371/journal.pcbi.1005209
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The rate of progress in human neurosciences is limited by the inability to easily apply a wide range of analysis methods to the plethora of different datasets acquired in labs around the world. In this work, we introduce a framework for creating, testing, versioning and archiving portable applications for analyzing neuroimaging data organized and described in compliance with the Brain Imaging Data Structure (BIDS). The portability of these applications (BIDS Apps) is achieved by using container technologies that encapsulate all binary and other dependencies in one convenient package. BIDS Apps run on all three major operating systems with no need for complex setup and configuration and thanks to the comprehensiveness of the BIDS standard they require little manual user input. Previous containerized data processing solutions were limited to single user environments and not compatible with most multi-tenant High Performance Computing systems. BIDS Apps overcome this limitation by taking advantage of the Singularity container technology. As a proof of concept, this work is accompanied by 22 ready to use BIDS Apps, packaging a diverse set of commonly used neuroimaging algorithms.
引用
收藏
页数:16
相关论文
共 52 条
[1]   Machine learning for neuroirnaging with scikit-learn [J].
Abraham, Alexandre ;
Pedregosa, Fabian ;
Eickenberg, Michael ;
Gervais, Philippe ;
Mueller, Andreas ;
Kossaifi, Jean ;
Gramfort, Alexandre ;
Thirion, Bertrand ;
Varoquaux, Gael .
FRONTIERS IN NEUROINFORMATICS, 2014, 8
[2]   CloVR: A virtual machine for automated and portable sequence analysis from the desktop using cloud computing [J].
Angiuoli, Samuel V. ;
Matalka, Malcolm ;
Gussman, Aaron ;
Galens, Kevin ;
Vangala, Mahesh ;
Riley, David R. ;
Arze, Cesar ;
White, James R. ;
White, Owen ;
Fricke, W. Florian .
BMC BIOINFORMATICS, 2011, 12
[3]   The pipeline system for Octave and Mat lab (PSOM): a lightweight scripting framework and execution engine for scientific workflows [J].
Bellec, Pierre ;
Lavoie-Courchesne, Sebastien ;
Dickinson, Phil ;
Lerch, Jason P. ;
Zijdenbos, Alex P. ;
Evans, Alan C. .
FRONTIERS IN NEUROINFORMATICS, 2012, 6
[4]   Bioboxes: standardised containers for interchangeable bioinformatics software [J].
Belmann, Peter ;
Droege, Johannes ;
Bremges, Andreas ;
McHardy, Alice C. ;
Sczyrba, Alexander ;
Barton, Michael D. .
GIGASCIENCE, 2015, 4
[5]   A purely confirmatory replication study of structural brain-behavior correlations [J].
Boekel, Wouter ;
Wagenmakers, Eric-Jan ;
Belay, Luam ;
Verhagen, Josine ;
Brown, Scott ;
Forstmann, Birte U. .
CORTEX, 2015, 66 :115-133
[6]   Striatal Shape Abnormalities as Novel Neurodevelopmental Endophenotypes in Schizophrenia: A Longitudinal Study [J].
Chakravarty, M. Mallar ;
Rapoport, Judith L. ;
Giedd, Jay N. ;
Raznahan, Armin ;
Shaw, Philip ;
Collins, D. Louis ;
Lerch, Jason P. ;
Gogtay, Nitin .
HUMAN BRAIN MAPPING, 2015, 36 (04) :1458-1469
[7]   Performing label-fusion-based segmentation using multiple automatically generated templates [J].
Chakravarty, M. Mallar ;
Steadman, Patrick ;
van Eede, Matthijs C. ;
Calcott, Rebecca D. ;
Gu, Victoria ;
Shaw, Philip ;
Raznahan, Armin ;
Collins, D. Louis ;
Lerch, Jason P. .
HUMAN BRAIN MAPPING, 2013, 34 (10) :2635-2654
[8]  
Chen P.-H., 2015, Ad-vances in Neural Information Processing Systems, V28, P460
[9]   An Automated, Adaptive Framework for Optimizing Preprocessing Pipelines in Task-Based Functional MRI [J].
Churchill, Nathan W. ;
Spring, Robyn ;
Afshin-Pour, Babak ;
Dong, Fan ;
Strother, Stephen C. .
PLOS ONE, 2015, 10 (07)
[10]   Optimizing Preprocessing and Analysis Pipelines for Single-Subject fMRI: 2. Interactions with ICA, PCA, Task Contrast and Inter-Subject Heterogeneity [J].
Churchill, Nathan W. ;
Yourganov, Grigori ;
Oder, Anita ;
Tam, Fred ;
Graham, Simon J. ;
Strother, Stephen C. .
PLOS ONE, 2012, 7 (02)