EOSC Research Discovery Graph (RDGraph) is a flexible and federated EOSC search service across EOSC repositories that extends EOSC Research Catalogue making it compatible with the specifications provided by the RDA's "Open Scientific Graph for FAIR Data" working group and incorporating additional entities like the Research Activity Identifiers (RAiDs). In its core, it is based on OpenAIRE Research Graph and it will become exposed through its APIs and data dumps. In addition, RDGraph offers a variety of advanced functionalities that leverage intelligent community-oriented discovery tools developed by the partners of the FAIRCORE4EOSC project. The respective toolset includes a tool to support querying the RDGraph contents using natural language, a tool to facilitate the discovery of EOSC products and services exploiting their scientific impact, a tool to create user community profiles capturing the preferences of the respective groups of users, and a tool to automatically discover the existence of potential RAiDs in the RDGraph content. Finally, RDGraph makes available the previous services through a set of carefully designed discovery and management portals.
Services for providing access to the PID Graph, which is made up of links and records gathered from persistent identifier (PID) authority data sources. PID metadata access APIs, software components supporting Open Science graph interoperability (sharing of graph data), and extension of the authoritative sources enabling links between PID entities are some of the services that will be provided.
Support publishing, discovery and access of metadata schemas and provide functions to operationalise metadata conversions by combining crosswalks.
Provide user friendly and machine actionable Interfaces for the registration and usage of Data Types and Kernel Information Profiles. Data Types promote the standardisation of meta data attributes and thus accelerate the reuse of referenced objects. Kernel Information Profiles set a standard for lists of Data Types to be expected along with a PID.
Provides users with a common interface to resolve different types of PIDs regardless of their originating system. The PIDMR either resolves to a given URI or provides Kernel Information Profiles if available.
The Compliance Assessment Toolkit will support the EOSC PID policy with services to encode, record, and query compliance with the policy. To do so, a wide range of compliance requirements (TRUST, FAIR, PID Policy, Reproducibility, GDPR, Licences) will be evaluated as use cases for definition of a conceptual model and supporting service specifications (the framework), followed by development and testing of operational services for PID Policy Compliance monitoring. Though primarily aimed at machine-actionable operations, the API-based services will be complemented by user interfaces to broaden its use.
The EOSC RAiD will mint PIDs for research projects, which will allow authorised EOSC users and services to manage information about project-related participants, services, and outcomes. The EOSC RAiD will thereby collect the relationships between research objects, which enriches analysis, tracking, and reporting (including EOSC service utilisation), and indirectly supports reproducibility and extends the ability to discover research entities in the EOSC RDGraph/PIDgraph.
Ensure the long-term preservation of research software in different disciplines. APIs and connectors will be developed to interconnect research outputs infrastructures with the Software Heritage universal source code archive, using the CodeMeta standard, and the Software Heritage intrinsic identifiers (SWHID). The development of the sub-components is divided by type the of the infrastructure: scholarly repositories, publishers and aggregators.
Equip EOSC with a mirror of the Software Heritage universal source code archive. In order to prevent information loss, a mirror of Software Heritage will be established by GRNET to serve the EOSC community and will be updated regularly to follow the growth of the universal source code archive.