He descargado un montón de datos de Nature en forma de archivos N-Quads, .nq. Estos contienen gráficos RDF, ¿verdad? ¿Cómo accedo a estos datos y cómo puedo traducir los gráficos RDF a un formato más útil (preferiblemente algo como Boost o igraph para R/C++/Python)?Gráficos N-Quad: ¿cómo los uso?
5
A
Respuesta
2
El flujo de trabajo típico es algo como esto:
- Importar los N-Quads volcado en una tienda de triple SPARQL con capacidad como OpenLink Virtuoso o Apache Fuseki
- Escribir consultas SPARQL que extraen los datos que necesita
- transformar los resultados de SPARQL, que se puede obtener en un sencillo XML o JSON (o CSV, dependiendo de la tienda) formato, en cualquier formato que necesita
Alternativamente, envíe las consultas SPARQL directamente desde sus aplicaciones y haga con los datos lo que sea necesario hacer. Existen bibliotecas de clientes SPARQL para la mayoría de los lenguajes, pero incluso si no tiene uno, es una cuestión bastante simple de%: codificar la consulta y construir una URL de consulta.
Cuestiones relacionadas
- 1. IOS, cómo borrar los gráficos de contexto
- 2. Uso de presentModalViewController con guiones gráficos
- 3. Restablecer los parámetros gráficos volver a los valores por defecto y sin uso de dev.off()
- 4. Anulación de los gráficos Emoji
- 5. Mejoras en los gráficos base R
- 6. ¿Cómo dibujan gráficos los programas matemáticos y cómo puedo crearlos?
- 7. Java: ¿cómo representar gráficos?
- 8. ¿Es posible agregar título a los gráficos?
- 9. Generar gráficos/gráficos de uso del disco con herramientas CLI only en Linux
- 10. Uso de gráficos vectoriales en juegos de iPhone
- 11. Uso de gráficos vectoriales XAML en la aplicación WPF
- 12. la subclasificación UIWindow durante el uso de guiones gráficos
- 13. C# Gráficos n Gráficos
- 14. Mercurial Commit Gráficos/Gráficos
- 15. ¿Cuáles son los casos de uso de bases de datos basadas en gráficos (http://neo4j.org/)?
- 16. ¿Cómo actualizar los gráficos incrustados de Excel en PowerPoint?
- 17. ¿Cómo funcionan los gráficos de la consola? (menos, maldiciones, vi ...)
- 18. ¿Cómo restringir ciertas rutas en los gráficos de NetworkX?
- 19. ¿Cómo controlar el tamaño de las imágenes y los gráficos?
- 20. ¿Cómo se trazan los gráficos de barras en gnuplot?
- 21. ¿Cómo funcionan los guiones gráficos en iOS 5?
- 22. Cómo agregar flechas a los gráficos de líneas en Matlab?
- 23. Cómo amortiguar los gráficos para un canvas de HTML5
- 24. ¿Cómo se determina que PlotRange incluye todos los gráficos?
- 25. Cómo hipervínculo gráfico de barras en los gráficos altos
- 26. ¿Cómo influir en el diseño de los elementos gráficos?
- 27. ¿Cómo uso los archivos PDB
- 28. ¿Cuándo debo usar dispose() en los gráficos?
- 29. coincidencia de patrones en los gráficos
- 30. Pros y contras del uso de guiones gráficos
Bien, gracias. ¿Hay algún tutorial que conozcas que yo pueda probar? Además, ¿la estrategia general (abstracta) es ejecutar el documento de texto n-quads y agregar enlaces al gráfico de salida en función de la sintaxis sujeto-predicado-objeto? – jclancy
En general, sí. Pero N-Quads tiene un cuarto campo para cada "triple", llamado "gráfico". Diferentes archivos de N-Quads usarán esto para diferentes propósitos, a menudo para nombrar un contexto o fuente para el triple particular. Probablemente sea una buena idea primero averiguar para qué se usa el cuarto campo en el archivo dado, ya sea inspeccionando el archivo o buscando documentación del editor. Dependiendo de para qué desee utilizar los datos, el cuarto campo puede ser o no importante. – cygri