Name Last Update Last Commit     a0f435f1c29 – Delete SMAM2013Demo.log history
File_dir mappings Loading commit data... Ajax_loader_tree
File_dir publications Loading commit data... Ajax_loader_tree
File_txt README.md Loading commit data... Ajax_loader_tree
File_txt dump.sh Loading commit data... Ajax_loader_tree
File_txt musicbrainz_compile_config.properties Loading commit data... Ajax_loader_tree
README.md

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:
* musicbrainz_db is the default for a snapshot
* musicbrainz_db_slave is the default for a replicated database