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

时间:2017-05-26 15:54:30

标签: owl ontology protege

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

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

有什么办法吗?

1 个答案:

答案 0 :(得分:4)

  

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

     

- 我试图使用它,但它没有用。

有微妙的时刻,特别是在第5步。

  1. 打开目标本体。
  2. target ontology

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

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

        1. 选择公理选择方法。
        2. import options

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

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

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

                8-9。选择目标本体:

                existing vs new

                target ontology

                1. 瞧!
                2. result