rdfpro-core

RDFpro library reusable in Java applications. Provides the RDFProcessor abstraction, builtin processors and composition capabilities.

Лицензия

Лицензия

Группа

Группа

eu.fbk.rdfpro
Идентификатор

Идентификатор

rdfpro-core
Последняя версия

Последняя версия

0.6
Дата

Дата

Тип

Тип

jar
Описание

Описание

rdfpro-core
RDFpro library reusable in Java applications. Provides the RDFProcessor abstraction, builtin processors and composition capabilities.
Ссылка на сайт

Ссылка на сайт

http://rdfpro.fbk.eu/rdfprolib.html
Организация-разработчик

Организация-разработчик

FBK-irst

Скачать rdfpro-core

Как подключить последнюю версию

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

Зависимости

compile (13)

Идентификатор библиотеки Тип Версия
org.openrdf.sesame : sesame-model jar 2.8.6
org.openrdf.sesame : sesame-rio-api jar 2.8.6
org.openrdf.sesame : sesame-util jar 2.8.6
org.openrdf.sesame : sesame-query jar 2.8.6
org.openrdf.sesame : sesame-queryparser-api jar 2.8.6
org.openrdf.sesame : sesame-queryparser-sparql jar 2.8.6
org.openrdf.sesame : sesame-queryalgebra-model jar 2.8.6
org.openrdf.sesame : sesame-queryalgebra-evaluation jar 2.8.6
com.google.guava : guava jar 19.0-rc2
org.slf4j : slf4j-api jar 1.7.12
org.openrdf.sesame : sesame-sail-api Необязательный jar 2.8.6
org.openrdf.sesame : sesame-repository-api Необязательный jar 2.8.6
org.openrdf.sesame : sesame-queryrender Необязательный jar 2.8.6

provided (1)

Идентификатор библиотеки Тип Версия
com.google.code.findbugs : jsr305 jar 3.0.0

test (10)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
ch.qos.logback : logback-classic jar 1.1.3
org.slf4j : jcl-over-slf4j jar 1.7.12
org.openrdf.sesame : sesame-sail-memory jar 2.8.6
org.openrdf.sesame : sesame-repository-sail jar 2.8.6
org.openrdf.sesame : sesame-rio-turtle jar 2.8.6
eu.fbk.rdfpro : rdfpro-tql jar 0.6
org.kie : kie-api jar 6.3.0.Final
org.drools : drools-core jar 6.3.0.Final
org.drools : drools-compiler jar 6.3.0.Final

Модули Проекта

Данный проект не имеет модулей.

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

Версии библиотеки

Версия
0.6
0.5.1
0.5
0.4.1
0.4
0.3