TraceProv

Java library to record provenance of datasets

License

License

Categories

Categories

Data
GroupId

GroupId

eu.trentorise.opendata
ArtifactId

ArtifactId

traceprov
Last Version

Last Version

0.3.0
Release Date

Release Date

Type

Type

jar
Description

Description

TraceProv
Java library to record provenance of datasets
Project URL

Project URL

https://github.com/opendatatrentino/traceprov
Project Organization

Project Organization

Trento Rise
Source Code Management

Source Code Management

https://github.com/opendatatrentino/traceprov

Download traceprov

How to add to project

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

Dependencies

compile (6)

Group / Artifact Type Version
eu.trentorise.opendata : tod-commons-jackson jar 1.1.0
com.fasterxml.jackson.core : jackson-core jar 2.6.0
com.fasterxml.jackson.core : jackson-annotations jar 2.6.0
com.fasterxml.jackson.core : jackson-databind jar 2.6.0
com.fasterxml.jackson.datatype : jackson-datatype-guava jar 2.6.0
joda-time : joda-time jar 2.3

provided (2)

Group / Artifact Type Version
javax.validation : validation-api jar 1.1.0.Final
org.immutables : value jar 2.1.0

test (4)

Group / Artifact Type Version
com.jayway.jsonpath : json-path jar 2.0.0
eu.trentorise.opendata : tod-commons-jackson test-jar 1.1.0
junit : junit jar 4.12
org.hamcrest : hamcrest-core jar 1.3

Project Modules

There are no modules declared in this project.

WARNING: THIS IS ONLY A TEMPLATE FOR THE DOCUMENTATION.
RELEASE DOCS ARE ON THE PROJECT WEBSITE

Traceprov logo

About

Java library for data tracking. Features:

  • Contains models for DCAT catalog vocabulary and GeoJson
  • data origin tracking with a variant of JsonPath
  • validation of schemas
  • a serverside Javascript / Typescript scripting engine
  • persistence with a nosql db interface
  • all classes are immutable

Usage: See docs

Roadmap: See project milestones

License: business-friendly Apache License v2.0

Contributing: See the wiki


Projects using this API

  • Jackan: client for accessing opendata catalogs
  • OpenDataRise: power tool to cleanse and semantify open data, based on OpenRefine

Credits

eu.trentorise.opendata

Open Data in Trentino

Versions

Version
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.0