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

Moh*_*hbi 8 owl ontology protege

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

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

有什么办法吗?

Sta*_*lin 9

— 你看过这个帖子吗:protege-project.136.n4.nabble.com/...

— 我尝试使用它,但没有用。

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

  1. 打开你的目标本体。

目标本体

  1. 同一窗口中打开源本体。

源本体

  1. 选择重构 > 复制/移动/删除公理

菜单路径

  1. 选择公理选择方法。

导入选项

  1. 选择要导入的签名(即一组类、属性等)。不要忘记按>>!

选择签名

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

公理预览

  1. 选择您要执行的操作:

操作选择

8-9。选择您的目标本体:

现有与新

目标本体

  1. 瞧!

结果

  • 谢谢,我发现我的错误是在第2步。我确实在不同的窗口中打开了本体,所以我无法复制类。 (2认同)