OWL ObjectProperty loading as annotation in Protégé

左心房为你撑大大i 提交于 2019-12-03 20:18:42

It seems to be a bug in Protege. How to fix it:

  • Open your file index.rdf with Protege, it takes a bit of time in order to import some files.
  • Save the ontology in RDF/XML format, pick the folder when you want to put it and call it ontology.owl. The extension is important, save it as OWL file.
  • Close Protege and re-open it, open the file ontology.owl, you should now see the property correctly displayed.

Why is it doing that? I believe Protege gets confused by the .rdf and interprets wrongly the data.

If you find that your object properties appear as annotations, the solution is to export as ontology. That will turn your annotations into classes.

When I save my ontology as RDF/XML format, object property of instance becomes annotations. However, if the ontology is saved as Turtle Syntax, object property will be shown normally when opened with protege again.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!