在 Protege 上将实体从一个 ontology 复制到另一个时的依赖关系
Dependencies when copying entities from one ontology to the other on Protege
我成功关注了这个link:。我的问题是,当我进行此复制时,它 是否还包含我复制的实体的依赖项 ?如:Datatypes、Individuals、类、Object properties、Data properties?或者我应该特别包含 class 的依赖项吗?另外,当我用 OWLViz 可视化 ontology 时,因为它太大了,我可以减少 2-stage 的可视化吗?谢谢...
该问题展示了如何复制公理 - 因此,实体本身将存在于目标 ontology 中,但它们的定义(例如属性的域和范围)在单独的公理中定义,您将不得不单独复制。
如果您希望复制所有引用实体的公理,请使用显示的第三个选项 - 公理引用。如果您想复制整个模块(如此处所述 http://owl.cs.manchester.ac.uk/research/modularity/ ),我不确定 Protege 是否在界面中提供了一个选项。这当然可以通过代码实现。
我成功关注了这个link:
该问题展示了如何复制公理 - 因此,实体本身将存在于目标 ontology 中,但它们的定义(例如属性的域和范围)在单独的公理中定义,您将不得不单独复制。
如果您希望复制所有引用实体的公理,请使用显示的第三个选项 - 公理引用。如果您想复制整个模块(如此处所述 http://owl.cs.manchester.ac.uk/research/modularity/ ),我不确定 Protege 是否在界面中提供了一个选项。这当然可以通过代码实现。