Metadata: beyond discovery, extending the Cross Domain Interoperability Framework
RDA Metadata IG
Stephen Richard, Simon Hodson, Flavio Rizzolo, Steven D McEachern, Milan Ojsteršek
Mon 13 October, 12:00-13:30 AEDT
25th RDA Plenary Meeting �Brisbane, 2025
Acknowledgement of Country
We acknowledge and celebrate the First Australians on whose traditional lands we meet, and we pay our respect to their elders past and present.
Welcome to new RDA members!
OPENNESS
COMMUNITY-�DRIVEN
CONSENSUS
NON-PROFIT AND TECHNOLOGY-�NEUTRAL
HARMONISATION
INCLUSIVITY
6 Guiding Principles are at the heart of the RDA community.
JOIN THE RDA�www.rd-alliance.org/register/
All RDA members are expected to adhere by the RDA Code of Conduct to foster a welcoming and inclusive environment.
Metadata IG
Goal
How to extend basic metadata to more fully support FAIR data
Agenda
Part 1: CROSS Domain Interoperability Framework
Simon Hodson
What is the CDIF (Cross-Domain Interoperability Framework)?
What is CDIF?
Discovery Profile
Description Profile: DDI CDI for Data Structure, Variable Cascade, Provenance…
CDIF, Next Steps
CDIF-4-XAS: Overview and Next Steps
Next Steps
CDIF in Climate-Adapt4EOSC
CDIF in DDE
CDIF: Next Steps
Part 2: DDI-CDI documentation for Data Integration
Stephen Richard
Data Integration
What are the variables
CDIF Discovery profile
Are the variables comparable
This gets domain specific
iAdopt addresses the kinds of information require
This in general will require extension profile
Domain-specific information
How to serialize
Need open-world serialization
RDF, JSON, YAML....
Metadata needs to self describe extensions included
"schema:about": {"@id": "xas:485749"},� "schema:description": "metadata about documentation for se_na2so4",� "dcterms:conformsTo": [� {"@id": "cdif:profile_basic_1.0"},� {"@id": "cdif:profile_xasCDIF"}�]
Discussion
EXAMPLE complex datasets with metadata
Data Cubes, Time series, vector or tensor fields,
Add examples in notes,
Part 3: automate data access for sensitive data
Steven D McEachern
Use case: automation of data access for sensitive data
A standalone repository holding sensitive personal data wishes to provide ‘secondary access’ to other research groups.
A metadata aggregator wants to provide search clients with filters based on access policies
A central clearing house mediating access to data in federated repositories
Federated analytics over multiple sensitive data providers
Proposed approach
Recommendation: Open Digital Rights Language (ODRL - W3C) to describe data asset access policies. https://www.w3.org/TR/odrl-model/
With
Data Use Ontology (DUO - GA4GH) to describe terms of use
Data Privacy Vocabulary (DPV - W3C) to describe and integrate legal and risk concepts
Object Digital Rights Language (ODRL)
A policy expression language that provides a flexible and interoperable information model, vocabulary, and encoding mechanisms for representing statements about the usage of content and services. (https://www.w3.org/TR/odrl-model/ )
Core classes:
Basic operation of ODRL
DUO
The Data Use Ontology was developed by the Global Alliance for Genomic Health (GA4GH) to allow “data stewards to tag datasets with permitted use terms that facilitate data discovery and access”
DUO and
automation
Restrictions and requirements specified in licenses and DUO codes
Access requests specified in DUO-aligned request systems
Source: https://github.com/EBISPOT/DUO
Data Privacy Vocabulary (DPV)
“The motivation of DPV is to provide a 'data model' or an 'ontology' of concepts for interoperable representation and exchange of information about processing of (personal) data and the use of technologies.” Source: https://w3id.org/dpv/
The core DPV model
Combining
the three
Dataset policies as odrl:Offer
Data use requests as odrl:Request
Data use decisions as odrl:Agreement
Source: Pandit and Esteves (2024) Table 1
Proof of concept (Pandit and Esteves, 2024)
Work to be developed at Dagstuhl CDIF workshop, November 2025
Pilot implementation expected in 2026 at UKDS and ODISSEI
Part 4. data access protocols for distributed genomic data
Milan Ojsteršek
University of Maribor, Slovenia
milan.ojstersek@um.si
The main problems in biomedical data interoperability
The primary challenges in biomedical data interoperability stem from the absence of a uniform language and consistent context across the highly fragmented healthcare and research ecosystem. Solving these issues is crucial for enabling large-scale analysis, machine learning, and personalized medicine.
The Global Alliance for Genomics and Health (GA4GH) unites an international community dedicated to advancing human health through genomic data. They build technical standards, and policy frameworks, and tools that will expand responsible, voluntary, and secure use of genomic and other related health data.
GA4GH: International policies and standards for data sharing across genomic research and healthcare
Rehm, Heidi L. et al.
Cell Genomics, Volume 1, Issue 2, 100029, 2021, DOI: 10.1016/j.xgen.2021.100029
BBMRI-ERIC
BBMRI-ERIC is a European research infrastructure for biobanking. It brings together all the main players from the biobanking field – researchers, biobankers, industry, and patients – to boost biomedical research. To that end, they offer quality management services, support with ethical, legal and societal issues, and a number of online tools and software solutions for biobankers and researchers. BBMRI-ERIC currently includes 23 countries and one international organisation, making it one of the largest European research infrastructures.
MIABIS (Minimum Information About BIobank data Sharing)
MIABIS is dedicated to standardising data elements used to describe biobanks, research on samples, and associated data. All BBMRI-ERIC‘s biobanks use MIABIS metadata standard for interoperability inside their federated platform.
BBMRI-ERIC utilises this metadata in the directory (the catalogue of sample collections), the locator (a real-time search on donor and sample levels), and the finder (a data analysis tool focused on clinical, phenotypic, and genomic data).
European Health Data Space
The European Health Data Space is a health specific ecosystem comprised of rules, common standards and practices, infrastructures and a governance framework.
1+MG Schema
1+MG data models, standards and ontologies
GDI Infrastructure
Centralised Discovery and Access Management
European level interconnectivity
National node level
Institutional level
Partial decentralised data access
GDI project receives funding from the European Union’s Digital Europe Programme under grant agreement number 101081813.
Slovenian GDI architecture diagram
DISCUSSION: conventions for modular metadata
Options:
Links
See Poster P45 'Implementation of metadata components for Cross Domain Interoperability (CDIF)'
CDIF GitHUB https://github.com/Cross-Domain-Interoperability-Framework
RDA Metadata Interest group:
session notes: https://docs.google.com/document/d/1v1yZM6Lj3spxpJIkRkhR9URUGbfcQ19b
Thanks
Addendum on Data Integration and DDI-CDI
Towards practical interoperability for data integration
Mapping approach
Interoperability between SDMX and DDI
Mappings need to be “contextual”
•Mappings are many-to-one and many-to-many
•The usage of a class depends on the related classes (context)
•The same class can be mapped differently in different contexts (and for different use cases)
Expected outcomes
• No prescriptive framework given the potential number of scenarios: we cannot know how exactly a user will work with the data for integration purposes
• Data description elements (from DDI and SDMX) required to make the data integration-ready
• Machine-actionable mappings based on standards (SKOS/SSSOM, others)
• Clarification of potentially confusing terminology
• DDI and SDMX tend to use similar terms for notions that are not exactly the same, e.g. Concepts, Categories, Codes, Components, etc. whereas some other notions are explicitly defined in one standards but not in the other, e.g. Variable.
• Recommendations on how to define the integration process based on mappings and data structures
• Identification of potential interoperability with other standards (DCAT, schema.org, etc.)