2017-05-12 24 views
0

どのような種類のコンテンツがどのように表現され、どのように構成されているかを理解するには、トリプルストアで表現されたかなり大きなオントロジーを研究する必要があります。 私はIntel Core i7-6500Uと8 GB RAMを搭載したWindows 10マシンでProtege 5.2.0を使用しています。Protegeは非常に大きなオントロジーを管理できません

Protegeのオントロジーロードプロセスとプログラム自体のオントロジー管理に問題を引き起こすトリプルストア(多かれ少なかれ200 MB)の重大さには、大きな問題があります。

JVMの使用可能メモリを466 MBから4 GBに、またシングルスレッドメモリを16 MBから2 GBに増加させるロードプロセスに関する問題を解決するために、私は成功しました。

ただし、ロードが正常に完了すると(ログファイルに示されているように)、プロセスの重要性のために長期間(20分を超えて)Protegeの結果は使用できなくなります。 しかし、多くの努力を払って、エンティティタブに到達することに成功し、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" . 

のような警告が門徒に設定/トリプルストアに関連する問題があり、またはそれは、特定のプラグインを使用して解決することができますか?

+0

注釈は、公理、エンティティ、および匿名の個人に存在することができます。エンティティが表示されていない場合、オントロジーにはアノテーションのみが含まれている可能性があります。これは、オントロジー自体のエラーを含む多くのことに依存するかもしれませんが、これはあなたが記述したものからは理解できません。オントロジーは公開されていますか? – Ignazio

答えて

1

コメントで示唆されているように、私はオントロジのエラーを探し、見つけました。 実際、ntファイルの行の空白のためにオントロジーをロードできませんでした。これで動作し、Protegéはオントロジを正しくロードします。

関連する問題