-
Notifications
You must be signed in to change notification settings - Fork 3
/
prov.yaml
72 lines (69 loc) · 1.5 KB
/
prov.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
id: https://w3id.org/kgcl/prov
name: KGCL-PROV
title: KGCL Rendering of prov schema
description: See https://www.w3.org/TR/prov-o/
license: https://creativecommons.org/publicdomain/zero/1.0/
prefixes:
prov: http://www.w3.org/ns/prov#
linkml: https://w3id.org/linkml/
default_prefix: prov
default_range: string
default_curi_maps:
- semweb_context
imports:
- linkml:types
- basics
classes:
ProvElement:
abstract: true
description: A grouping for prov elements
Activity:
is_a: ProvElement
description: a provence-generating activity
slots:
- id
- started_at_time
- ended_at_time
- was_informed_by
- was_associated_with
- used
- description
mappings:
- prov:Activity
Agent:
is_a: ProvElement
description: a provence-generating agent
slots:
- id
- acted_on_behalf_of
- was_informed_by
class_uri: prov:Agent
slots:
started_at_time:
slot_uri: prov:startedAtTime
ended_at_time:
slot_uri: prov:endedAtTime
was_informed_by:
range: Activity
slot_uri: prov:wasInformedBy
was_associated_with:
range: Agent
slot_uri: prov:wasAssociatedWith
inlined: false
acted_on_behalf_of:
range: Agent
slot_uri: prov:actedOnBehalfOf
was_generated_by:
range: Activity
slot_uri: prov:wasGeneratedBy
used:
domain: Activity
slot_uri: prov:used
activity_set:
range: Activity
multivalued: true
inlined_as_list: true
agent_set:
range: Agent
multivalued: true
inlined_as_list: true