Skip to content

Commit

Permalink
First draft
Browse files Browse the repository at this point in the history
  • Loading branch information
matentzn committed Apr 14, 2022
1 parent baf7b15 commit 6ed1dc4
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 0 deletions.
8 changes: 8 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ONTBASE=http://w3id.org/omapv
ROBOT=robot

all: omapv.owl

omapv.owl: omapv.tsv
$(ROBOT) template --template $< --prefix "OMAPV: http://w3id.org/omapv/vocab/" \
annotate --ontology-iri $(ONTBASE)/vocab -o $@
72 changes: 72 additions & 0 deletions omapv.owl
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0"?>
<rdf:RDF xmlns="http://w3id.org/omapv/vocab#"
xml:base="http://w3id.org/omapv/vocab"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:terms="http://purl.org/dc/terms/">
<owl:Ontology rdf:about="http://w3id.org/omapv/vocab"/>



<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Annotation properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->




<!-- http://purl.org/dc/terms/description -->

<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/description"/>



<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Classes
//
///////////////////////////////////////////////////////////////////////////////////////
-->




<!-- http://w3id.org/omapv/vocab/LexicalMatch -->

<owl:Class rdf:about="http://w3id.org/omapv/vocab/LexicalMatch">
<rdfs:subClassOf rdf:resource="http://w3id.org/omapv/vocab/Match"/>
<terms:description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A match that was determined by comparing string literals associated with the subject and object of the match.</terms:description>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">lexical match</rdfs:label>
</owl:Class>



<!-- http://w3id.org/omapv/vocab/LogicalMatch -->

<owl:Class rdf:about="http://w3id.org/omapv/vocab/LogicalMatch">
<rdfs:subClassOf rdf:resource="http://w3id.org/omapv/vocab/Match"/>
<terms:description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A match that was determined by comparing the subject and object of the match using a logical reasoner.</terms:description>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">logical match</rdfs:label>
</owl:Class>



<!-- http://w3id.org/omapv/vocab/Match -->

<owl:Class rdf:about="http://w3id.org/omapv/vocab/Match">
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A match is a correspondence between the subject and an object as determined by some agent, such as a human or a software tool.</rdfs:label>
</owl:Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 4.5.6) https://github.com/owlcs/owlapi -->

5 changes: 5 additions & 0 deletions omapv.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Element ID Label Description Parent
ID LABEL A dc:description SC %
OMAPV:Match A match is a correspondence between the subject and an object as determined by some agent, such as a human or a software tool.
OMAPV:LexicalMatch lexical match A match that was determined by comparing string literals associated with the subject and object of the match. OMAPV:Match
OMAPV:LogicalMatch logical match A match that was determined by comparing the subject and object of the match using a logical reasoner. OMAPV:Match

0 comments on commit 6ed1dc4

Please sign in to comment.