Back to Search
Start Over
Boutiques: a flexible framework to integrate command-line applications in computing platforms
- Source :
- GigaScience, GigaScience, BioMed Central, 2018, 7 (5), ⟨10.1093/gigascience/giy016⟩, GigaScience, 2018, 7 (5), ⟨10.1093/gigascience/giy016⟩
- Publication Year :
- 2018
- Publisher :
- Oxford University Press (OUP), 2018.
-
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.
- Subjects :
- 0301 basic medicine
Computer science
Neuroimaging
Health Informatics
03 medical and health sciences
0302 clinical medicine
Software
[INFO.INFO-IM]Computer Science [cs]/Medical Imaging
Technical Note
Redundancy (engineering)
Humans
Publication
ComputingMilieux_MISCELLANEOUS
computer.programming_language
business.industry
application integration
Brain
Computational Biology
Reproducibility of Results
Neuroinformatics
neuroinformatics
JSON
Computer Science Applications
030104 developmental biology
containers
[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]
Software engineering
business
computer
030217 neurology & neurosurgery
Subjects
Details
- ISSN :
- 2047217X
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- GigaScience
- Accession number :
- edsair.doi.dedup.....dc4ed19c99b01b055ea0469d749c5a26
- Full Text :
- https://doi.org/10.1093/gigascience/giy016