W3C home > Mailing lists > Public > public-lod@w3.org > February 2012

Re: How do OBO ontologies work on the LOD?

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Thu, 23 Feb 2012 15:40:11 -0500
Message-ID: <4F46A42B.6070705@openlinksw.com>
To: public-lod@w3.org
On 2/23/12 1:32 PM, Peter DeVries wrote:
> However, I think testing using the Vapour Validator is easier to 
> understand.
>
> This might best be shown in comparison to a LOD OWL class that works 
> correctly,
>
> OBO Ontology URI http://purl.org/obo/owl/HAO#HAO_0000000
>
> Mapped URI http://purl.obolibrary.org/obo/HAO_0000000
>
> HTML Page http://api.hymao.org/public/ontology_class/show_expanded/4048
>
> Check in the Vapour Validator http://validator.linkeddata.org/vapour
>
> For comparison
>
> URI for the Species Apis mellifera 
> http://lod.taxonconcept.org/ses/z9oqP#Species
>
> Human Page http://lod.taxonconcept.org/ses/z9oqP.html
>
> Check the URI using the  Vapour Validator
>
> It is my opinion that this ontology could have been (and could still 
> be modified to) implemented in a way that followed LOD best practices.
>
> My concern is that other groups like the beetle people 
> (Coleopterologists) etc. would see the HAO ontology and assume that 
> they should also use OBO.

How about using URI Debugger [1] to iron out the Linked Data principles 
concerns.

Start here:
http://linkeddata.informatik.hu-berlin.de/uridbg/index.php?url=http%3A%2F%2Fpurl.org%2Fobo%2Fowl%2FHAO%23HAO_0000000&useragentheader=&acceptheader=

Follow the 302 response "Location:" value, note what's returned compared 
to actual mime type in response headers.

Example:

HTTP/1.1 200 OK
Date: Thu, 23 Feb 2012 20:11:06 GMT
Server: Apache/2.2.14 (Ubuntu)
Last-Modified: Wed, 22 Feb 2012 20:53:47 GMT
ETag: "10c0630-4bfb71-4b993b94cecc0"
Accept-Ranges: bytes
Content-Length: 4979569
Content-Type: text/plain; charset=UTF-8
Vary: Accept-Encoding

But the actual content is RDF/XML .

Play around with different mime types via "Accept:" when alternative 
representation requests etc.. Example re. Turtle request:

HTTP/1.1 200 OK
Date: Thu, 23 Feb 2012 20:11:46 GMT
Server: Apache/2.2.14 (Ubuntu)
Last-Modified: Wed, 22 Feb 2012 20:53:47 GMT
ETag: "10c0630-4bfb71-4b993b94cecc0"
Accept-Ranges: bytes
Content-Length: 4979569
Content-Type: text/plain; charset=UTF-8
Vary: Accept-Encoding

But actual content is RDF/XML .


I think this is the place where Linked Data problems are arising.

Links:

1. http://linkeddata.informatik.hu-berlin.de/uridbg/ -- URI Debugger .

-- 

Regards,

Kingsley Idehen	
Founder&  CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen








Received on Thursday, 23 February 2012 20:40:35 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:37 UTC