Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add and annotate root Facet classification; align core:hasFacet #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions ontology/uco-bfo.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -66,10 +66,18 @@ uco-core:Event
;
.

uco-core:Facet
rdfs:subClassOf obo:BFO_0000020 ;
.

uco-core:Item
rdfs:subClassOf drafting:Endurant ;
.

uco-core:hasFacet
rdfs:subPropertyOf obo:BFO_0000196 ;
.

uco-identity:Identity
rdfs:subClassOf drafting:Endurant ;
.
Expand Down Expand Up @@ -105,6 +113,14 @@ uco-pattern:LogicalPattern
rdfs:subClassOf drafting:Endurant ;
.

[]
a owl:Axiom ;
rdfs:comment "Note that BFO 196 ('bearer of') has a domain restriction, that the subject not be a spatial region. This could cause conflicts with UCO's Location namespace: If uco-location:Location or some subclass are believed to be specializations of BFO 6 ('spatial region'), then with this alignment of BFO 196, they cannot have a Facet."@en ;
owl:annoatedProperty rdfs:subPropertyOf ;
owl:annotatedObject obo:BFO_0000196 ;
owl:annotatedSubject uco-core:hasFacet ;
.

[]
a owl:Axiom ;
rdfs:comment "Per an example of usage from BFO 2.0, 'the pdf file on your laptop, the pdf file that is a copy thereof on my laptop'."@en ;
Expand Down
5 changes: 5 additions & 0 deletions tests/exemplars.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,11 @@ kb:Action-561624b7-1ca5-4571-9ef8-3b9bf65f82b4

kb:ContentData-179c7e84-f72d-47f7-b6f3-3f4a1f0938bd
a uco-observable:ContentData ;
uco-core:hasFacet kb:ContentDataFacet-a961d865-087b-43bd-ab31-0e33331c5628 ;
.

kb:ContentDataFacet-a961d865-087b-43bd-ab31-0e33331c5628
a uco-observable:ContentDataFacet ;
.

kb:Device-af503a3b-397c-4690-bef9-3972e0f2889d
Expand Down
Loading