Prov Report
The provenance report for a DataProduct.
The provenance report can be generated as JSON, JSON-LD, XML or PROV-N.
Optionally JPEG and SVG versions of the provenance may be available.
Query parameters:
attributes (optional): A boolean, when True (default) show additional
attributes of the objects on the image
aspect_ratio (optional): A float used to define the ratio for the JPEG and
SVG images. The default is 0.71, which is equivalent to A4 landscape.
dpi (optional): A float used to define the dpi for the JPEG and SVG images
depth (optional): An integer used to determine how many code runs to include,
the default is 1
GET /api/prov-report/2/?format=api
{ "prefix": { "reg": "https://data.fairdatapipeline.org/", "fair": "https://data.fairdatapipeline.org/vocab/#", "dcat": "http://www.w3.org/ns/dcat#", "dcmitype": "http://purl.org/dc/dcmitype/", "dcterms": "http://purl.org/dc/terms/", "foaf": "http://xmlns.com/foaf/spec/#", "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" }, "entity": { "reg:api/data_product/2": { "rdf:type": { "$": "dcat:Dataset", "type": "xsd:QName" }, "dcterms:modified": { "$": "2026-10-02T11:04:32.314985+00:00", "type": "xsd:dateTime" }, "prov:atLocation": "https://data.fairdatapipeline.org/data/fa2b738ff8363e84eb3ce5382545d79fd2528cc7", "dcterms:description": "SEIRS model results", "fair:namespace": "ryanjfield", "dcterms:title": "SEIRS_model/results/model_output/python", "dcat:hasVersion": "0.0.1", "dcterms:format": "Comma-Separated Values File" }, "reg:api/object/3": { "dcterms:modified": { "$": "2026-10-02T11:04:21.838694+00:00", "type": "xsd:dateTime" }, "prov:atLocation": "https://github.com/https://github.com/FAIRDataPipeline/pySimpleModel", "dcterms:description": "Analysis / processing script location" }, "reg:api/object/2": { "dcterms:modified": { "$": "2026-10-02T11:04:17.310604+00:00", "type": "xsd:dateTime" }, "prov:atLocation": "https://data.fairdatapipeline.org/data/ba027bcce09026ed17399d62455f454f77897f44", "dcterms:description": "Working config.yaml location in datastore", "dcterms:format": "YAML Document" }, "reg:api/object/4": { "rdf:type": { "$": "dcmitype:Software", "type": "xsd:QName" }, "dcterms:modified": { "$": "2026-10-02T11:04:26.188781+00:00", "type": "xsd:dateTime" }, "prov:atLocation": "https://data.fairdatapipeline.org/data/f35c1cd83fbe1a458d71da1aae90ed2e8db2b031", "dcterms:description": "Working script location in datastore", "dcterms:format": "Bash Shell Script" }, "reg:api/data_product/1": { "rdf:type": { "$": "dcat:Dataset", "type": "xsd:QName" }, "dcterms:modified": { "$": "2026-10-02T11:04:08.339221+00:00", "type": "xsd:dateTime" }, "prov:atLocation": "https://data.fairdatapipeline.org/data/6294a5951677e6b8438cabf55234b7974adeaee3", "dcterms:description": "Static parameters of the model", "fair:namespace": "PSU", "dcterms:title": "SEIRS_model/parameters", "dcat:hasVersion": "1.0.0", "dcterms:format": "Comma-Separated Values File" }, "reg:api/external_object/1": { "rdf:type": { "$": "dcat:Dataset", "type": "xsd:QName" }, "dcterms:title": "Static parameters of the model", "dcterms:issued": { "$": "2021-09-20T12:00:00+00:00", "type": "xsd:dateTime" }, "dcat:hasVersion": "1.0.0", "dcterms:identifier": "https://doi.org/10.1038/s41592-020-0856-2" } }, "agent": { "reg:api/author/1": { "rdf:type": { "$": "prov:Person", "type": "xsd:QName" }, "foaf:name": "Ryan J Field", "dcterms:identifier": "https://github.com/RyanJField" } }, "wasAttributedTo": { "_:id1": { "prov:entity": "reg:api/data_product/2", "prov:agent": "reg:api/author/1", "prov:role": { "$": "dcterms:creator", "type": "xsd:QName" } }, "_:id4": { "prov:entity": "reg:api/object/3", "prov:agent": "reg:api/author/1", "prov:role": { "$": "dcterms:creator", "type": "xsd:QName" } }, "_:id6": { "prov:entity": "reg:api/object/2", "prov:agent": "reg:api/author/1", "prov:role": { "$": "dcterms:creator", "type": "xsd:QName" } }, "_:id8": { "prov:entity": "reg:api/object/4", "prov:agent": "reg:api/author/1", "prov:role": { "$": "dcterms:creator", "type": "xsd:QName" } }, "_:id11": { "prov:entity": "reg:api/data_product/1", "prov:agent": "reg:api/author/1", "prov:role": { "$": "dcterms:creator", "type": "xsd:QName" } } }, "activity": { "reg:api/code_run/1": { "prov:startTime": "2026-10-02T12:03:18.127378+00:00", "rdf:type": { "$": "fair:Run", "type": "xsd:QName" }, "dcterms:description": "SEIRS Model python" } }, "wasGeneratedBy": { "_:id2": { "prov:entity": "reg:api/data_product/2", "prov:activity": "reg:api/code_run/1" } }, "wasStartedBy": { "_:id3": { "prov:activity": "reg:api/code_run/1", "prov:trigger": "reg:api/author/1", "prov:time": "2026-10-02T12:03:18.127378+00:00", "prov:role": { "$": "fair:code_runner", "type": "xsd:QName" } } }, "used": { "_:id5": { "prov:activity": "reg:api/code_run/1", "prov:entity": "reg:api/object/3", "prov:role": { "$": "fair:software", "type": "xsd:QName" } }, "_:id7": { "prov:activity": "reg:api/code_run/1", "prov:entity": "reg:api/object/2", "prov:role": { "$": "fair:model_configuration", "type": "xsd:QName" } }, "_:id9": { "prov:activity": "reg:api/code_run/1", "prov:entity": "reg:api/object/4", "prov:role": { "$": "fair:submission_script", "type": "xsd:QName" } }, "_:id12": { "prov:activity": "reg:api/code_run/1", "prov:entity": "reg:api/data_product/1", "prov:role": { "$": "fair:input_data", "type": "xsd:QName" } } }, "specializationOf": { "_:id10": { "prov:specificEntity": "reg:api/external_object/1", "prov:generalEntity": "reg:api/data_product/1" } }, "wasDerivedFrom": { "_:id13": { "prov:generatedEntity": "reg:api/data_product/2", "prov:usedEntity": "reg:api/data_product/1" } } }