Skip to content

Commit 9b9eb8f

Browse files
authored
Merge pull request #35 from Occupation-Ontology/credential_terms
Added credential and related terms
2 parents 9d1e63d + 74f885d commit 9b9eb8f

File tree

12 files changed

+2456
-1711
lines changed

12 files changed

+2456
-1711
lines changed

src/ontology/Modules/occo_terms.owl

Lines changed: 294 additions & 0 deletions
Large diffs are not rendered by default.

src/ontology/Modules/skill_types.owl

Lines changed: 36 additions & 36 deletions
Large diffs are not rendered by default.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[URI of the OWL(RDF/XML) output file]
2+
http://purl.obolibrary.org/obo/occo/IAO_imports.owl
3+
4+
[Source ontology]
5+
IAO
6+
7+
[Low level source term URIs]
8+
http://purl.obolibrary.org/obo/IAO_0000310 #document
9+
http://purl.obolibrary.org/obo/IAO_0000030 #information content entity
10+
11+
12+
[Top level source term URIs and target direct superclass URIs]
13+
http://purl.obolibrary.org/obo/IAO_0000310 #document
14+
subClassOf http://purl.obolibrary.org/obo/IAO_0000030
15+
http://purl.obolibrary.org/obo/IAO_0000030 #information content entity
16+
subClassOf http://purl.obolibrary.org/obo/BFO_0000031 #generically dependent continuant
17+
18+
[Source term retrieval setting]
19+
includeNoIntermediates
20+
21+
[Source annotation URIs]
22+
includeAllAnnotationProperties
23+
24+
[Source annotation URIs to be excluded]
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
[URI of the OWL(RDF/XML) output file]
2+
http://purl.obolibrary.org/obo/occo/OBI_imports.owl
3+
4+
[Source ontology]
5+
OBI
6+
7+
[Low level source term URIs]
8+
http://purl.obolibrary.org/obo/OBI_0000245 #organization
9+
http://purl.obolibrary.org/obo/OBI_0000011 #planned process
10+
11+
[Top level source term URIs and target direct superclass URIs]
12+
http://purl.obolibrary.org/obo/OBI_0000245 #organization
13+
subClassOf http://purl.obolibrary.org/obo/BFO_0000040 #material entity
14+
http://purl.obolibrary.org/obo/OBI_0000011 #planned process
15+
subClassOf http://purl.obolibrary.org/obo/BFO_0000015
16+
17+
[Source term retrieval setting]
18+
includeNoIntermediates
19+
20+
[Source annotation URIs]
21+
includeAllAnnotationProperties
22+
23+
[Source annotation URIs to be excluded]

src/ontology/Ontofox_input/OMRSE_import_input.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ http://purl.obolibrary.org/obo/OMRSE_00000285 #occupation activity
1010
http://purl.obolibrary.org/obo/OMRSE_00000077 #job role
1111
http://purl.obolibrary.org/obo/OMRSE_00002072 #role in human social processes
1212
http://purl.obolibrary.org/obo/OMRSE_00000048 #material entity role
13-
13+
http://purl.obolibrary.org/obo/OMRSE_00000087 #employer role
1414

1515
[Top level source term URIs and target direct superclass URIs]
1616
http://purl.obolibrary.org/obo/OMRSE_00000284 #occupation disposition
@@ -23,6 +23,8 @@ http://purl.obolibrary.org/obo/OMRSE_00002072 #role in human social processes
2323
subClassOf http://purl.obolibrary.org/obo/OMRSE_00000048 #material entity role
2424
http://purl.obolibrary.org/obo/OMRSE_00000048 #material entity role
2525
subClassOf http://purl.obolibrary.org/obo/BFO_0000023
26+
http://purl.obolibrary.org/obo/OMRSE_00000087 #employer role
27+
subClassOf http://purl.obolibrary.org/obo/OMRSE_00002072 #role in human social processes
2628

2729
[Source term retrieval setting]
2830
includeNoIntermediates

src/ontology/Templates/occo_terms.tsv

Lines changed: 1638 additions & 1625 deletions
Large diffs are not rendered by default.

src/ontology/catalog-v001.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<catalog prefer="public" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
33
<uri name="http://purl.obolibrary.org/obo/occo/NCBITaxon_imports.owl" uri="imports/NCBITaxon_imports.owl"/>
4+
<uri name="http://purl.obolibrary.org/obo/occo/IAO_imports.owl" uri="imports/IAO_imports.owl"/>
5+
<uri name="http://purl.obolibrary.org/obo/occo/OBI_imports.owl" uri="imports/OBI_imports.owl"/>
46
<uri name="http://purl.obolibrary.org/obo/occo/OMRSE_imports.owl" uri="imports/OMRSE_imports.owl"/>
7+
<uri name="http://purl.obolibrary.org/obo/occo/externalByHand.owl" uri="imports/externalByHand.owl"/>
58
<uri name="http://purl.obolibrary.org/obo/occo/dev/ability_types.owl" uri="Modules/ability_types.owl"/>
69
<uri name="http://purl.obolibrary.org/obo/occo/dev/job_zones.owl" uri="Modules/job_zones.owl"/>
710
<uri name="http://purl.obolibrary.org/obo/occo/dev/job_zones_equivalent.owl" uri="Modules/job_zones_equivalent.owl"/>
Lines changed: 205 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
1+
<?xml version="1.0"?>
2+
<rdf:RDF xmlns="http://purl.obolibrary.org/obo/occo/IAO_imports.owl#"
3+
xml:base="http://purl.obolibrary.org/obo/occo/IAO_imports.owl"
4+
xmlns:obo="http://purl.obolibrary.org/obo/"
5+
xmlns:owl="http://www.w3.org/2002/07/owl#"
6+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7+
xmlns:xml="http://www.w3.org/XML/1998/namespace"
8+
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
9+
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
10+
<owl:Ontology rdf:about="http://purl.obolibrary.org/obo/occo/IAO_imports.owl"/>
11+
12+
13+
14+
<!--
15+
///////////////////////////////////////////////////////////////////////////////////////
16+
//
17+
// Annotation properties
18+
//
19+
///////////////////////////////////////////////////////////////////////////////////////
20+
-->
21+
22+
23+
24+
25+
<!-- http://purl.obolibrary.org/obo/IAO_0000111 -->
26+
27+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000111">
28+
<obo:IAO_0000111 xml:lang="en">editor preferred term</obo:IAO_0000111>
29+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
30+
<obo:IAO_0000115 xml:lang="en">The concise, meaningful, and human-friendly name for a class or property preferred by the ontology developers. (US-English)</obo:IAO_0000115>
31+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
32+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obolibrary.org/obo/obi&gt;</obo:IAO_0000119>
33+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
34+
<rdfs:label xml:lang="en">editor preferred term</rdfs:label>
35+
</owl:AnnotationProperty>
36+
37+
38+
39+
<!-- http://purl.obolibrary.org/obo/IAO_0000112 -->
40+
41+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000112">
42+
<obo:IAO_0000111 xml:lang="en">example of usage</obo:IAO_0000111>
43+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
44+
<obo:IAO_0000115 xml:lang="en">A phrase describing how a term should be used and/or a citation to a work which uses it. May also include other kinds of examples that facilitate immediate understanding, such as widely know prototypes or instances of a class, or cases where a relation is said to hold.</obo:IAO_0000115>
45+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
46+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obolibrary.org/obo/obi&gt;</obo:IAO_0000119>
47+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
48+
<rdfs:label xml:lang="en">example of usage</rdfs:label>
49+
</owl:AnnotationProperty>
50+
51+
52+
53+
<!-- http://purl.obolibrary.org/obo/IAO_0000114 -->
54+
55+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000114">
56+
<obo:IAO_0000111 xml:lang="en">has curation status</obo:IAO_0000111>
57+
<obo:IAO_0000117 xml:lang="en">PERSON:Alan Ruttenberg</obo:IAO_0000117>
58+
<obo:IAO_0000117 xml:lang="en">PERSON:Bill Bug</obo:IAO_0000117>
59+
<obo:IAO_0000117 xml:lang="en">PERSON:Melanie Courtot</obo:IAO_0000117>
60+
<rdfs:label xml:lang="en">has curation status</rdfs:label>
61+
</owl:AnnotationProperty>
62+
63+
64+
65+
<!-- http://purl.obolibrary.org/obo/IAO_0000115 -->
66+
67+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000115">
68+
<obo:IAO_0000111 xml:lang="en">definition</obo:IAO_0000111>
69+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
70+
<obo:IAO_0000115 xml:lang="en">The official definition, explaining the meaning of a class or property. Shall be Aristotelian, formalized and normalized. Can be augmented with colloquial definitions.</obo:IAO_0000115>
71+
<obo:IAO_0000116 xml:lang="en">2012-04-05:
72+
Barry Smith
73+
74+
The official OBI definition, explaining the meaning of a class or property: &apos;Shall be Aristotelian, formalized and normalized. Can be augmented with colloquial definitions&apos; is terrible.
75+
76+
Can you fix to something like:
77+
78+
A statement of necessary and sufficient conditions explaining the meaning of an expression referring to a class or property.
79+
80+
Alan Ruttenberg
81+
82+
Your proposed definition is a reasonable candidate, except that it is very common that necessary and sufficient conditions are not given. Mostly they are necessary, occasionally they are necessary and sufficient or just sufficient. Often they use terms that are not themselves defined and so they effectively can&apos;t be evaluated by those criteria.
83+
84+
On the specifics of the proposed definition:
85+
86+
We don&apos;t have definitions of &apos;meaning&apos; or &apos;expression&apos; or &apos;property&apos;. For &apos;reference&apos; in the intended sense I think we use the term &apos;denotation&apos;. For &apos;expression&apos;, I think we you mean symbol, or identifier. For &apos;meaning&apos; it differs for class and property. For class we want documentation that let&apos;s the intended reader determine whether an entity is instance of the class, or not. For property we want documentation that let&apos;s the intended reader determine, given a pair of potential relata, whether the assertion that the relation holds is true. The &apos;intended reader&apos; part suggests that we also specify who, we expect, would be able to understand the definition, and also generalizes over human and computer reader to include textual and logical definition.
87+
88+
Personally, I am more comfortable weakening definition to documentation, with instructions as to what is desirable.
89+
90+
We also have the outstanding issue of how to aim different definitions to different audiences. A clinical audience reading chebi wants a different sort of definition documentation/definition from a chemistry trained audience, and similarly there is a need for a definition that is adequate for an ontologist to work with. </obo:IAO_0000116>
91+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
92+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obolibrary.org/obo/obi&gt;</obo:IAO_0000119>
93+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
94+
<rdfs:label xml:lang="en">definition</rdfs:label>
95+
</owl:AnnotationProperty>
96+
97+
98+
99+
<!-- http://purl.obolibrary.org/obo/IAO_0000116 -->
100+
101+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116">
102+
<obo:IAO_0000111 xml:lang="en">editor note</obo:IAO_0000111>
103+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
104+
<obo:IAO_0000115 xml:lang="en">An administrative note intended for its editor. It may not be included in the publication version of the ontology, so it should contain nothing necessary for end users to understand the ontology.</obo:IAO_0000115>
105+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
106+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obofoundry.org/obo/obi&gt;</obo:IAO_0000119>
107+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
108+
<rdfs:label xml:lang="en">editor note</rdfs:label>
109+
</owl:AnnotationProperty>
110+
111+
112+
113+
<!-- http://purl.obolibrary.org/obo/IAO_0000117 -->
114+
115+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000117">
116+
<obo:IAO_0000111 xml:lang="en">term editor</obo:IAO_0000111>
117+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
118+
<obo:IAO_0000115 xml:lang="en">Name of editor entering the term in the file. The term editor is a point of contact for information regarding the term. The term editor may be, but is not always, the author of the definition, which may have been worked upon by several people</obo:IAO_0000115>
119+
<obo:IAO_0000116 xml:lang="en">20110707, MC: label update to term editor and definition modified accordingly. See https://github.com/information-artifact-ontology/IAO/issues/115.</obo:IAO_0000116>
120+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
121+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obolibrary.org/obo/obi&gt;</obo:IAO_0000119>
122+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
123+
<rdfs:label xml:lang="en">term editor</rdfs:label>
124+
</owl:AnnotationProperty>
125+
126+
127+
128+
<!-- http://purl.obolibrary.org/obo/IAO_0000119 -->
129+
130+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000119">
131+
<obo:IAO_0000111 xml:lang="en">definition source</obo:IAO_0000111>
132+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
133+
<obo:IAO_0000115 xml:lang="en">Formal citation, e.g. identifier in external database to indicate / attribute source(s) for the definition. Free text indicate / attribute source(s) for the definition. EXAMPLE: Author Name, URI, MeSH Term C04, PUBMED ID, Wiki uri on 31.01.2007</obo:IAO_0000115>
134+
<obo:IAO_0000117 xml:lang="en">PERSON:Daniel Schober</obo:IAO_0000117>
135+
<obo:IAO_0000119 xml:lang="en">Discussion on obo-discuss mailing-list, see http://bit.ly/hgm99w</obo:IAO_0000119>
136+
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:&lt;http://purl.obolibrary.org/obo/obi&gt;</obo:IAO_0000119>
137+
<rdfs:isDefinedBy rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
138+
<rdfs:label xml:lang="en">definition source</rdfs:label>
139+
</owl:AnnotationProperty>
140+
141+
142+
143+
<!-- http://purl.obolibrary.org/obo/IAO_0000412 -->
144+
145+
<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000412">
146+
<rdfs:label xml:lang="en">imported from</rdfs:label>
147+
</owl:AnnotationProperty>
148+
149+
150+
151+
<!--
152+
///////////////////////////////////////////////////////////////////////////////////////
153+
//
154+
// Classes
155+
//
156+
///////////////////////////////////////////////////////////////////////////////////////
157+
-->
158+
159+
160+
161+
162+
<!-- http://purl.obolibrary.org/obo/BFO_0000031 -->
163+
164+
<owl:Class rdf:about="http://purl.obolibrary.org/obo/BFO_0000031"/>
165+
166+
167+
168+
<!-- http://purl.obolibrary.org/obo/IAO_0000030 -->
169+
170+
<owl:Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000030">
171+
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/BFO_0000031"/>
172+
<obo:IAO_0000111 xml:lang="en">information content entity</obo:IAO_0000111>
173+
<obo:IAO_0000112 xml:lang="en">Examples of information content entites include journal articles, data, graphical layouts, and graphs.</obo:IAO_0000112>
174+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
175+
<obo:IAO_0000115 xml:lang="en">A generically dependent continuant that is about some thing.</obo:IAO_0000115>
176+
<obo:IAO_0000116 xml:lang="en">2014-03-10: The use of &quot;thing&quot; is intended to be general enough to include universals and configurations (see https://groups.google.com/d/msg/information-ontology/GBxvYZCk1oc/-L6B5fSBBTQJ).</obo:IAO_0000116>
177+
<obo:IAO_0000116 xml:lang="en">information_content_entity &apos;is_encoded_in&apos; some digital_entity in obi before split (040907). information_content_entity &apos;is_encoded_in&apos; some physical_document in obi before split (040907).
178+
179+
Previous. An information content entity is a non-realizable information entity that &apos;is encoded in&apos; some digital or physical entity.</obo:IAO_0000116>
180+
<obo:IAO_0000117 xml:lang="en">PERSON: Chris Stoeckert</obo:IAO_0000117>
181+
<obo:IAO_0000119 xml:lang="en">OBI_0000142</obo:IAO_0000119>
182+
<obo:IAO_0000412 rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
183+
<rdfs:label xml:lang="en">information content entity</rdfs:label>
184+
</owl:Class>
185+
186+
187+
188+
<!-- http://purl.obolibrary.org/obo/IAO_0000310 -->
189+
190+
<owl:Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000310">
191+
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
192+
<obo:IAO_0000111 xml:lang="en">document</obo:IAO_0000111>
193+
<obo:IAO_0000112 xml:lang="en">A journal article, patent application, laboratory notebook, or a book</obo:IAO_0000112>
194+
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000120"/>
195+
<obo:IAO_0000115 xml:lang="en">A collection of information content entities intended to be understood together as a whole</obo:IAO_0000115>
196+
<obo:IAO_0000117 xml:lang="en">PERSON: Lawrence Hunter</obo:IAO_0000117>
197+
<obo:IAO_0000412 rdf:resource="http://purl.obolibrary.org/obo/iao.owl"/>
198+
<rdfs:label xml:lang="en">document</rdfs:label>
199+
</owl:Class>
200+
</rdf:RDF>
201+
202+
203+
204+
<!-- Generated by the OWL API (version 4.5.26) https://github.com/owlcs/owlapi -->
205+

0 commit comments

Comments
 (0)