Prov and real things

16
PROV and Real Things LAND AND WATER Simon J D Cox & Nicholas J Car X December 2015

Transcript of Prov and real things

Page 1: Prov and real things

PROV and Real Things

LAND AND WATER

Simon J D Cox & Nicholas J Car X December 2015

Page 2: Prov and real things

PROV and real things | Cox & Car

The problem

preparation workflow on a specimen’s journey from collection to analysis is complex, and variable

its description must be available in order to evaluate or reproduce observations

2 |

Page 3: Prov and real things

PROV and real things | Cox & Car

Real workflows

3 |

Page 4: Prov and real things

PROV and real things | Cox & Car

Proposal:

1. Describe specimen preparation using a generic process model (i.e. input-process-output)

2. Use W3C PROV as the generic process model

4 |

Page 5: Prov and real things

PROV and real things | Cox & Car

ISO 19156 Specimen model

Specimen is a kind of Sampling Feature• [0..*] Preparation Steps

Issues:• Can’t tie the

predecessor/successor to a preparation step

• UML/XML only

SF_Specimen

+ currentLocation: Location [0..1]+ materialClass: GenericName+ samplingLocation: GM_Object [0..1]+ samplingMethod: SF_Process [0..1]+ samplingTime: TM_Object+ size: Measure [0..1]+ specimenType: GenericName [0..1]

SF_SamplingFeature

+ lineage: LI_Lineage [0..1]+ parameter: NamedValue [0..*]

Location

+ geometryLocation: GM_Object+ nameLocation: EX_GeographicDescription

GFI_Feature

SamplingFeatureComplex

+ role: GenericName

PreparationStep

+ processOperator: CI_ResponsibleParty [0..1]+ time: TM_Object

SF_Process

+processingDetails

0..*

Intention

+sampledFeature 1..*

0..*

+relatedSamplingFeature0..*

5 |

ISO 19156:2011 Geographic Information – Observations and measurements (S J D Cox, Ed.)

Page 6: Prov and real things

PROV and real things | Cox & Car

Specimen model in sam-lite

6 |

S J D Cox, Ontology for observations and sampling features, with alignments to existing models, Sem. Web (in press)

Page 7: Prov and real things

PROV and real things | Cox & Car

What is PROV?

Core classes: - Entity

- thing of interest (‘endurant’)

- Activity - transformation event

(‘occurrent’)- Agent

- responsible party or process

7 |

T. Lebo, S. Sahoo, D.L. McGuinness, PROV-O: The PROV Ontology, (2013). http://www.w3.org/TR/prov-o/

Page 8: Prov and real things

PROV and real things | Cox & Car

PROV applications

The entities of interest are usually • Datasets• Publications, papers, reports, products

i.e. information objects

How about the ‘internet of things’?

8 |

Page 9: Prov and real things

PROV and real things | Cox & Car

Specimen PROV mapping

Specimen sub-class-of prov:Entity .Process sub-class-of prov:Agent .Preparation-step sub-class-of prov:Activity .

Specimen is a real thing!

9 |

Page 10: Prov and real things

PROV and real things | Cox & Car

Example: carbonate analysis

10 |

Entities: specimens, data, reports

Agents: people, machines

Activities: preparation-steps, observations

Page 11: Prov and real things

PROV and real things | Cox & Car

Example: insect taxonomy

11 |

Entities: specimens, data, reports

Agents: people, machines

Activities: preparation-steps, observations

Page 12: Prov and real things

PROV and real things | Cox & Car

URIs for agents some ‘vocabularies’ required

• People, including functional positions (‘the lab technician at the time’)

• Machines, other pieces of kit

• URIs for specimens – see IGSN

12 |

Page 13: Prov and real things

PROV and real things | Cox & Car

Elaborations

13 |

These examples use only ‘core’ PROV:

qualifiedInfluence properties enable recording of more detail

Page 14: Prov and real things

PROV and real things | Cox & Car

Provenance vs provenance

Provenance in GLAM world = chain-of-custody of non-reproducible things

To verify identity, but also important for assay data, drug-testing, forensics

Provenance in data world = transformations of reproducible things

Provenance in the world of specimens = transformations of non-reproducible things ….?

14 |

Page 15: Prov and real things

PROV and real things | Cox & Car

Summary

• Original application of PROV to real things• Core PROV model capable of capturing specimen prep & analysis • Specialization might make it stronger, but little needed • Bringing ‘data’ provenance home to the GLAM application …

15 |

Page 16: Prov and real things

Land and WaterSimon Cox Research Scientistt +61 3 9545 2365e [email protected] www.csiro.au/lorem

Geoscience AustraliaNick CarPresenter Titlet +61 2 9123 4567e [email protected] www.csiro.au/lorem

LAND AND WATER

Thank you