从csv文件创建owl文件



目前我正在使用Protege应用程序添加类,为添加的类添加子类,并为每个子类/类添加标签。我有很多课程,我真的受够了手动添加其中的许多课程。我已经在csv文件中获得了所有这些类、子类和标签。每一行都包含这三样东西——类、子类和用逗号分隔的标签。

我想用所有这些类创建OWL文件。有什么方法可以让这个过程自动化吗?

这个用例似乎与名为Populous的工具非常接近。点击此处查看其描述

Populous为用户提供了一种基于表的形式,其中列被约束为从特定本体中获取值。填充的表被映射到模式,然后可以用来自动生成本体的内容。这些表格可以导出为电子表格,提供了许多生物学家更熟悉的界面。

表格/电子表格格式相当于CSV,因此易于转换。该项目是开源的,所以很容易重用代码来实现您的目标。

请参阅http://www.populous.org.uk/了解更多详细信息。

最新更新