Reset filters

Search publications


By keyword
By department

No publications found.

 

Boutiques: a flexible framework to integrate command-line applications in computing platforms.

Authors: Glatard TKiar GAumentado-Armstrong TBeck NBellec PBernard RBonnet ABrown STCamarasu-Pop SCervenansky FDas SFerreira da Silva RFlandin GGirard PGorgolewski KJGuttmann CRGHayot-Sasson VQuirion PORioux PRousseau MÉEvans AC


Affiliations

1 Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada.
2 McGill University, Montreal, Canada.
3 Montreal Neurological Institute, Montreal, Canada.
4 Centre de Recherche de l'Institut de Gériatrie de Montréal CRIUGM, Montréal, QC, Canada.
5 University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France.
6 University of Southern California, Information Sciences Institute, Marina del Rey, CA, USA.
7 Wellcome Trust Centre for Neuroimaging, London, UK.
8 Department of Psychology, Stanford University, Stanford, California, USA.
9 Center for Neurological Imaging, Department of Radiology, Brigham and Women's Hospital,, Boston, Massachusetts, USA.
10 Compute Canada, 155 University Ave, Suite 302, Toronto, ON M5H 3B7, Canada.

Description

Boutiques: a flexible framework to integrate command-line applications in computing platforms.

Gigascience. 2018 05 01;7(5):

Authors: Glatard T, Kiar G, Aumentado-Armstrong T, Beck N, Bellec P, Bernard R, Bonnet A, Brown ST, Camarasu-Pop S, Cervenansky F, Das S, Ferreira da Silva R, Flandin G, Girard P, Gorgolewski KJ, Guttmann CRG, Hayot-Sasson V, Quirion PO, Rioux P, Rousseau MÉ, Evans AC

Abstract

We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction, validation, import, execution, and publishing of applications. Boutiques is currently supported by several distinct virtual research platforms, and it has been used to describe dozens of applications in the neuroinformatics domain. We expect Boutiques to improve the quality of application integration in computational platforms, to reduce redundancy of effort, to contribute to computational reproducibility, and to foster Open Science.

PMID: 29718199 [PubMed - indexed for MEDLINE]


Links

PubMed: https://www.ncbi.nlm.nih.gov/pubmed/29718199?dopt=Abstract