owl - 如果包含在单独的导入中,则从 owl 本体中删除类注释
问题描述
我有一个“核心”本体( ),在其中我使用 Protégécore.owl
导入了一个单独的在线本体(imports.owl
<Import>https://raw.githubusercontent.com/...../imports.owl</Import>
core.owl
在和 中都可以找到一些类imports.owl
,以构建最终层次结构。不幸的是,在这两种本体中,它们还包括注释(例如rdfs:label
),导致最终本体中的许多注释重复,这是不好的(例如,违反 OBO 配置文件)并且是我想要解决的。
任何人都可以提出以下方法:
- 识别两个本体中的类
- 删除这些类在 core.owl 本体中的所有注释
解决方案
推荐阅读
- .net - CryptoAPI CNG 和 CMS 功能
- java - SQL 语法中的错误:在 executeQuery() 方法中传递嵌套查询时
- android - 在运行 5.1.1 的 Oppo F1S 中单击 TextInputLayout 崩溃
- javascript - 如何在 javascript 的文本警报中显示单引号和双引号?
- ruby-on-rails - 从 Lets Encrypt 获取 SSL 证书时出现超时错误
- java - BigQuery,如何以编程方式定义类似字段的数组?
- elasticsearch - elasticsearch - score_mode sum 不返回预期结果
- c - 在没有管道和信号量的情况下在子进程中创建未知数量的进程
- javascript - 交易不起作用。超级账本作曲家
- python - django 自定义用户模型给了我懒惰的参考错误