• Aucun résultat trouvé

Interoperability with Boutiques and CARMIN

N/A
N/A
Protected

Academic year: 2021

Partager "Interoperability with Boutiques and CARMIN"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: inserm-01846997

https://www.hal.inserm.fr/inserm-01846997

Submitted on 23 Jul 2018

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Interoperability with Boutiques and CARMIN

Sorina Camarasu-Pop, Axel Bonnet, Camille Maumet, Michael Kain,

Christian Barillot, Tristan Glatard

To cite this version:

Sorina Camarasu-Pop, Axel Bonnet, Camille Maumet, Michael Kain, Christian Barillot, et al.. In-teroperability with Boutiques and CARMIN. DI4R 2018 - Digital Infrastructures for Research, Oct 2018, Lisbon, Portugal. pp.1. �inserm-01846997�

(2)

Interoperability with Boutiques and CARMIN

Sorina Pop, Axel Bonnet, Camille Maumet, Michael Kain, Christian Barillot, Tristan Glatard Summary

A growing number of platforms and tools have lately been developed to meet the needs of various scientific communities. Most of these solutions are optimized to specific requirements from different user groups, leading to technological fragmentation and lack of interoperability. In our quest of open and reproducible science, we propose two complementary tools, Boutiques and CARMIN, providing cross-platform interoperability for scientific applications, data sharing and processing.

Content

A growing number of platforms and tools have lately been developed to meet the needs of various scientific communities. Most of these solutions are optimized to specific requirements from different user groups, leading to technological fragmentation and lack of interoperability. In our quest of open and reproducible science, we propose two complementary tools providing cross-platform interoperability for scientific applications, data sharing and processing.

The first tool, Boutiques (http://boutiques.github.io), is a system to describe, publish, integrate and execute command-line applications across platforms. It relies on Linux containers to facilitate the application installation and sharing, and it uses a versatile JSON format to describe the command-line template, inputs and outputs. Boutiques descriptors are intended to be produced by scientific application developers, stored alongside their application, indexed by common repositories, and consumed by execution platforms. Boutiques can thus (i) facilitate application porting, (ii) allow for automatic import and exchange of applications and (iii) enable open and reproducible science.

In addition to application integration, interoperability among data and computing platforms are also key factors for open and reproducible science. Our second tool is thus the CARMIN

(Common API for Research Medical Imaging Network,

https://github.com/CARMIN-org/CARMIN-API) API, which enables remote pipeline execution and data exchange. It allows the interoperability between computational tools executed through Boutiques framework and data management solutions (as implemented with Shanoir) within the France Life Imaging computational infrastructure (see companion abstract).

BIDS apps (http://bids-apps.neuroimaging.io) provide a good illustration of the potential of these tools used together. Boutiques provides an importer for BIDS apps, so users can use their BIDS app in the platforms that support Boutiques (e.g., VIP or CBRAIN). Moreover, you can expose BIDS apps through the platforms implementing the CARMIN API.

To conclude with, the use of Boutiques and CARMIN provide cross-platform interoperability for scientific applications, data sharing and processing. Their wider adoption can greatly contribute to a world of open and reproducible science.

Références

Documents relatifs

One of LARHRA research groups, the Digital history research team headed by Francesco Beretta, is particularly concerned with methodological issues in digital

This will lead to a comprehensive framework providing: (1) high-level abstractions for specifying consistency requirements in business context; (2) a mechanism for supporting

The Schema Editor also combines the extension of ontologies (the Sensor Type Editor) with using them to annotate instance data (the Sensor Instance Editor). This is one of the

Based on the above, it can be concluded that currently it is most appropriate to use DBMS ORACLE version 11g to create ontology repositories used to ensure interoper- ability

In this study, we applied a set of measures covering the semantic aspects of open data portal design and maintenance to evaluate the quality of government open data portals..

Since shared semantics of research objects are becoming increasingly important for data reuse in each specific discipline or subject domain, heterogeneous communities working in

The emerging ISO15926 standards based on these technologies is potentially able to take up a key position (especially in process industries) and must therefore

Then, our contribution is described in two parts: OM2M, an open-source implementation of the oneM2M standard, is presented as a syntactic interoperability provider, and SemIoTics,