Semantic Provenance with OPMV

See:

class ordf.vocab.opmv.Agent(*av, **kw)[source]

Bases: ordf.vocab.foaf.Agent

__types__
  • opmv:Agent
class ordf.vocab.opmv.Process(*av, **kw)[source]

Bases: ordf.graph.Graph

__types__
  • opmv:Process
agent(agent)[source]

Set the Agent that is controlling this Process

Parameters:agent – a ordf.graph.Graph or instance of Agent
use(what)[source]

Add the given ordf.term.URIRef or ordf.term.Graph as a resource used by this process.

result(graph)[source]

Cause linkages to this proces to be added to the given Graph

classmethod add_distribution(name)[source]

Add a distribution (python package in the setuptools sense) by name to be recorded in provenance graph.

This is a classmethod that should be called only once per distribution. The distribution “ordf” is already present.

Previous topic

OpenCyc for the Semantic Web

Next topic

Object Reuse and Exchange

This Page