Related Experiment Video
Updated: Feb 11, 2026

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning
Published on: January 19, 2022
Boutiques: a flexible framework to integrate command-line applications in computing platforms
Tristan Glatard1, Gregory Kiar2,3, Tristan Aumentado-Armstrong2,3
1Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada.
Boutiques is a new system for managing command-line applications across platforms. It enhances computational reproducibility and promotes open science through standardized software containers and integration tools.
Area of Science:
- Computational Science
- Bioinformatics
- Software Engineering
Background:
- Integrating command-line applications into computational platforms is complex and often leads to redundancy.
- Ensuring computational reproducibility requires standardized methods for application deployment and execution.
- Existing systems lack a unified approach for managing diverse scientific software.
Purpose of the Study:
- To introduce Boutiques, a system designed for the automated publishing, integration, and execution of command-line applications.
- To provide a flexible framework using JSON-described software containers for application management.
- To enhance the usability and reproducibility of computational tools in research.
Main Methods:
- Developed Boutiques, a system with core tools for application construction, validation, import, execution, and publishing.
- Utilized software containers described in a JSON language for application packaging.
- Integrated Boutiques with multiple virtual research platforms.
Main Results:
- Boutiques successfully automates the management of command-line applications.
- Dozens of neuroinformatics applications have been described using the Boutiques framework.
- The system is supported by several distinct virtual research platforms.
Conclusions:
- Boutiques improves application integration quality and reduces redundant efforts in computational science.
- The system contributes significantly to computational reproducibility and fosters Open Science principles.
- Boutiques offers a scalable solution for managing and deploying scientific software across diverse platforms.
More Related Videos
Related Concept Videos
Application of Integration: Problem Solving
Applications of Integration to Find Centers of Mass
Applications of Integration to Find Blood Flow
Applications of Integration to Find Hydrostatic Pressure
Applications of Integration to Find Consumer Surplus
Applications of Integration to Probability Density Functions

