Skip to content

nicholsn/ProvenanceLibrary

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LICENSE
=======

Code: Apache 2.0 license

Documentation: CC-BY Creative Commons Attribution 3.0 Unported License

Prototype implementation of the W3C Provenance Data Model
=========================================================

The src directory contains a C prototype library for implementing the W3C
provenance schema. Please note that the schema is a work in progress. We will
continue to monitor and improve the implementation.

We have derived a neuroprov library based on the prototype C library to enable
easier construction of W3C-Prov compatible provenance for neuroimaging
applications. Concurrent with this implementation we are developing a set of
terms for use in neuroimaging applications. The current list is at:

https://github.com/INCF/ProvenanceLibrary/wiki/terms

Please feel free to contribute new terms and definitions. We want this to evolve
into a process ontology that will then be hosted under a broader ontology.

A demo program in C is available.

W3C Prov Working Group descriptions
-----------------------------------

Click on raw to get rendered html

Data model
~~~~~~~~~~

http://dvcs.w3.org/hg/prov/file/tip/model/ProvenanceModel.html

Ontology
~~~~~~~~

http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceFormalModel.html

Upstream schema
~~~~~~~~~~~~~~~

if the date is much more recent than that indicated in the filename, please check luc moreau's repository

http://github.com/lucmoreau/ProvToolbox/blob/master/xml/src/main/resources/prov-20120110.xsd

Install
-------

Requirements
~~~~~~~~~~~~

gcc

libxml2

Install
~~~~~~~

make

Test
~~~~

./testprov -flag 1
./testneuroprov -flag 1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 55.5%
  • Python 43.5%
  • Objective-C 1.0%