問題タブ [owl-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - OWL:既存のアンソロジーからクラスを取得
OWL-APIを使用してオントロジーから既存のクラスを取得するにはどうすればよいですか?これは私のオントロジーの断片です:
私はこのコードから始めます:
StringDocu
そして今、私はクラスを取得したいと思います。どうすればこれを入手できますか?
import - OWL API v3でowl:importsを定義するには?
OWL API 3 を使用しています。新しいオントロジーを作成しましたが、owl:imports をオントロジーに関連付ける方法がわかりません。
IRImappers を使用しましたが、機能しませんでした。
お手伝いありがとう。
java - OWL APIを使用してアノテーション内のrdf:descriptionを読み取る方法
私は OWL API を初めて使用します。rdfs:label
次の OWL ファイルの
内の値を取得するにはどうすればよいですか? oboInOwl:hasSynonym
注釈プロパティです。
私はフクロウAPIを使用しています。XML パーサーを使用したくありません。
java - dl クエリでのデータ値の制限の処理
hasExperience some (Experience と hasYearsOfExperience some int[>=1])
これは正常に実行され、予想される結果が Protege に表示されますが、Java では次のエラーが返されます。
これを修正する方法はありますか?
ontology - OWL APIを使用して個人をクラスに追加する方法は?
個人をクラスに追加したいので、OWL API公式サイトのドキュメントを参照しました。
これが私のコードです。
次に、Eclipse はこの例外をスローします。
誰かが私を助けることができますか?
java - OWLOntologyManagerからオントロジーを取得するOWL-API
から特定のオントロジーを取得するための「簡単な」方法はありOWLOntologyManager
ますか?マネージャーでオントロジーと依存関係をロードし、インポートされたすべてのオントロジーを表示できるHasSetにアクセスできますOWLOntologyManager.getOntologies()
。
関数もありますが、OWLOntologyManager.getOntology(IRI)
この関数はオントロジーにversionIDがない場合にのみ機能します。取得したいオントロジーにがありversionID
、この関数はnullを返します。
何か案は?
owl-api - OWLAPI を使用して OWL ファイルをロードできませんでした
owlapi ドキュメントに記載されているコードを使用して、owlapi の完全なネット Bean を使用して .owl ファイルを読み込もうとしていますが、ファイルを読み込めませんでしたが、.owl ファイルを .rdf 形式に変換すると、正常にロードされ、必要なデータを挿入できました。.rdf 形式ではなく .owl ファイルを操作する必要があります
以下は、成功せずに.owlをロードするために使用したコードです
しかし、以下に示すようにrdf fromatを使用すると、正常にロードされました
では、この問題を解決して .owl ファイルをロードするにはどうすればよいでしょうか?
次のコマンドは、公理をオントロジー ファイルに保存するための最適なコマンドですか?
manager.saveOntology(オントロジー);
java - OWL APIを使用したOWLオントロジーでのOWLObjectPropertyExpressionの記述
OWL Ontology オブジェクトに OWLObjectPropertyExpression を書き込もうとしています。OWL クラスがあった場合、次のようなものを使用します。
しかし、 OWLObjectPropertyExpression を書きたい場合は何を書けばよいのでしょうか? 前もって感謝します !。
rdf - OWL API を使用して BBC Wildlife Ontology にクエリを実行する
OWL API を使用してこのオントロジーを照会することは可能ですか? RDFで言及されていますが、私の混乱は、RDF構文でシリアル化されたOWLオントロジーですか? もしそうなら、OWL API でロードするべきだと思いますか?