bonii / rdfneo4jdb Goto Github PK
View Code? Open in Web Editor NEWRDF support for Neo4J
License: GNU General Public License v3.0
RDF support for Neo4J
License: GNU General Public License v3.0
RDFNeo4jDB is an implementation of a thin interpreter layer which can import RDF datasets (in triple format) into a Neo4J graph database. It also supports exporting an imported RDF graph database into a RDF data dump (in triple format). The interpreter layer also answers BGP queries assuming that the dataset is already summarized (it does not perform any summarization). See data/ directory for synatactic examples of data and queries. To run tests use: mvn test To build an executable use: mvn clean package -DskipTests To run the executable and see its command line options use: java -jar target/RDFNeo4JDB-1.0.0-jar-with-dependencies.jar To clean database, import and export use (you can use any combinations of commands here) : java -jar target/RDFNeo4JDB-1.0.0-jar-with-dependencies.jar --clean -af data/auth.txt --import -if data/unit.nt --export -of data/unit_ex.nt To run queries on the database use (you cannot invoke import/export with the query command): java -jar target/RDFNeo4JDB-1.0.0-jar-with-dependencies.jar -af data/auth.txt --query -if data/unit.bgql -of data/unit_res.nt ** The above commands assume they are being run from the root directory of the project. ** Remember to change the auth file with the correct authentication information / provide appropriate authentication file. ** data/ directory contains sample rdf files and queries with which the code has been tested and the test cases run against. ** Use -d switch if you want to print the stack trace for errors.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.