Skip to main content
Case studies

ARGOS & OpenDMP templates support access to FAIRsharing content

Enriching DMPs with data policies and standards

Overview

In the context of TIER2 project, OpenAIRE and FAIRsharing have extended their collaboration with the configuration of the FAIRsharing API in ARGOS/OpenDMP software to allow the creation of DMPs that include FAIRsharing record DOIs and content, focussing on data policies and standards.

Challenge & Scenario

APIs come in different protocols and architectures which need specific configurations to be in place by service providers that want to consume their information/content. OpenDMP is a generic, highly configurable, DMP platform, initially designed for consuming public/open APIs. However, FAIRsharing offers protected/authenticated APIs, which called for a revision of the OpenDMP primary configuration mechanism.

Solution & Implementation

To support the FAIRsharing authentication and request chaining, an extension was designed and implemented to the External Reference Configuration mechanism of OpenDMP software. This included configuration options regarding the order of requests, the authentication service configuration (url, client information, scopes, etc), the type of authentication, the authentication parameters, and a declarative way on how this authentication information will be used to the data retrieval requests (headers, cookies, etc).

Impact

So far, ARGOS/OpenDMP supported a wide range of external APIs for PID referencing, such as for data, publications, organisations, researchers, and other research products, actors and activities that are available from the OpenAIRE Graph. Now, this collection is enhanced with FAIRsharing content that DMP authors can use to provide explicit, unambiguous identification of the data standards and policies that they want to reference in their DMPs. Without clear links to these resources, implementers of the DMPs may be left unsure as to exactly which resource they should be using.

In depth description

Details

The activities of TIER2 project are centered around reproducibility to understand the theoretical and technical aspects pertaining to the subject and produce outputs that enhance its adoption by the epistemic community. To achieve that, the project employs the concept of pilots targeting different stakeholders and contexts. OpenAIRE is responsible for producing a prototype “Reproducibility Management Plan” that will be onboarded to ARGOS and serve as an enhanced version of the EC and Science Europe examples, with tailored questions, input, and instructions for reproducibility. First steps towards the RMP involve improvements in the coverage of current resources provided by ARGOS. The presented integration supports this effort by enriching it with information on data policy and standards.
OpenDMP is a generic, highly configurable, DMP platform initially designed for consuming public/open APIs. All external APIs used for referencing entities (Researchers, Organizations, Datasets, Licences, Policies, Standards etc.) can be dynamically configured at the installation level, using detailed configurations on how these APIs will be called, with what criteria, and how the responses will be parsed, presented, and stored.
The extension to accommodate authenticated APIs has as follows:

ARGOS FAIRsharing case study image1 2023

 

Administrators creating their DMP templates in ARGOS and other OpenDMP software instances will now be able to configure the FAIRsharing API, and in turn researchers using these templates will be able to search and select information from FAIRsharing without leaving the DMP platform and thus, disturbing their work.

ARGOS FAIRsharing case study image2 2023

ARGOS FAIRsharing case study image3 2023
 

Searching is embedded in the template and happens automatically following keywords that researchers type. That way they provide a clear point of reference to policies and standards used in the context of their research.

Related Services

We want to hear from you

If you find the case study useful, contact us so we can guide you through the process.