如何从 Protege 中的 ontology 导入特定的 类 和对象属性?

How to import specific classes and object properties from an ontology in Protege?

我想将 Protege 中的一些 类 从不同的本体导入我的 ontology。例如,我需要 类 foaf:Personorg:Sitevcard:Organization 等等。

我不想自己创建它们(并修改它们的 IRI)。当我导入整个 ontology(Schema.org、vCard、FOAF 等)时,我有很多不需要的元素。

有什么办法吗?

— Have you looked at this thread: protege-project.136.n4.nabble.com/…

— I tried to use it, but it didn't work.

有些微妙的时刻,尤其是在第 5 步。

  1. 打开你的目标ontology。

  1. 同window.
  2. 中打开源码ontology

  1. Select 重构 > Copy/move/delete 公理:

  1. Select公理选择法。

  1. Select签名(即一组类、属性等)导入。 别忘了按 >> !

  1. 现在您可以预览要导入的公理。

  1. Select你想做什么:

8-9。 Select 你的目标 ontology:

  1. 瞧!