我需要将OWL本体转换为OBO。
我已尝试使用此工具https://github.com/ontodev/robot/,但输出格式根本不正确,只是部分内容。
还有OBO-EDIT2和Protegé,但无法进行转换。
最后我尝试过这个Perl模块http://search.cpan.org/~easr/,但它会出现此错误
未定义的子程序& XML :: Parser在/usr/local/share/perl/5.14.2/OBO/Parser/OWLParser.pm第146行调用。
尝试安装XML :: Parser总是以错误结束。
有人可以帮助我转换本体论吗?
答案 0 :(得分:1)
您是否尝试过https://github.com/owlcollab/owltools/?
尝试安装XML :: Parser总是以错误结束。
您正在运行什么命令来安装XML :: Parser?这个错误是什么?你能用相同的命令安装其他perl模块吗?那些需要制作的呢?
答案 1 :(得分:1)
如果您正在使用OWL API,则OBO是受支持的输出格式之一。将OBODocumentFormat传递给saveOntology()方法就足够了。