gpt4 book ai didi

rdf - 尝试使用 MIREOT Protégé Plugin 重用外部术语时出现问题

转载 作者:行者123 更新时间:2023-12-03 17:31:56 32 4
gpt4 key购买 nike

我尝试使用 MIREOT Protégé Plugin 引用外部词汇。
外部本体位于此链接:http://purl.allotrope.org/voc/afo/REC/2018/07/afo (TTL 文件:http://purl.allotrope.org/voc/afo/REC/2018/07/afo.ttl)。

问题是当我尝试查找一个术语时,插件无法从这个本体中获得任何结果。 MIREOT 插件仅返回父类(super class)(在本例中为 BFO 术语)参见屏幕 1 Screen 1 .

当我尝试查找术语“样本处理”(这是一个专门的类)时,我没有得到任何结果,而该术语存在于本体中(参见屏幕 2)。 Screen 2

谢谢你的帮助。

最佳答案

作者在研究论文中说,该插件:

pulls every annotation of the source component, not just rdfs:label and iao:definition (Simplifying MIREOT: a MIREOT Protégé Plugin).



这个事实是不正确的,该插件只能使用 rdfs:label、rdfs:comment 和 iao:definition 进行搜索(你可以测试一下)。

因此,如果您想使用其他注释词汇(例如 SKOS),您必须编辑插件的源代码。

为此,您必须:
  • 使用 git 在 Eclipse 中克隆项目。
  • 将项目导入您的工作空间。
  • 使用 Plug-in Development Environment (PDE) 将项目转换为插件
  • 将项目导入您的工作区。
  • 编辑项目并使用 maven install 部署它(生成 jar 文件)。
  • 最后,您可以向 github 发送拉取请求或使用生成的 jar 文件在 Protégé 中安装插件(步骤 5)。

  • 我已经对插件进行了修改以支持 SKOS 注释(skos:prefLabel、skos:definition 和 skos:altLabel)。请检查我的拉取请求 Here .

    要测试插件(我的拉取请求),您可以从 HERE 下载 jar。并通过 Protégé 插件文件夹中的文件。 请保留原始 jar 文件的副本 .

    此拉取请求中的新内容:
  • 修正 iao:definition 搜索问题(实际版本无效)。
  • 添加 SKOS Annotations 支持(见图)。 MIREOT with SKOS Annotations support

  • Important EDIT I added a new version with that supports search of datatype properties.



    在这个新编辑中:
  • 我添加了数据类型搜索选项(见下面的屏幕)。
  • 我添加了数据类型选项卡。
    我已经替换了我github账号里的jar文件,可以使用下载新版本the same link .

  • 我也发了 new pull request .

    enter image description here

    This version have been tested with Protégé version Protege-5.5.0-beta-3

    关于rdf - 尝试使用 MIREOT Protégé Plugin 重用外部术语时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52482426/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com