Search Mailing List Archives
[protege-owl] SKOS labels, annotation vs datatype properties
isemandi at cs.tcd.ie
Thu Apr 15 04:19:53 PDT 2010
thanks for looking into that and for sending it on to OWL api developers.
Thanks also for pointing out the "correct" way of importing skos-dl. So
far I imported from a local copy, but this issue would have wrecked my
head later on I'm sure.
> Date: Wed, 14 Apr 2010 14:43:53 -0700
> From: Timothy Redmond <tredmond at stanford.edu>
> To: User support for the Protege-OWL editor
> <protege-owl at lists.stanford.edu>
> Subject: Re: [protege-owl] SKOS labels, annotation vs datatype
> Message-ID: <4BC63719.6020208 at stanford.edu>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
> I have replicated this but I don't understand what is wrong. It appears
> that we have the same behavior in the OWL api so I am going to move this
> question to the owl api mailing list.
> There is one tricky item about this example that is apparently unrelated
> to the bug. To get this import just right in Protege 4 you need to do
> the import in a special way. In the Protege 4 import wizard you select
> "Import an ontology contained in a document located on the web". I
> suspect this is exactly what you did. In the next screen you need to
> make sure that "Manually specify import declarations" is checked. By
> checking this you ensure that on the next page you have a choice about
> how the import is performed. Select "Import using the supplied physical
> URI (Not Recommended)". Is this how you did the import? If you don't
> do this the import will be recorded as importing
> and your ontology will load the non-owl dl version after you save it and
> Actually this happens in part because it appears that the skos ontology
> is inconsistent with the OWL 2 specifications. There it says that
> If an ontology has an ontology IRI but no version IRI, then a different ontology with the same ontology IRI but no version IRI /should not/ exist.
> However skos has two distinct ontologies with the same name.
> On 04/14/2010 11:10 AM, Daniel Isemann wrote:
>> Hi all,
>> despite a few somewhat related posts in the archive I couldn't find a
>> satisfactory answer to this:
>> Why do SKOS label annotations take on a double life as datatye
>> properties in Protege (version 220.127.116.11)?
>> I have an ontology with individuals and would like to assign labels to
>> some individuals (preferred and alternative and in different
>> languages). So I open or import skos-dl , create an individual
>> annotation and save. So far everything is fine in the GUI and in the
>> Now, I re-open the file and my annotation property is displayed as a
>> datatype property in the GUI and no longer as an annotation property.
>> Finally I modify the ontology and save it again and then my annotation
>> is also serialized as annotation and as datatype property. The same
>> thing does not happen with the "inbuilt" annotation properties (rdfs,
>> Is it a bug? Is it a feature?
>> Thanks for your help,
>>  http://www.w3.org/2009/08/skos-reference/skos-owl1-dl.rdf
>> protege-owl mailing list
>> protege-owl at lists.stanford.edu
>> Instructions for unsubscribing:
More information about the protege-owl