Using RML to transform RDA to BIBFRAME

We have been developing a mapping document to convert RDA-in-RDF created during testing of the Sinopia Linked Data Editor at the University of Washington Libraries to BIBFRAME. In order to implement this mapping, we have been experimenting with the RDF Mapping Language (RML) produced by Ghent University’s IDLab. Using RML, we are able to transform RDA data as represented in RDF/XML into BIBFRAME data in either Turtle or N-quads.

Our progress so far is viewable in our GitHub repository, including sample data for transformation, working mapping documents, and examples of the output we have gotten using RMLMapper. Our most extensive mapping document (workMonographMap.xml.ttl) is designed to transform data created using our monograph application profile for entities classed as an RDA Work.

We hope that our RML mapping documents can serve as examples to others who are trying to utilize RML, as the current specifications for RML are an unofficial draft (last updated July 2020). The examples in the specifications represent relatively simple transformations, leaving RML users to craft their own solutions for any data or transformation slightly more complicated.

Read more Using RML to transform RDA to BIBFRAME