Hello Matthew
On 01/10/2018 04:09 PM, Matthew Horridge wrote:
> Is od:rel explicitly typed as an object property? It sounds like it is, but I want to check.
yes, in the ontology
>
> Your turtle file should import the ontology (that provides the type for the property). Please can you confirm that this is the case?
ah ok.
When I start from the instance ttl file and then import the ontology
from it, rel is by default an annotation property (because before
loading the ontology there is no way to guess that it should be an
object property).
Then I saved the result ttl file, close Protege, edited the ttl file and
deleted the line making rel an annotation property. Then I opened the
instance file with Protege and all was fine.
My original mail was the other way around: import the instance file from
the ontology. In this case I expected Protege to know that rel is an
object property; I realise that if Protege processes the imported data
*before* the information from the ontology then all makes sense.
Thanks for the hint
olivier
_______________________________________________
protege-user mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-user