将 OWL 本体转换为 OBO

Jac*_*ack 6 perl owl ontology xml-parsing

我需要将 OWL 本体转换为 OBO。

\n\n

我已经尝试过这个工具https://github.com/ontodev/robot/但输出格式根本不正确,只是某些部分不正确。

\n\n

还有 OBO-EDIT2 和 Proteg\xc3\xa9,但无法进行转换。

\n\n

最后我尝试了这个 Perl 模块http://search.cpan.org/~easr/但它给出了这个错误

\n\n

未定义的子例程 &XML::Parser 在 /usr/local/share/perl/5.14.2/OBO/Parser/OWLParser.pm 第 146 行调用。

\n\n

尝试安装 XML::Parser 总是以错误结束。

\n\n

谁能帮我转换本体吗?

\n

use*_*889 1

您尝试过https://github.com/owlcollab/owltools/吗?

尝试安装 XML::Parser 总是以错误结束。

您运行什么命令来安装 XML::Parser?那是什么错误?您可以使用相同的命令安装其他 perl 模块吗?那些需要 make 的呢?