LinkedBrainz/MusicBrainz-R2RML

Name: MusicBrainz-R2RML

Owner: LinkedBrainz

Description: R2RML mappings for the MusicBrainz schema

Created: 2013-06-13 10:44:13.0

Updated: 2017-06-10 22:55:22.0

Pushed: 2015-11-19 07:26:32.0

Homepage: null

Size: 382

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

MusicBrainz-R2RML

R2RML mappings for the MusicBrainz schema on an entity-by-entity basis.

These can be run on the MusicBrainz server using ultrawrap, for which a script is provided (dump.sh). (You must set an environment variable ULTRAWRAP_HOME)

Running musicbrainz-r2rml/dump.sh entity (where entity is artist, track, etc.) runs the appropriate set of mappings e.g. mappings/artist.ttl to produce output in the form of NTriples e.g. output/artist.nt

A virtual machine is available (for use with VirtualBox, VMware, etc.) with a replicated MusicBrainz database.

Note that the file musicbrainz_compile_config.properties must reflect your DB name:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.