Save OWL ontology 离线导入闭包

Save OWL ontology imports closure offline

我如何使用标准的现有工具,如 Protege 或 OWL API,将 OWL ontology 的 "imports closure" 保存到文件?

默认保存机制似乎允许通过导入语句依赖于网络资源。也就是说,这种方式保存的本体,在主机未联网的情况下是无法完全打开的。

请注意,我不是在询问如何保存推断的 ontology。

我能想到的最简单的方法是导航 imports 闭包并将每个 ontology 保存到一个文件中。将所有文件保存在一个文件夹中,可以将 AutoIRIMapper 指向该文件夹并用于后续加载根目录 ontology - 它更喜欢本地文件而不是远程链接。