Help with DDI-CDI?

4 views
Skip to first unread message

Sanda Ionescu

unread,
Jun 24, 2026, 3:14:49 PM (3 days ago) Jun 24
to DDI Users
Hi, all. 
I am trying to put together a practical example of a use case for DDI-CDI.
I could really use any advice, insight or guidance from those of you who have some experience with using DDI-CDI, or have a more in-depth understanding of how it could be used.
Can anybody help me with this?
Please let me know.
Many thanks,
Sanda.


Sanda Ionescu
Documentation Specialist Senior
ICPSR
University of Michigan
Ann Arbor, MI
Phone numbers:
office (please leave a message): 734-615-2932

I've traveled a long way and not all of the roads were paved.

A. G.

unread,
Jun 24, 2026, 10:12:56 PM (3 days ago) Jun 24
to DDI Users, Sanda Ionescu
Sanda:

There are a few examples, but one big question is what you want to use it for. DDI-CDI can do a lot of different things, the two major cases being process description and data integration.

One project which is very well documented uses DDI-CDI to describe the process of integrating data (the data itself is described using Lifecycle). This is the "Climate Neutral and Smart Cities" project, which combines environmental and air quality data with the European Social Survey. You can find all of it at https://www.europeansocialsurvey.org/esslabs .

I think Sikt has done more here in a continuation project called SoGreen - Hilde or Benjamin from Sikt could fill you in.

Another use case is the Cholera and Flooding Disaster Risk Reduction project in Malawi. Here, data from the public health authority about cholera deaths and vaccinations is combined with climate and flooding data to help with disaster preparedness and response. (The flooding leads to problems with the water supply, which causes cholera outbreaks, basically - what is termed a "cascading disaster".). Here, DDI Codebook and SDMX are being used as inputs to produce DDI-CDI, which allows for integration of the data, and is used for dissemination as part of a CDIF-compliant FAIR package held in Dataverse. Here, this becomes the basis for producing Croissant ML for consumption by AI agents.

This project is still being implemented, but Chifundo Kanjala gave an excellent presentation about it in late May to the UNECE Stats Modernization meeting, so maybe you could get ahold of his slides. (Let me know if you need help with this - I am on the project team for CODATA doing DDI-CDI and SDMX support).

Finally, it might be worth reaching out to Darren Bell or Deirdre Lungley at UKDA - they have implemented DDI-CDI for their variable shopping-cart application - I don't know the production status.

Another use case is the CDIF4XAS project, where they are prototyping DDI-CDI as an exchange format for X-Ray Absorption Spectroscopy data. This is an interesting case, because they have two different domain standards, one using a text-based data format, and the other one in HDF5. They are using DDI-CDI as the way of describing the data sets for exchange between applications and institutions.

There are a bunch of other implementations, but those are the ones I am most familiar with right now.

If you want to see what we are doing with CDIF, we just released an updated version of the recommendations for cross-domain FAIR. DDI-CDI is used for two of the profiles: Data Description (for instance variables) and Data Structures (for Represented and Conceptual Variables and Data Structures) . Everything is documented here: https://cross-domain-interoperability-framework.github.io/cdifbook/data-description/datadescriptionforintegration/

Like a lot of RDF implementations, we mix and match metadata fields from lots of different standards.

We just launched a huge 3-year project called CDIF4EOSC which will do use cases in climate adaptation, social sciences, and material sciences. COADATA is leading the project, and Sikt and UKDA are involved (along with lots of others). This project will further develop CDIF as the set of standards for use in European Data Spaces and EOSC Nodes, which means there will be a lot of DDI-CDI in use within EOSC and Europe generally.

Anyway - I hope that helps!

Cheers,

Arofan




--
You received this message because you are subscribed to the Google Groups "DDI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icpsr-ddi-use...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/icpsr-ddi-users/CAFvB-49voUSV9nUH0ZPPU%3D-4i0eud6MHnjwvi%2BM2pdbM%2Bp%2Bceg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages