Latest posts

Getting started with provenance

Where to start if you are interested in learning about provenance? tracking provenance in your application? or just playing with some provenance data?

This post aims to list all the tools, software, and materials that I know about to everyone find what they need.

ONGOING -- STILL BEING UPDATED

Provenance concepts ...

PROV Python 1.5.0 Released!

I am pleased to announce that, after over a year since Prov Python 1.4.0, a new version of PROV Python library, version 1.5.0, is now available from PyPI. Thanks to the significant contribution by Satrajit Ghosh, the library now supports RDF output and input (following the ...

PROV Python 1.4.0

Last night, I released a new version of PROV Python library, version 1.4.0. It fixes the prov:QUALIFIED_NAME bug that I had inadvertently introduced since the inception of the library. ProvToolbox recently fixed the same bug (since version 0.7.0), and with this release, the two libraries ...

A Short Tutorial for Prov Python

Documentation is hard work! I started the work on the PROV Python package nearly three years ago and yet its documentation is still quite lacking. As a small effort to make up for it, I thought a simple tutorial might help a bit.

So here it is: the first tutorial ...

PROV-N Javascript Editor

After showing the TextMate PROV-N bundle to my colleagues, one pointed to me the powerful Ace code editor, which comes with tools to facilitate adding a new syntax. I found it even easier to work with compared to TextMate's bundle editor. After a day, I managed to port the ...

TextMate Bundle for PROV-N

The Provenance Notation (PROV-N) has been my chosen representation when it comes to writing provenance. It has a relatively low cognitive cost and easier for humans to read (at least to me), compared to other provenance representations. Even so, I usually found myself making mundane mistakes and typos and have ...