8

Nature から一連のデータを N-Quads、.nq ファイルの形式でダウンロードしました。これらにはRDFグラフが含まれていますよね?このデータにアクセスするにはどうすればよいですか? また、RDF グラフをより使いやすい形式 (できれば R/C++/Python の Boost や igraph など) に変換するにはどうすればよいですか?

4

1 に答える 1

4

一般的なワークフローは次のようなものです。

  1. OpenLink Virtuoso や Apache Fuseki などの SPARQL 対応のトリプル ストアに N-Quads ダンプをインポートします。
  2. 必要なデータを抽出する SPARQL クエリを作成する
  3. 単純な XML または JSON (ストアによっては CSV) 形式で取得できる SPARQL 結果を、必要な形式に変換します。

または、SPARQL クエリをアプリケーションから直接送信し、必要なデータを処理します。ほとんどの言語用の SPARQL クライアント ライブラリがありますが、持っていない場合でも、クエリを % エンコードしてクエリ URL を作成するだけです。

于 2012-10-07T19:02:26.623 に答える