为什么Protege GUI显示删除的本体术语?

时间:2018-09-03 20:46:04

标签: ontology protege protege4

我正在与流行病学本体(EPO)合作。我已经从here下载了EPO本体文件。我需要本体中的一些有限术语。因此,我从本体文件中删除了不需要的术语。新文件可用here。接下来,我将本体文件加载到Protege。但是,Protege GUI仍向我显示我删除的条款。如何摆脱已删除的字词(在图片的红色框中)?我只需要粗体字。谢谢您的帮助。 enter image description here

1 个答案:

答案 0 :(得分:1)

您是否更改了原始本体中的导入IRI?

如果IRI不变,则Protege不会加载您修改后的本体,而是使用原始IRI中的原始本体。

如果IRI已更改,但是本体的逻辑IRI(即文件中提到的那个)是相同的,则Protege可能正在使用原始本体的另一个副本。

此方案的最佳做法是确保修改后的本体具有新的逻辑IRI,并且可以在其他IRI上访问它,然后使用该IRI进行导入。另外,还要确保保存并重新加载导入本体-导入解析是在加载时执行的,而不是在编辑现有导入时执行的。