Java Protege can';我无法管理一个相当大的本体

Java Protege can';我无法管理一个相当大的本体,java,protege,n-triples,Java,Protege,N Triples,我必须研究一个用三重存储表示的给定的相当大的本体,以了解表示什么类型的内容以及它是如何组织的。 我正在Windows 10机器上使用Protege 5.2.0,该机器配备Intel Core i7-6500U和8 GB RAM 主要问题在于三重存储(大约200 MB)的繁重,这导致Protege中的本体加载过程和程序本身的本体管理出现问题 我成功地解决了加载过程中的问题,将JVM的可用内存从466MB增加到4GB,单线程内存从16MB增加到2GB 然而,一旦加载成功完成(如日志文件所示),即使经

我必须研究一个用三重存储表示的给定的相当大的本体,以了解表示什么类型的内容以及它是如何组织的。 我正在Windows 10机器上使用Protege 5.2.0,该机器配备Intel Core i7-6500U和8 GB RAM

主要问题在于三重存储(大约200 MB)的繁重,这导致Protege中的本体加载过程和程序本身的本体管理出现问题

我成功地解决了加载过程中的问题,将JVM的可用内存从466MB增加到4GB,单线程内存从16MB增加到2GB

然而,一旦加载成功完成(如日志文件所示),即使经过很长时间(超过20分钟),由于过程繁重,Protege结果也无法使用。 然而,经过大量的努力,我成功地访问了Entity选项卡,我发现,根据Protege的说法,没有实体、类或个人存在,只有注释。 在日志文件中,没有报告任何错误,但每行都有一个警告,如

2017-05-12 14:54:54.937 [pool-2-thread-1] WARN  OBOFormatParser    LINE: 31 Expected white space at pos: 6  LINE:<http://minerva.atcult.it/rdf/000000362375> <http://purl.org/ontology/bibo/numPages> "14 p" .
2017-05-12 14:54:54.937[pool-2-thread-1]语法分析器行:31位置6处的预期空白行:“14 p”。

问题是否与triple store有关,或者是否可以使用Protege上的特定插件/设置来解决?

正如评论中所建议的,我在本体中查找错误,并找到了一个。
事实上,无法加载本体,因为nt文件的一行上有空白。现在它可以工作了,Protegé可以正确加载本体。

注释可以存在于公理、实体和匿名个体上。如果没有看到实体,本体可能只包含关于个体的断言和用于注释它们的注释属性。这可能取决于许多因素,包括本体本身的错误——但这些都无法从您所描述的内容中找到。本体论是公共的吗?