Universal RDF Dataset Normalization Algorithm (2015) in Java

An implementation of the URDNA-2015 algorithm which transforms any RDF dataset into a canonical form.

License

License

GroupId

GroupId

io.setl
ArtifactId

ArtifactId

rdf-urdna
Last Version

Last Version

1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Universal RDF Dataset Normalization Algorithm (2015) in Java
An implementation of the URDNA-2015 algorithm which transforms any RDF dataset into a canonical form.
Project URL

Project URL

https://github.com/setl/rdf-urdna
Source Code Management

Source Code Management

https://github.com/setl/rdf-urdna

Download rdf-urdna

How to add to project

<!-- https://jarcasting.com/artifacts/io.setl/rdf-urdna/ -->
<dependency>
    <groupId>io.setl</groupId>
    <artifactId>rdf-urdna</artifactId>
    <version>1.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.setl/rdf-urdna/
implementation 'io.setl:rdf-urdna:1.1'
// https://jarcasting.com/artifacts/io.setl/rdf-urdna/
implementation ("io.setl:rdf-urdna:1.1")
'io.setl:rdf-urdna:jar:1.1'
<dependency org="io.setl" name="rdf-urdna" rev="1.1">
  <artifact name="rdf-urdna" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.setl', module='rdf-urdna', version='1.1')
)
libraryDependencies += "io.setl" % "rdf-urdna" % "1.1"
[io.setl/rdf-urdna "1.1"]

Dependencies

runtime (1)

Group / Artifact Type Version
com.apicatalog : titanium-json-ld jar 1.0.0

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

rdf-urdna

This is an implementation of the Universal RDF Dataset Normalization Algorithm (2015).

Usage:

   RdfDataset normalizedData = RdfNormalize.normalize(rdfInput);

The library passes all the standard tests for the URDNA2015 algorithm.

Users are advised that the time the URDNA2015 algorithm takes to complete is influenced by the number of blank nodes in the input. It is possible to create small datasets that would take more energy than exists in the observable universe to normalize.

io.setl

SETL

Versions

Version
1.1
1.0