rdfpro-rules

Parser and writer for RDF in Turtle Quads (TQL) format. TQL is N-Quads with the more permissive (and efficient!) Turtle encoding. TQL is used in DBpedia exports and is supported in input by the Virtuoso triple store.

License

License

GroupId

GroupId

eu.fbk.rdfpro
ArtifactId

ArtifactId

rdfpro-rules
Last Version

Last Version

0.4.1
Release Date

Release Date

Type

Type

jar
Description

Description

rdfpro-rules
Parser and writer for RDF in Turtle Quads (TQL) format. TQL is N-Quads with the more permissive (and efficient!) Turtle encoding. TQL is used in DBpedia exports and is supported in input by the Virtuoso triple store.
Project Organization

Project Organization

FBK-irst

Download rdfpro-rules

How to add to project

<!-- https://jarcasting.com/artifacts/eu.fbk.rdfpro/rdfpro-rules/ -->
<dependency>
    <groupId>eu.fbk.rdfpro</groupId>
    <artifactId>rdfpro-rules</artifactId>
    <version>0.4.1</version>
</dependency>
// https://jarcasting.com/artifacts/eu.fbk.rdfpro/rdfpro-rules/
implementation 'eu.fbk.rdfpro:rdfpro-rules:0.4.1'
// https://jarcasting.com/artifacts/eu.fbk.rdfpro/rdfpro-rules/
implementation ("eu.fbk.rdfpro:rdfpro-rules:0.4.1")
'eu.fbk.rdfpro:rdfpro-rules:jar:0.4.1'
<dependency org="eu.fbk.rdfpro" name="rdfpro-rules" rev="0.4.1">
  <artifact name="rdfpro-rules" type="jar" />
</dependency>
@Grapes(
@Grab(group='eu.fbk.rdfpro', module='rdfpro-rules', version='0.4.1')
)
libraryDependencies += "eu.fbk.rdfpro" % "rdfpro-rules" % "0.4.1"
[eu.fbk.rdfpro/rdfpro-rules "0.4.1"]

Dependencies

compile (15)

Group / Artifact Type Version
eu.fbk.rdfpro : rdfpro-core jar 0.4.1
org.openrdf.sesame : sesame-model jar 2.8.4
org.openrdf.sesame : sesame-util jar 2.8.4
org.openrdf.sesame : sesame-rio-api jar 2.8.4
org.openrdf.sesame : sesame-sail-api jar 2.8.4
org.openrdf.sesame : sesame-repository-api jar 2.8.4
org.openrdf.sesame : sesame-query jar 2.8.4
org.openrdf.sesame : sesame-queryalgebra-model jar 2.8.4
org.openrdf.sesame : sesame-queryalgebra-evaluation jar 2.8.4
org.openrdf.sesame : sesame-queryparser-api jar 2.8.4
org.openrdf.sesame : sesame-queryparser-sparql jar 2.8.4
org.openrdf.sesame : sesame-queryrender jar 2.8.4
org.kie : kie-api jar 6.3.0.Beta2
org.drools : drools-core jar 6.3.0.Beta2
org.slf4j : slf4j-api jar 1.7.12

provided (1)

Group / Artifact Type Version
com.google.code.findbugs : jsr305 jar 3.0.0

runtime (1)

Group / Artifact Type Version
org.drools : drools-compiler jar 6.3.0.Beta2

test (5)

Group / Artifact Type Version
net.sf.javailp » javailp jar 1.2a
com.datumbox : lpsolve jar 5.5.2.0
junit : junit jar 4.12
eu.fbk.rdfpro : rdfpro-tql jar 0.4.1
org.openrdf.sesame : sesame-rio-turtle jar 2.8.4

Project Modules

There are no modules declared in this project.

RDFpro: an extensible tool for building stream-oriented RDF processing pipelines

RDFpro (RDF Processor) is a public domain (Creative Commons CC0) Java command line tool and embeddable library that offers a suite of stream-oriented, highly optimized processors for common tasks such as data filtering, RDFS inference, smushing and statistics extraction. RDFpro processors are extensible by users and can be freely composed to form complex pipelines to efficiently process RDF data in one or more passes. RDFpro model and multi-threaded design allow processing billions of triples in few hours in typical Linked Open Data integration scenarios.

RDFpro Web site

Building RDFpro

To build RDFpro, you need to have Maven installed on your machine. In order to build RDFpro, you can run the following commands:

$ git clone https://github.com/dkmfbk/rdfpro.git  (1)
$ cd rdfpro                                       (2)
$ git checkout BRANCH_NAME                        (3)
$ mvn package -DskipTests -Prelease               (4)

Step (3) is optional, if you want to build a specific branch, otherwise the version on top of the master branch will be built.

The -DskipTests flag in step (4) disable unit testing to speed up the building process: if you want to run the tests, just omit the flag. The -Prelease flag activates a Maven profile called "release" that enables the generation of the same tar.gz archive including everything that we distribute as RDFpro binaries on the website. This tar.gz is located under:

rdfpro-dist/target/rdfpro-dist-VERSION-bin.tar.gz  

You may copy it wherever you want, extract it and run rdfpro via the included rdfpro script.

eu.fbk.rdfpro

Data and Knowledge Management

DKM unit at Fondazione Bruno Kessler

Versions

Version
0.4.1
0.4