Musicbrainz D2R mapping

14 views
Skip to first unread message

Yves Raimond

unread,
Apr 7, 2008, 7:10:30 AM4/7/08
to music-ontology-sp...@googlegroups.com
Hello!

I started a D2R [1] mapping for Musicbrainz, allowing to create a
SPARQL end-point+linked data access out of Musicbrainz fairly easily -
a D2R instance loaded with the mapping as it is now is available at:
http://dbtune.org/musicbrainz/

Added to the things that are available within the Zitgist mapping:
* SPARQL end point
* Support for tags,
* Supports a couple of advanced relationships (still working my way
through it, though)
* Instrument taxonomy directly generated from the db, and related to
performance events
* Support for orchestras

There is still a *lot* to do, though - it is really a start. The
mapping is available under the musicbrainz/ directory on the motools
sourceforge project:
http://sourceforge.net/projects/motools


This made me spot an unclear point in MO level 1, also.
In case of multiple releases of a single record, should there be
several mo:Record? According to the fact that
mo:Record rdfs:subClassOf mo:MusicalManifestation.
there should indeed be several mo:Record - in this case, would
mo:Release be a better name?


I think it makes thing more understandable:
:a a mo:Signal; dc:title "example record, master"; mo:available_as :r1,:r2.
:r1 a mo:Release; dc:title "example record, original release".
:r2 a mo:Release; dc:title "example record, 1962 reedition".


Let me know what you think!
Cheers,
y

Yves Raimond

unread,
Apr 7, 2008, 7:11:23 AM4/7/08
to music-ontology-sp...@googlegroups.com
Ooops, forgot the link to D2R:
[1] http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/

Cheers,
y

kris...@gmail.com

unread,
Apr 7, 2008, 6:39:36 PM4/7/08
to Music Ontology Specification Group
I seem to be getting the following error when doing SPARQL queries
through the SNORQL interface, or clicking the "artist" link:

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /musicbrainz/
directory/artist.

Reason: Error reading from remote server

Yves Raimond

unread,
Apr 7, 2008, 6:45:04 PM4/7/08
to music-ontology-sp...@googlegroups.com
Hello!

On Mon, Apr 7, 2008 at 11:39 PM, <kris...@gmail.com> wrote:
>
> I seem to be getting the following error when doing SPARQL queries
> through the SNORQL interface, or clicking the "artist" link:
>
> The proxy server received an invalid response from an upstream server.
> The proxy server could not handle the request GET /musicbrainz/
> directory/artist.
>
> Reason: Error reading from remote server


So *you* are the mysterious SPARQL crash tester :-)
I just updated my blog post with regards to that problem:
http://blog.dbtune.org/post/2008/04/07/D2R-mapping-for-Musicbrainz

It should work now :)

That's what I call live debugging :-D

Cheers!
y

kris...@gmail.com

unread,
Apr 7, 2008, 8:41:12 PM4/7/08
to Music Ontology Specification Group
Hello! Yes, it was me and I see you even captured my query for the
artist Tom Petty. Thanks for fixing this!

- Kris

On Apr 7, 3:45 pm, "Yves Raimond" <yves.raim...@gmail.com> wrote:
> Hello!
>

kris...@gmail.com

unread,
Apr 13, 2008, 2:10:46 PM4/13/08
to Music Ontology Specification Group
The problem seems to have come back. It was working yesterday.

On Apr 7, 3:45 pm, "Yves Raimond" <yves.raim...@gmail.com> wrote:
> Hello!

Yves Raimond

unread,
Apr 13, 2008, 2:52:05 PM4/13/08
to music-ontology-sp...@googlegroups.com
> The problem seems to have come back. It was working yesterday.

Back online - the server rebooted without notice :-)

Each service on dbtune.org is now running through an init script -
hopefully less downtime...

Cheers!
y

Reply all
Reply to author
Forward
0 new messages