N-Quad-графики - как их использовать?

Я скачал кучу данных из Nature в виде N-Quads, файлов.nq. Они содержат графики RDF, верно? Как мне получить доступ к этим данным и как я могу перевести RDF-графики в более удобный формат (предпочтительно что-то вроде Boost или igraph для R/C++/Python)?

1 ответ

Решение

Типичный рабочий процесс выглядит примерно так:

  1. Импортируйте дамп N-Quads в тройное хранилище с поддержкой SPARQL, такое как OpenLink Virtuoso или Apache Fuseki
  2. Пишите SPARQL-запросы, которые извлекают нужные вам данные
  3. Преобразуйте результаты SPARQL, которые вы можете получить в простом формате XML или JSON (или CSV, в зависимости от магазина), в любой нужный вам формат

Кроме того, отправляйте запросы SPARQL непосредственно из ваших приложений и делайте с данными все, что нужно сделать. Для большинства языков существуют клиентские библиотеки SPARQL, но даже если у вас их нет, достаточно просто%-кодировать запрос и создать URL-адрес запроса.

Другие вопросы по тегам