N-Quad图 - 我该如何使用它们?

jcl*_*ncy 7 rdf graph n-triples

我以N-Quads,.nq文件的形式从Nature下载了一堆数据.这些包含RDF图,对吧?如何访问这些数据,以及如何将RDF图转换为更有用的格式(最好是像Boost或igraph for R/C++/Python)?

cyg*_*gri 4

典型的工作流程是这样的:

  1. 将 N-Quads 转储导入支持 SPARQL 的三重存储,例如 OpenLink Virtuoso 或 Apache Fuseki
  2. 编写 SPARQL 查询来提取所需的数据
  3. 将 SPARQL 结果(您可以采用简单的 XML 或 JSON(或 CSV,具体取决于商店)格式获取)转换为您需要的任何格式

或者,直接从应用程序发送 SPARQL 查询,并处理数据执行任何需要执行的操作。大多数语言都有 SPARQL 客户端库,但即使您没有,对查询进行 % 编码并构建查询 URL 也是一件相当简单的事情。