Skip to content

wildit/marc2ric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MARCXML to RiC

This is a converter from MARCXML to Records in Contexts (RiC).

Overview

The mapping is done in the following steps:

  1. Download some MARCXML files, eg. from https://catalog.loc.gov/
  2. Put them into the input-folder.
  3. Open a terminal and start the conversion with ./run.sh
  4. The XML files are converted to RDF and stored as TTL files in output.

Mapping with rml.io

For the definition the mapping from MARCXML to RiC, RDF Mapping language (RML) is used. Writing RML is made easy with Zazuko XRM. XRM is a great help for creating, adapting or refactoring RML-mappings.
This converter was originally developed for MARCXML coming from Patrinum, but thanks to XRM it can be easily adapted and used for other MARCXML-data sources if needed. The processing itself is done with CARML as RML engine.

Development

The converter was developed in 2021/2022 as part of a SWITCH Innovation Lab. The goal was to map metadata from Patrinum to the Connectome ecosystem.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published