-
Notifications
You must be signed in to change notification settings - Fork 4
/
prov-mappings-edit.ttl
62 lines (53 loc) · 4.24 KB
/
prov-mappings-edit.ttl
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
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix obo: <http://purl.obolibrary.org/obo/> .
@prefix cco: <http://www.ontologyrepository.com/CommonCoreOntologies/> .
@base <https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/PROV/prov-mappings-edit.ttl> .
<https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/prov-mappings-edit.ttl>
a owl:Ontology;
rdfs:label "Editor's file for PROV-BFO Mappings."@en ;
rdfs:comment "Open this in Protege to view the full mapping in context. Test the mapping with the imports in this file. This keeps imports out of the release version."@en ;
owl:versionInfo "2024-06-23"@en ;
owl:versionIRI <https://github.com/BFO-Mappings/PROV-to-BFO/releases/tag/v2024-10-05> ;
owl:imports <https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/prov-bfo-directmappings.ttl> , # Release version of PROV-BFO containing actual mappings
<https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/prov-ro-directmappings.ttl> , # Release version of PROV-RO containing actual mappings
<https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/prov-cco-directmappings.ttl> , # Release version of PROV-CCO containing actual mappings
# Source ontologies for alignment
# <https://www.w3.org/ns/prov> , # PROV importing this causes errors because it both imports and contains the same ontologies
<https://www.w3.org/ns/prov-o-20130430>, # PROV Ontology, version 2013-04-30
<http://www.w3.org/ns/prov-aq>, # PROV Access and Query
<http://www.w3.org/ns/prov-dictionary>, # PROV Data Dictionary
<http://www.w3.org/ns/prov-links>, # PROV Linking Across Provenance Bundles
<http://www.w3.org/ns/prov-o-inverses>, # PROV Inverses
<http://www.w3.org/ns/prov-dc>, # PROV Dublin Core
<https://raw.githubusercontent.com/BFO-ontology/BFO-2020/master/src/owl/bfo-core.ttl>, # BFO Core
# <http://purl.obolibrary.org/obo/bfo/2020/bfo.owl> , # BFO temporalized relations
# <http://purl.obolibrary.org/obo/ro/releases/2024-02-13/ro.owl> , # Don't import all of RO, only import dependent terms below:
<https://raw.githubusercontent.com/BFO-Mappings/PROV-to-BFO/main/src/imports/RO-imports-extracted.ttl>, # RO imports
<https://raw.githubusercontent.com/CommonCoreOntology/CommonCoreOntologies/refs/tags/v1.6-2024-09-26/src/cco-merged/CommonCoreOntologiesMerged.ttl>, # CCO
# Test instances
<https://www.w3.org/TR/prov-o/example-1.ttl> ,
<https://www.w3.org/TR/prov-o/example-2.ttl> ,
<https://www.w3.org/TR/prov-o/example-3.ttl> ,
# <https://www.w3.org/TR/prov-o/example-4.ttl> , # IGNORE: inconsistent with PROV-O itself: <:publicationActivity1124, prov:wasAttributedTo, :postEditor> because Activity and Entity are disjoint, but prov:wasAttributedTo has domain Entity, while :publicationActivity1124 is an Activity
<https://www.w3.org/TR/prov-o/example-5.ttl> ,
<https://www.w3.org/TR/prov-o/example-6.ttl> ,
<https://www.w3.org/TR/prov-o/example-7.ttl> ,
<https://www.w3.org/TR/prov-o/example-8.ttl> ,
<https://www.w3.org/TR/prov-o/example-9.ttl> ,
<https://www.w3.org/TR/prov-o/example-10.ttl> ,
<https://www.w3.org/TR/prov-o/example-11.ttl> ,
<https://www.w3.org/TR/prov-o/other-examples.ttl> ,
<https://www.w3.org/TR/prov-aq/examples.ttl> ,
<https://www.w3.org/TR/prov-dictionary/examples.ttl> ,
<https://www.w3.org/TR/prov-links/examples.ttl> ,
<https://www.w3.org/TR/prov-dc/examples.ttl> ;
# Other test data
# <http://www.w3.org/ns/sosa/prov> ,
# <http://www.w3.org/ns/sosa/> ,
# <http://example.org/om-20> ;
# <http://example.org/model> ;
# <http://maven.renci.org/NeuroBridge/neurobridge> ;
.