Skip to content

metabrainz/MusicBrainz-R2RML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Please report any issues on our Jira tracker, under the LINKB project.

About

R2RML mappings for the MusicBrainz schema

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages