LRM/RDA/RDF at the University of Washington Libraries: A Timeline

Last updated 2022-04-05

LRM/RDA/RDF is our preferred ontology for representing RDA description sets as linked data. This post is meant to serve as a quick reference to the work we have done in this area, with links to accompanying documentation and presentations.

2016 Published Mapping of RDA Core to BIBFRAME 2.0 (mapping)

2019-2020 Received a subgrant and participated as a cohort institution in LD4P2 (project wiki). We began our work on LRM/RDA/RDF in Sinopia and expanded our earlier RDA to BIBFRAME mapping.

2020 Published expanded RDA/RDF to BIBFRAME Mapping and corresponding RML-based transformation tool. (mapping) (transform tool) 

2020 Began Sinopia MAPs project to produce updated LRM/RDA/RDF application profiles for use in Sinopia (project)

2021 Presented on LD4P2 work at ALA BCM-IG (recording)

2021 Presented on local LRM/RDA/RDF projects at SWIB21 (recording)

2021 Moderated panel at BIBFRAME Workshop in Europe, “What role can RDA/RDF play in the transition to linked library data?” (question slides) (recording) (Zapounidou slides) (Dunsire blog post) (Zapounidou blog post)

2021 Launched MARC21 Bibliographic to LRM/RDA/RDF Mapping Project (project)

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

Modeling LCSH Subject Headings as RDA Linked Data in Sinopia

We are writing a metadata application profile. We are following Library of Congress’ profile syntax for creating BIBFRAME profiles (http://www.loc.gov/bibframe/docs/bibframe-profiles.html). Almost all our properties have been taken from Resource Description and Access (RDA; see https://www.rdatoolkit.org/about and the RDA Registry at https://www.rdaregistry.info). These are json profiles, intended to produce data input forms that output linked data. The data input forms will display in a linked data editor currently in development, Sinopia (https://sinopia.io/), allowing input specialists (catalogers, for example) to enter values for RDA properties. Once input, the data can be output as RDF data; that output is a presupposition of our work. In fact, we often create the profile in accordance with conceptual output we model for a given property. This entry illustrates that profile-creation practice: conceiving what data input form structures are required by modeling the form’s expected output; more specifically, this entry focuses on how the form outputs properties and values for subject headings (categories describing the content of a resource). The values are complex for library data because libraries traditionally use precoordinated headings (https://www2.archivists.org/glossary/terms/p/precoordinate-indexing) as values, which our model must accommodate. How? This illustration is not an exhaustive treatment of precoordinated headings but, rather, a clue toward a possible solution.

Read more Modeling LCSH Subject Headings as RDA Linked Data in Sinopia