@prefix : <https://blackcatinformatics.ca/gmeow#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://blackcatinformatics.ca/gmeow> .

<https://blackcatinformatics.ca/gmeow> rdf:type owl:Ontology ;
                                        owl:versionIRI <https://blackcatinformatics.ca/gmeow/0.1.0> ;
                                        dc:rights "Copyright © 2026 Blackcat Informatics® Inc. Licensed under CC BY 4.0; also available under separate proprietary terms from Blackcat Informatics Inc." ;
                                        dcterms:created "2026-06-03"^^xsd:date ;
                                        dcterms:creator "Blackcat Informatics Inc." ;
                                        dcterms:description "A reasoning-centric, OWL 2 DL, upper-ontology-grounded super-vocabulary that unifies document metadata, entity descriptions, legal agreements, contacts and person-centric data. GMEOW is grounded in gUFO and aligned to FOAF, REL, DOAP, PROV-O, schema.org and Wikidata."@en ;
                                        dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
                                        dcterms:modified "2026-06-04"^^xsd:date ;
                                        dcterms:publisher "Blackcat Informatics Inc." ;
                                        dcterms:title "GMEOW — Global Metadata and Entity Ontology for the Web"@en ;
                                        vann:preferredNamespacePrefix "gmeow" ;
                                        vann:preferredNamespaceUri "https://blackcatinformatics.ca/gmeow/" ;
                                        rdfs:label "GMEOW"@en ;
                                        rdfs:seeAlso <https://blackcatinformatics.ca/gmeow> ;
                                        owl:versionInfo "0.1.0" .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/elements/1.1/creator
dc:creator rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/rights
dc:rights rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/title
dc:title rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/bibliographicCitation
dcterms:bibliographicCitation rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/created
dcterms:created rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/description
dcterms:description rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/isPartOf
dcterms:isPartOf rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
dcterms:license rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/modified
dcterms:modified rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/publisher
dcterms:publisher rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
dcterms:title rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#example
<http://www.w3.org/2004/02/skos/core#example> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#scopeNote
<http://www.w3.org/2004/02/skos/core#scopeNote> rdf:type owl:AnnotationProperty .


###  https://blackcatinformatics.ca/gmeow/confidence
gmeow:confidence rdf:type owl:AnnotationProperty ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "confidence"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Confidence in a claim, in the closed interval [0,1], attached to the statement it qualifies."@en .


###  https://blackcatinformatics.ca/gmeow/importanceLevel
gmeow:importanceLevel rdf:type owl:AnnotationProperty ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "importance level"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "Relative import/source importance of a claim on a 0–10 scale; projection takes the maximum across imports."@en .


###  https://blackcatinformatics.ca/gmeow/mappedFrom
gmeow:mappedFrom rdf:type owl:AnnotationProperty ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "mapped from"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The source property a claim was derived from during ingestion, recorded for mapping-step audit."@en .


###  https://blackcatinformatics.ca/gmeow/validFrom
gmeow:validFrom rdf:type owl:AnnotationProperty ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "valid from"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The instant from which the annotated statement is asserted to hold."@en ;
                rdfs:range xsd:dateTime .


###  https://blackcatinformatics.ca/gmeow/validUntil
gmeow:validUntil rdf:type owl:AnnotationProperty ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "valid until"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The instant until which the annotated statement is asserted to hold."@en ;
                 rdfs:range xsd:dateTime .


#################################################################
#    Datatypes
#################################################################

###  http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .


#################################################################
#    Object Properties
#################################################################

###  http://purl.org/nemo/gufo#broughtAbout
<http://purl.org/nemo/gufo#broughtAbout> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <http://purl.org/nemo/gufo#Event> ;
                                         rdfs:range <http://purl.org/nemo/gufo#Situation> ;
                                         rdfs:comment """Identifies a gufo:Situation that is brought about by the gufo:Event.

Guizzardi et al. (2013) included a notion of \"brings-about\" that related events to a single (\"maximal\") situation, embodying all the effects of the event at the time it ends. This implementation of gufo:broughtAbout diverges from \"brings-about\" in that work because gufo:broughtAbout can be used to relate events to more than one gufo:Situation. Each gufo:Situation identified through gufo:broughtAbout should be understood as an (improper) part of the maximal situation."""@en ;
                                         rdfs:label "broughtAbout"@en .


###  http://purl.org/nemo/gufo#categorizes
<http://purl.org/nemo/gufo#categorizes> rdf:type owl:ObjectProperty ;
                                        rdfs:domain [ owl:intersectionOf ( <http://purl.org/nemo/gufo#Type>
                                                                           [ rdf:type owl:Class ;
                                                                             owl:complementOf <http://purl.org/nemo/gufo#AbstractIndividualType>
                                                                           ]
                                                                           [ rdf:type owl:Class ;
                                                                             owl:complementOf <http://purl.org/nemo/gufo#ConcreteIndividualType>
                                                                           ]
                                                                         ) ;
                                                      rdf:type owl:Class
                                                    ] ;
                                        rdfs:range <http://purl.org/nemo/gufo#Type> ;
                                        rdfs:comment """Identifies a gufo:Type whose instances may be classified by instances of the categorizing higher-order type.

For example, \"ShipType\" gufo:categorizes \"Ship\". Instances of \"ShipType\" such as \"Supercarrier\" and \"Cargoship\" should be declared subclasses of \"Ship\". OWL 2 punning should be used to capture the two facets of \"Supercarrier\" and \"Cargoship\" in this example: (i) as instances of \"ShipType\", and (ii) as subclasses of \"Ship\".

The categorized type is termed the \"base type\" in the \"powertype pattern\" see Carvalho et al (2017), the higher-order type is often called the \"powertype\".  

gufo:categorizes is the general (unspecific) form of categorization. See  gufo:partitions for a more specific form, in which instances of the categorized type are classified by exactly one instance of the higher-order type. 

The domain is gufo:Type excluding gufo:AbstractIndividualType as well as gufo:ConcreteIndividualTypes because those types are first-order types (their instances are individuals). Only instances of gufo:Type representing higher-order types can categorize a base type.

For further details and formalization of \"categorization\", see Carvalho et al (2017) which combines UFO with MLT (a multi-level modeling theory).  

V. A. Carvalho, J. P. A. Almeida, C. M. Fonseca, and G. Guizzardi, “Multi-level ontology-based conceptual modeling,” Data & Knowledge Engineering, vol. 109, p. 3–24, 2017. <http://dx.doi.org/10.1016/j.datak.2017.03.002>"""@en ;
                                        rdfs:label "categorizes"@en .


###  http://purl.org/nemo/gufo#concernsConstitutedEndurant
<http://purl.org/nemo/gufo#concernsConstitutedEndurant> rdf:type owl:ObjectProperty ;
                                                        rdfs:domain <http://purl.org/nemo/gufo#TemporaryConstitutionSituation> ;
                                                        rdfs:range <http://purl.org/nemo/gufo#Endurant> ;
                                                        rdfs:comment "Identifies the constituted gufo:Endurant in the gufo:TemporaryConstitutionSituation."@en ;
                                                        rdfs:label "concernsConstitutedEndurant"@en .


###  http://purl.org/nemo/gufo#concernsNonRigidType
<http://purl.org/nemo/gufo#concernsNonRigidType> rdf:type owl:ObjectProperty ,
                                                          owl:FunctionalProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#TemporaryInstantiationSituation> ;
                                                 rdfs:range <http://purl.org/nemo/gufo#NonRigidType> ;
                                                 rdfs:comment "Identifies the gufo:NonRigidType that is instantiated by the endurant that stands in a gufo:TemporaryInstantiationSituation."@en ;
                                                 rdfs:label "concernsNonRigidType"@en .


###  http://purl.org/nemo/gufo#concernsQualityType
<http://purl.org/nemo/gufo#concernsQualityType> rdf:type owl:ObjectProperty ,
                                                         owl:FunctionalProperty ;
                                                rdfs:domain <http://purl.org/nemo/gufo#QualityValueAttributionSituation> ;
                                                rdfs:range <http://purl.org/nemo/gufo#EndurantType> ;
                                                rdfs:comment "Identifies the quality type (a gufo:EndurantType subclassing gufo:Quality) whose value is attributed in the gufo:QualityValueAttributionSituation."@en ;
                                                rdfs:label "concernsQualityType"@en .


###  http://purl.org/nemo/gufo#concernsReifiedQualityValue
<http://purl.org/nemo/gufo#concernsReifiedQualityValue> rdf:type owl:ObjectProperty ,
                                                                 owl:FunctionalProperty ;
                                                        rdfs:domain <http://purl.org/nemo/gufo#QualityValueAttributionSituation> ;
                                                        rdfs:range <http://purl.org/nemo/gufo#QualityValue> ;
                                                        rdfs:comment <http://purl.org/nemo/gufo#concernsQualityValue> ,
                                                                     "Identifies the gufo:QualityValue (i.e., the reified quality value) associated with the endurant that stands in the gufo:QualityValueAttributionSituation."@en ;
                                                        rdfs:label "concernsReifiedQualityValue"@en .


###  http://purl.org/nemo/gufo#concernsRelatedEndurant
<http://purl.org/nemo/gufo#concernsRelatedEndurant> rdf:type owl:ObjectProperty ,
                                                             owl:FunctionalProperty ;
                                                    rdfs:domain <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                    rdfs:range <http://purl.org/nemo/gufo#Endurant> ;
                                                    rdfs:comment "Identifies the related gufo:Endurant in the gufo:TemporaryRelationshipSituation."@en ;
                                                    rdfs:label "concernsRelatedEndurant"@en .


###  http://purl.org/nemo/gufo#concernsRelationshipType
<http://purl.org/nemo/gufo#concernsRelationshipType> rdf:type owl:ObjectProperty ,
                                                              owl:FunctionalProperty ;
                                                     rdfs:domain <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                     rdfs:range <http://purl.org/nemo/gufo#RelationshipType> ;
                                                     rdfs:comment "Identifies the gufo:RelationshipType instantiated in the gufo:TemporaryRelationshipSituation."@en ;
                                                     rdfs:label "concernsRelationshipType"@en .


###  http://purl.org/nemo/gufo#concernsTemporaryWhole
<http://purl.org/nemo/gufo#concernsTemporaryWhole> rdf:type owl:ObjectProperty ,
                                                            owl:FunctionalProperty ;
                                                   rdfs:domain <http://purl.org/nemo/gufo#TemporaryParthoodSituation> ;
                                                   rdfs:range <http://purl.org/nemo/gufo#Endurant> ;
                                                   rdfs:comment "Identifies the whole (a gufo:Endurant) of which the endurant that stands in the gufo:TemporaryParthoodSituation is part."@en ;
                                                   rdfs:label "concernsTemporaryWhole"@en .


###  http://purl.org/nemo/gufo#constitutes
<http://purl.org/nemo/gufo#constitutes> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                        rdfs:range <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                        rdfs:comment """Identifies a gufo:ConcreteIndividual that is constituted (partially) by the constituent individual.

For example, the gufo:Collection of persons whose members are John, Paul, George, Ringo constituted the beatles, the gufo:Quantity of marble that constitutes the statue of Venus de Milo, and the gufo:Event of Paul raising his arm in a meeting that constitutes his voting (also a gufo:Event).

In case constitution changes in time, see gufo:standsInQualifiedConstitution."""@en ;
                                        rdfs:label "constitutes"@en ;
                                        rdfs:seeAlso <http://purl.org/nemo/gufo#standsInQualifiedConstitution> .


###  http://purl.org/nemo/gufo#contributedToTrigger
<http://purl.org/nemo/gufo#contributedToTrigger> rdf:type owl:ObjectProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#Situation> ;
                                                 rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                                 rdfs:comment """Identifies a gufo:Event that the gufo:Situation contributed to trigger.

Guizzardi et al. (2013) defined a notion of \"triggers\" to relate the situation satisfying all the sufficient and necessary conditions with the triggered  event. This implementation differs from  \"triggers\" as defined in that work because gufo:contributedToTrigger can be used to relate more than one gufo:Situation to a gufo:Event. Each gufo:Situation identified through gufo:contributedToTrigger should be understood as an (improper) part of the situation that triggered the event."""@en ;
                                                 rdfs:label "contributedToTrigger"@en .


###  http://purl.org/nemo/gufo#externallyDependsOn
<http://purl.org/nemo/gufo#externallyDependsOn> rdf:type owl:ObjectProperty ,
                                                         owl:IrreflexiveProperty ;
                                                rdfs:domain <http://purl.org/nemo/gufo#ExtrinsicMode> ;
                                                rdfs:range <http://purl.org/nemo/gufo#Endurant> ;
                                                rdfs:comment """Identifies a gufo:Endurant on which the gufo:ExtrinsicMode depends.

For example, John's duty to return the book he borrowed from Mary (a gufo:ExtrinsicMode) depends externally on Mary.

The identifed gufo:Endurant should  be external to the bearer of the extrinsic mode (see Guizzardi, 2005, p. 239). In other words, the identified endurant should not be a part or an intrisic aspect of the bearer of the extrinsic mode."""@en ;
                                                rdfs:label "externallyDependsOn"@en .


###  http://purl.org/nemo/gufo#hasAssociatedQualityValueType
<http://purl.org/nemo/gufo#hasAssociatedQualityValueType> rdf:type owl:ObjectProperty ;
                                                          rdfs:domain <http://purl.org/nemo/gufo#EndurantType> ;
                                                          rdfs:range <http://purl.org/nemo/gufo#AbstractIndividualType> ;
                                                          rdfs:comment """Identifies a quality value type to which the quality type is associated. 

For example, a \"Color\" quality type may be associated with a \"ColorValueInRGB\" quality value type.

It relates a specialization of gufo:Quality (an instance of gufo:EndurantType) to a specialization of gufo:QualityValue  (an instance of gufo:AbstractIndividualType).

To be used only when quality values are reified."""@en ;
                                                          rdfs:label "hasAssociatedQualityValueType"@en .


###  http://purl.org/nemo/gufo#hasBeginPoint
<http://purl.org/nemo/gufo#hasBeginPoint> rdf:type owl:ObjectProperty ;
                                          rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                          rdfs:range <http://www.w3.org/2006/time#Instant> ;
                                          rdfs:comment """Identifies the begin point for a gufo:ConcreteIndividual, in the case in which time instants are reified. 

In the case of endurants, this identifies the time point when the endurant comes into existence. In the case of events, this identifies the time point when the event starts to take place. In the case of situation, this identifies the time point when the situation begins to hold.

If time instants are not reified, use gufo:hasBeginPointInXSDDate or gufo:hasBeginPointInXSDDateTimeStamp."""@en ;
                                          rdfs:label "hasBeginPoint"@en ;
                                          rdfs:seeAlso <http://purl.org/nemo/gufo#hasBeginPointInXSDDate> ,
                                                       <http://purl.org/nemo/gufo#hasBeginPointInXSDDateTimeStamp> .


###  http://purl.org/nemo/gufo#hasEndPoint
<http://purl.org/nemo/gufo#hasEndPoint> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                        rdfs:range <http://www.w3.org/2006/time#Instant> ;
                                        rdfs:comment """Identifies the end point for a gufo:ConcreteIndividual, in the case in which time instants are reified.

In the case of endurants, this identifies the time point when the endurant ceases to exist. In the case of events, this identifies the time point when the event ends. In the case of situation, this identifies the time point when the situation ceases to hold."""@en ;
                                        rdfs:label "hasEndPoint"@en ;
                                        rdfs:seeAlso <http://purl.org/nemo/gufo#hasEndPointInXSDDate> ,
                                                     <http://purl.org/nemo/gufo#hasEndPointInXSDDateTimeStamp> .


###  http://purl.org/nemo/gufo#hasReifiedQualityValue
<http://purl.org/nemo/gufo#hasReifiedQualityValue> rdf:type owl:ObjectProperty ;
                                                   rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                   rdfs:range <http://purl.org/nemo/gufo#QualityValue> ;
                                                   rdfs:comment """Identifies an instance of gufo:QualityValue to reflect the perception or conception of a quality in a certain value space. 

Use this property only for quality values that are to be reified in the A-box and associated with a gufo:ConcreteIndividual. Otherwise, use the gufo:hasQualityValue data property and a literal to determine the quality value.

The full representation pattern for quality values involves first identifying a gufo:Quality that inheres in a concrete individual and then associating it with a reified quality value. For example, let us consider the color of Yves Klein's \"Blue Monochrome\" painting made in 1961 (MoMA's object with number 618.1967). In the full pattern, an instance of gufo:Quality that inheres in the physical object (the color of that painting) is associated with a gufo:QualityValue (say the triplet <0, 47, 167> for that painting) through gufo:hasReifiedQualityValue. The full pattern is recommended when different quality spaces are expected to be used for the same quality. For example, the color of that painting could also be associated with a quadruple <100, 72, 0, 35> representing the same color in a CMYK space.

When the full pattern is not required, gufo:hasReifiedQualityValue can also be used to directly associate a concrete individual (without identifying the quality) with a quality value."""@en ;
                                                   rdfs:label "hasReifiedQualityValue"@en ;
                                                   rdfs:seeAlso <http://purl.org/nemo/gufo#hasQualityValue> .


###  http://purl.org/nemo/gufo#historicallyDependsOn
<http://purl.org/nemo/gufo#historicallyDependsOn> rdf:type owl:ObjectProperty ,
                                                           owl:TransitiveProperty ;
                                                  rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                  rdfs:range <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                  rdfs:comment """Identifies a gufo:ConcreteIndividual on which the concrete individual depends historically. 

For example, a person is historically dependent on his/her ancestors.

When used between events, historical dependence encompasses causation (when the event is caused by the other), but also other cases where there is dependence but not causation (when the event brings about a situation that is either insufficient or more than sufficient to trigger the historically dependent event).

For example, Real Madrid's goal in the 60th minute of the 2016 FIFA Club World Cup Final is historically dependent on (and in this case caused by) a penalty kick by Cristiano Ronaldo. The penalty kick itself is historically dependent on (but not caused by) a penalty (the occurrence of the penalty is necessary but not sufficient to cause the penalty kick as authorization of the referee is required). 

Historical dependence is transitive. Hence, in the example above, Real Madrid's goal is historically dependent on the penalty."""@en ;
                                                  rdfs:label "historicallyDependsOn"@en .


###  http://purl.org/nemo/gufo#inheresIn
<http://purl.org/nemo/gufo#inheresIn> rdf:type owl:ObjectProperty ,
                                               owl:FunctionalProperty ,
                                               owl:AsymmetricProperty ,
                                               owl:IrreflexiveProperty ;
                                      rdfs:domain <http://purl.org/nemo/gufo#Aspect> ;
                                      rdfs:range <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                      rdfs:comment """Identifies the gufo:ConcreteIndividual in which the gufo:Aspect inheres. Inherence is a sort of existential dependence. The identified concrete individual is the \"bearer\" of the aspect.

For example, the color of an object inheres in the object and the average speed of a flight inheres in the flight."""@en ;
                                      rdfs:label "inheresIn"@en .


###  http://purl.org/nemo/gufo#isAspectProperPartOf
<http://purl.org/nemo/gufo#isAspectProperPartOf> rdf:type owl:ObjectProperty ;
                                                 rdfs:subPropertyOf <http://purl.org/nemo/gufo#isProperPartOf> ;
                                                 rdf:type owl:TransitiveProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#Aspect> ;
                                                 rdfs:range <http://purl.org/nemo/gufo#Aspect> ;
                                                 rdfs:comment """Identifies a gufo:Aspect of which the aspect is a proper part.

For example, John's obligations towards Mary in the scope of their marriage is an aspect proper part of their marriage  (and same can be said of Mary's extrinsic aspects in the scope of their marriage.)

This property can be used to represent the composition of a relator from extrisinc aspects, but also to represent complex extrisinc aspects.

gufo:isAspectProperPartOf is transitive."""@en ;
                                                 rdfs:label "isAspectProperPartOf"@en .


###  http://purl.org/nemo/gufo#isCollectionMemberOf
<http://purl.org/nemo/gufo#isCollectionMemberOf> rdf:type owl:ObjectProperty ;
                                                 rdfs:subPropertyOf <http://purl.org/nemo/gufo#isObjectProperPartOf> ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#Object> ;
                                                 rdfs:range <http://purl.org/nemo/gufo#Collection> ;
                                                 rdfs:comment """Identifies a gufo:Collection of which the object is a member. 

This is the relation between John and a group of persons, and between a cow and its herd.

gufo:isCollectionMemberOf is intransitive (Guizzardi, 2005, p. 185).

For membership in a gufo:VariableCollection, see gufo:standsInQualifiedParthood."""@en ;
                                                 rdfs:label "isCollectionMemberOf"@en ;
                                                 rdfs:seeAlso <http://purl.org/nemo/gufo#standsInQualifiedParthood> .


###  http://purl.org/nemo/gufo#isComponentOf
<http://purl.org/nemo/gufo#isComponentOf> rdf:type owl:ObjectProperty ;
                                          rdfs:subPropertyOf <http://purl.org/nemo/gufo#isObjectProperPartOf> ;
                                          rdfs:domain <http://purl.org/nemo/gufo#Object> ;
                                          rdfs:range <http://purl.org/nemo/gufo#FunctionalComplex> ;
                                          rdfs:comment """Identifies a gufo:FunctionalComplex of which the object is a component.

For example, the habitation module is a component of the International Space Station, and so are each of the solar panels; Obama's brain is a component of his body, and so is his heart; the engine is a component of the HMS Queen Elizabeth (R08).

gufo:isComponentOf is not transitive in the general case. Particular sub-properties may be transitive (Guizzardi, 2005, p. 183).

When a component may change its relation to be whole, see gufo:standsInQualifiedParthood."""@en ;
                                          rdfs:label "isComponentOf"@en ;
                                          rdfs:seeAlso <http://purl.org/nemo/gufo#standsInQualifiedParthood> .


###  http://purl.org/nemo/gufo#isDerivedFrom
<http://purl.org/nemo/gufo#isDerivedFrom> rdf:type owl:ObjectProperty ;
                                          rdfs:domain [ rdf:type owl:Class ;
                                                        owl:unionOf ( <http://purl.org/nemo/gufo#ComparativeRelationshipType>
                                                                      <http://purl.org/nemo/gufo#MaterialRelationshipType>
                                                                    )
                                                      ] ;
                                          rdfs:range <http://purl.org/nemo/gufo#EndurantType> ;
                                          rdfs:comment """Identifies a gufo:EndurantType from which the material or comparative relation can be derived. The identified gufo:EndurantType should be a subclass of gufo:Aspect, more specifically a subclass of gufo:ExtrinsicAspect in the case of a gufo:MaterialRelationshipType, and a subclass of gufo:IntrinsicAspect in the case of a gufo:ComparativeRelationshipType.

For example, \"marriedWith\" can be derived from \"Marriage\", \"heavierThan\" can be derived from \"Weight\".

See Fonseca et al. (2019)."""@en ;
                                          rdfs:label "isDerivedFrom"@en .


###  http://purl.org/nemo/gufo#isEventProperPartOf
<http://purl.org/nemo/gufo#isEventProperPartOf> rdf:type owl:ObjectProperty ;
                                                rdfs:subPropertyOf <http://purl.org/nemo/gufo#isProperPartOf> ;
                                                rdf:type owl:TransitiveProperty ;
                                                rdfs:domain <http://purl.org/nemo/gufo#Event> ;
                                                rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                                rdfs:comment """Identifies a gufo:Event of which the event is part. 

For example, Cristiano Ronaldo's penalty kick is an event proper part of the 2016 FIFA Club World Cup Final, having ocurred in the 60th minute of that match. That match is itself an event proper part of the 2016 FIFA Club World Cup.

The match can be decomposed in different ways. For example, we can identify the participation of each player in the match (instances of gufo:Participation that are proper parts of the match) or decomposed the match using some temporal segmentation (each minute of the match, each of which is a proper part of the match).

gufo:isEventProperPartOf is transitive."""@en ;
                                                rdfs:label "isEventProperPartOf"@en .


###  http://purl.org/nemo/gufo#isObjectProperPartOf
<http://purl.org/nemo/gufo#isObjectProperPartOf> rdf:type owl:ObjectProperty ;
                                                 rdfs:subPropertyOf <http://purl.org/nemo/gufo#isProperPartOf> ;
                                                 rdf:type owl:TransitiveProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#Object> ;
                                                 rdfs:range <http://purl.org/nemo/gufo#Object> ;
                                                 rdfs:comment """Identifies a gufo:Object of which the object is a part.

This is a general parthood relation between objects. Use the various sub-properties provided in order to represent specific types of parthood, each of which has specialized semantics (and different formal properties in this implementation, in particular, transitivity (Guizzardi, 2005, section 5.6)."""@en ;
                                                 rdfs:label "isObjectProperPartOf"@en .


###  http://purl.org/nemo/gufo#isProperPartOf
<http://purl.org/nemo/gufo#isProperPartOf> rdf:type owl:ObjectProperty ,
                                                    owl:TransitiveProperty ;
                                           rdfs:domain owl:Thing ;
                                           rdfs:range owl:Thing ;
                                           rdfs:comment """Identifies a whole of which the entity is a proper part.

gufo:isProperPartOf is the most generic parthood relation in this implementation. Use the various sub-properties provided in order to represent specific types of parthood.

Proper parthood (and each of its sub-properties) is asymmetric and irreflexive. Nevertheless, these characteristics are not declared in this implementation since that would violate rules of OWL 2 DL that guarantee decidability of reasoning. Instead, we have focused only on declaring transitivity where applicable.

Note that gufo:isProperPartOf (as the most general notion of parthood) is transitive, although the various sub-properties may not be transitive."""@en ;
                                           rdfs:label "isProperPartOf"@en .


###  http://purl.org/nemo/gufo#isSituationProperPartOf
<http://purl.org/nemo/gufo#isSituationProperPartOf> rdf:type owl:ObjectProperty ;
                                                    rdfs:subPropertyOf <http://purl.org/nemo/gufo#isProperPartOf> ;
                                                    rdfs:domain <http://purl.org/nemo/gufo#Situation> ;
                                                    rdfs:range <http://purl.org/nemo/gufo#Situation> ;
                                                    rdfs:comment """Identifies a gufo:Situation of which the situation is a part.

Examples include: the situation in which John has influenza is part of the situation in which John has influenza and he is tired; the situation in which John is friends with Mary is part of the situation in which he is friends with Mary and Alice; the situation in which John is married to Alice is part of the situation in which John is married to Alice, while she works at the Free University of Bozen-Bolzano."""@en ;
                                                    rdfs:label "isSituationProperPartOf"@en .


###  http://purl.org/nemo/gufo#isSubCollectionOf
<http://purl.org/nemo/gufo#isSubCollectionOf> rdf:type owl:ObjectProperty ;
                                              rdfs:subPropertyOf <http://purl.org/nemo/gufo#isObjectProperPartOf> ;
                                              rdf:type owl:TransitiveProperty ;
                                              rdfs:domain <http://purl.org/nemo/gufo#Collection> ;
                                              rdfs:range <http://purl.org/nemo/gufo#Collection> ;
                                              rdfs:comment """Identifies a gufo:Collection of which the collection is a sub-collection. All members of the sub-collection are members of the identified super-collection.

gufo:isSubCollectionOf is transitive (Guizzardi, 2005, p. 186).

For parthood involving one or more varied collections, see gufo:standsInQualifiedParthood."""@en ;
                                              rdfs:label "isSubCollectionOf"@en ;
                                              rdfs:seeAlso <http://purl.org/nemo/gufo#standsInQualifiedParthood> .


###  http://purl.org/nemo/gufo#isSubQuantityOf
<http://purl.org/nemo/gufo#isSubQuantityOf> rdf:type owl:ObjectProperty ;
                                            rdfs:subPropertyOf <http://purl.org/nemo/gufo#isObjectProperPartOf> ;
                                            rdf:type owl:TransitiveProperty ;
                                            rdfs:domain <http://purl.org/nemo/gufo#Quantity> ;
                                            rdfs:range <http://purl.org/nemo/gufo#Quantity> ;
                                            rdfs:comment """Identifies a gufo:Quantity of which the quantity is a part.

For example, the quantity of water in a wine glass is a sub-quantity of the wine in that glass.

gufo:isSubQuantityOf is transitive (Guizzardi, 2005, p. 184).

Sub-quantities are always essential parts of their wholes. Thus, gufo:standsInQualifiedParthood is not applicable for sub-quantities."""@en ;
                                            rdfs:label "isSubQuantityOf"@en .


###  http://purl.org/nemo/gufo#manifestedIn
<http://purl.org/nemo/gufo#manifestedIn> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <http://purl.org/nemo/gufo#Aspect> ;
                                         rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                         rdfs:comment """Identifies a gufo:Event in which the gufo:Aspect is manifested.

For example, the passing of an electrical current in a conductor is an event that encompasses the manifestation of an aspect inhering in a copper wire (the wire's  electrical conductivity)."""@en ;
                                         rdfs:label "manifestedIn"@en .


###  http://purl.org/nemo/gufo#mediates
<http://purl.org/nemo/gufo#mediates> rdf:type owl:ObjectProperty ,
                                              owl:AsymmetricProperty ,
                                              owl:IrreflexiveProperty ;
                                     rdfs:domain <http://purl.org/nemo/gufo#Relator> ;
                                     rdfs:range <http://purl.org/nemo/gufo#Endurant> ;
                                     rdfs:comment """Identifies the endurants mediated by a gufo:Relator.

For example, John and Mary's marriage mediates John and Mary."""@en ;
                                     rdfs:label "mediates"@en .


###  http://purl.org/nemo/gufo#participatedIn
<http://purl.org/nemo/gufo#participatedIn> rdf:type owl:ObjectProperty ;
                                           rdfs:domain <http://purl.org/nemo/gufo#Object> ;
                                           rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                           rdfs:comment """Identifies a gufo:Event in which the gufo:Object participated.

Examples include the participation of Freddy Mercury in Queen's Live Aid Concert and the participation of an airplane in a flight."""@en ;
                                           rdfs:label "participatedIn"@en .


###  http://purl.org/nemo/gufo#partitions
<http://purl.org/nemo/gufo#partitions> rdf:type owl:ObjectProperty ;
                                       rdfs:subPropertyOf <http://purl.org/nemo/gufo#categorizes> ;
                                       rdfs:domain [ owl:intersectionOf ( <http://purl.org/nemo/gufo#Type>
                                                                          [ rdf:type owl:Class ;
                                                                            owl:complementOf <http://purl.org/nemo/gufo#AbstractIndividualType>
                                                                          ]
                                                                          [ rdf:type owl:Class ;
                                                                            owl:complementOf <http://purl.org/nemo/gufo#ConcreteIndividualType>
                                                                          ]
                                                                        ) ;
                                                     rdf:type owl:Class
                                                   ] ;
                                       rdfs:comment """Identifies a gufo:Type whose instances are classified by exactly one instance of the partitioning higher-order type.

For example, \"AnimalSpecies\" gufo:partitions \"Animal\". Instances of \"AnimalSpecies\" such as \"Lion\", \"Hiena\" must be disjoint subclasses of \"Animal\". OWL 2 punning should be used to capture the two facets of \"Lion\" and \"Hiena\" in this example: (i) as instances of \"AnimalSpecies\", and (ii) as  subclasses of \"Animal\".

Note that the partitioned type (in the example \"Animal\") may or may not be declared to be a disjoint union of the explicitly enumerated subclasses (such as \"Lion\", \"Hiena\"). This is because other instances of the higher-order type (\"AnimalSpecies\") may exist that are not explicitly enumerated in the ontology.

The partitioned type is termed the \"base type\" in the \"powertype pattern\" see Carvalho et al (2017), the higher-order type is often called the \"powertype\".  

For further details and formalization of \"partitioning\", see Carvalho et al (2017) which combines UFO with MLT (a multi-level modeling theory).  

V. A. Carvalho, J. P. A. Almeida, C. M. Fonseca, and G. Guizzardi, “Multi-level ontology-based conceptual modeling,” Data & Knowledge Engineering, vol. 109, p. 3–24, 2017. <http://dx.doi.org/10.1016/j.datak.2017.03.002>"""@en ;
                                       rdfs:label "partitions"@en .


###  http://purl.org/nemo/gufo#standsIn
<http://purl.org/nemo/gufo#standsIn> rdf:type owl:ObjectProperty ;
                                     rdfs:domain owl:Thing ;
                                     rdfs:range <http://purl.org/nemo/gufo#Situation> ;
                                     rdfs:comment """Identifies a gufo:Situation in which the entity stands. 

This implementation includes sub-properties of gufo:standsIn to identify situations concerning the attribution of (mutable) values to qualities, variable relationships, the instantiation of non-contingent types, temporary parthood and temporary constitution."""@en ;
                                     rdfs:label "standsIn"@en .


###  http://purl.org/nemo/gufo#standsInQualifiedAttribution
<http://purl.org/nemo/gufo#standsInQualifiedAttribution> rdf:type owl:ObjectProperty ;
                                                         rdfs:subPropertyOf <http://purl.org/nemo/gufo#standsIn> ;
                                                         rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                                         rdfs:range <http://purl.org/nemo/gufo#QualityValueAttributionSituation> ;
                                                         rdfs:comment "Identifies a gufo:QualityValueAttributionSituation in which the endurant stands. The identified gufo:QualityValueAttributionSituation is then used with the gufo:concernsQualityValue data property or the gufo:concernsReifiedQualityValue object property to indicate a quality value attributed to the gufo:Endurant standing in the situation. This forms a pattern to represent that quality values may differ in different situations."@en ;
                                                         rdfs:label "standsInQualifiedAttribution"@en ;
                                                         rdfs:seeAlso <http://purl.org/nemo/gufo#QualityValueAttributionSituation> .


###  http://purl.org/nemo/gufo#standsInQualifiedConstitution
<http://purl.org/nemo/gufo#standsInQualifiedConstitution> rdf:type owl:ObjectProperty ;
                                                          rdfs:subPropertyOf <http://purl.org/nemo/gufo#standsIn> ;
                                                          rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                                          rdfs:range <http://purl.org/nemo/gufo#TemporaryConstitutionSituation> ;
                                                          rdfs:comment """Identifies a gufo:TemporaryConstitutionSituation in which an endurant stands temporarily (as a constituent). The identified gufo:TemporaryConstitutionSituation is further related with an endurant (the whole) through the gufo:concernsConstitutedEndurant object property. This forms a pattern to represent temporary constitution, in which the relationships between constituents and constituted endurant vary in different situations.

Consider, for example, a group of people (understood as a gufo:FixedCollection) constituting a band (understood as a gufo:FunctionalComplex). In this case, any change in the membership of the group (e.g., the replacement of one person) creates a different group of people. Therefore, the band's constitution can change in time, and the pattern using gufo:TemporaryConstitutionSituation is applicable."""@en ;
                                                          rdfs:label "standsInQualifiedConstitution"@en ;
                                                          rdfs:seeAlso <http://purl.org/nemo/gufo#TemporaryConstitutionSituation> .


###  http://purl.org/nemo/gufo#standsInQualifiedInstantiation
<http://purl.org/nemo/gufo#standsInQualifiedInstantiation> rdf:type owl:ObjectProperty ;
                                                           rdfs:subPropertyOf <http://purl.org/nemo/gufo#standsIn> ;
                                                           rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                                           rdfs:range <http://purl.org/nemo/gufo#TemporaryInstantiationSituation> ;
                                                           rdfs:comment "Identifies a gufo:TemporaryInstantiationSituation in which the endurant stands. The identified gufo:TemporaryInstantiationSituation is further related with a gufo:NonRigidType through the gufo:concernsNonRigidType object property. This forms a pattern to represent the contigent instantiation of a non-rigid type by the endurant, in which case instantiation may vary in different situations."@en ;
                                                           rdfs:label "standsInQualifiedInstantiation"@en ;
                                                           rdfs:seeAlso <http://purl.org/nemo/gufo#TemporaryInstantiationSituation> .


###  http://purl.org/nemo/gufo#standsInQualifiedParthood
<http://purl.org/nemo/gufo#standsInQualifiedParthood> rdf:type owl:ObjectProperty ;
                                                      rdfs:subPropertyOf <http://purl.org/nemo/gufo#standsIn> ;
                                                      rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                                      rdfs:range <http://purl.org/nemo/gufo#TemporaryParthoodSituation> ;
                                                      rdfs:comment "Identifies a gufo:TemporaryParthoodSituation in which the endurant stands (as a temporary part). The identified gufo:TemporaryParthoodSituation is further related with an endurant (the whole) through the gufo:concernsTemporaryWhole object property. This forms a pattern to represent temporary parthood, in which the relationships between parts and wholes vary in different situations. In particular, this pattern is useful in case parts may be separated from their wholes, attached to other wholes, replaced."@en ;
                                                      rdfs:label "standsInQualifiedParthood"@en ;
                                                      rdfs:seeAlso <http://purl.org/nemo/gufo#TemporaryParthoodSituation> .


###  http://purl.org/nemo/gufo#standsInQualifiedRelationship
<http://purl.org/nemo/gufo#standsInQualifiedRelationship> rdf:type owl:ObjectProperty ;
                                                          rdfs:subPropertyOf <http://purl.org/nemo/gufo#standsIn> ;
                                                          rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                                          rdfs:range <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                          rdfs:comment """Identifies a gufo:TemporaryRelationshipSituation in which the endurant stands. The identified gufo:TemporaryRelationshipSituation is then used with the gufo:concernsRelatedEndurant and the gufo:concernsRelationshipType object properties to indicate the related element and the type of relationship that applies. This forms a pattern to represent that relationships that may change in different situations. For example, \"heavierThan\" may change when the objects involved gain or lose weight.

For material relations, prefer the use of gufo:Relator."""@en ;
                                                          rdfs:label "standsInQualifiedRelationship"@en ;
                                                          rdfs:seeAlso <http://purl.org/nemo/gufo#Relator> ,
                                                                       <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> .


###  http://purl.org/nemo/gufo#wasCreatedIn
<http://purl.org/nemo/gufo#wasCreatedIn> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                         rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                         rdfs:comment """Identifies the gufo:Event which brought the gufo:Endurant into existence. 

For example, a musical piece is created in an act of composition (or in an event that is part of it), a piece of legislation is created in a complex legislative process.

Benevides et al. (2019) only discussed creation of objects; gufo:wasCreatedIn is extended to endurants in general. Further, in that work \"createdBy\" required the event to \"bring about\" a situation in which the created object is present. We relax this requirement here, such that the object may be created and terminated in the scope of the identified gufo:Event.

A. B. Benevides, J. R. Bourguet, G. Guizzardi, R. Penãloza, and J. P. A. Almeida, “Representing a reference foundational ontology of events in SROIQ,” Applied ontology, vol. 14, iss. 3, p. 293–334, 2019. <http://dx.doi.org/10.3233/AO-190214>"""@en ;
                                         rdfs:label "wasCreatedIn"@en .


###  http://purl.org/nemo/gufo#wasTerminatedIn
<http://purl.org/nemo/gufo#wasTerminatedIn> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <http://purl.org/nemo/gufo#Endurant> ;
                                            rdfs:range <http://purl.org/nemo/gufo#Event> ;
                                            rdfs:comment """Identifies the gufo:Event in which the gufo:Endurant was brought to an end. 

For example, the Space Shuttle Challenger (OV-099) (a gufo:FunctionalComplex) was destroyed during the launch of its tenth flight (a gufo:Event). 

Benevides et al. (2019) only discussed termination of objects; gufo:wasCreatedIn is extended to endurants in general. This means that a gufo:Relator (such as a marriage) can be declared terminated. Further, in that work \"terminatedBy\" required the event to be \"triggered\" by a situation in which the terminated object is present. We relax this requirement here, such that the object may be created and terminated in the scope of the identified gufo:Event.

A. B. Benevides, J. R. Bourguet, G. Guizzardi, R. Penãloza, and J. P. A. Almeida, “Representing a reference foundational ontology of events in SROIQ,” Applied ontology, vol. 14, iss. 3, p. 293–334, 2019. <http://dx.doi.org/10.3233/AO-190214>"""@en ;
                                            rdfs:label "wasTerminatedIn"@en .


###  https://blackcatinformatics.ca/gmeow/accountKey
gmeow:accountKey rdf:type owl:ObjectProperty ;
                 rdfs:domain gmeow:OnlineAccount ;
                 rdfs:range gmeow:CryptographicKey ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "account key"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Relates an online account to the cryptographic key that identifies it — the seam joining a decentralized-identity account (e.g. a Nostr account's nostrPubkey literal) to the key as a first-class entity."@en .


###  https://blackcatinformatics.ca/gmeow/addressHolder
gmeow:addressHolder rdf:type owl:ObjectProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain gmeow:AddressTenure ;
                    rdfs:range gmeow:Agent ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "address holder"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The agent who held the contact point over the tenure's interval."@en .


###  https://blackcatinformatics.ca/gmeow/bcc
gmeow:bcc rdf:type owl:ObjectProperty ;
          rdfs:domain gmeow:EmailMessage ;
          rdfs:range gmeow:EmailAddress ;
          rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
          rdfs:label "bcc"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "A blind-carbon-copy recipient address of a message (RFC 5322 Bcc)."@en .


###  https://blackcatinformatics.ca/gmeow/cc
gmeow:cc rdf:type owl:ObjectProperty ;
         rdfs:domain gmeow:EmailMessage ;
         rdfs:range gmeow:EmailAddress ;
         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
         rdfs:label "cc"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A carbon-copy recipient address of a message (RFC 5322 Cc)."@en .


###  https://blackcatinformatics.ca/gmeow/certifiedIdentity
gmeow:certifiedIdentity rdf:type owl:ObjectProperty ,
                                 owl:FunctionalProperty ;
                        rdfs:domain gmeow:Certification ;
                        rdfs:range gmeow:Agent ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "certified identity"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "The agent identity a certification binds the key to."@en .


###  https://blackcatinformatics.ca/gmeow/certifiedKey
gmeow:certifiedKey rdf:type owl:ObjectProperty ,
                            owl:FunctionalProperty ;
                   rdfs:domain gmeow:Certification ;
                   rdfs:range gmeow:CryptographicKey ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "certified key"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The cryptographic key a certification vouches for."@en .


###  https://blackcatinformatics.ca/gmeow/certifier
gmeow:certifier rdf:type owl:ObjectProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain gmeow:Certification ;
                rdfs:range gmeow:Agent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "certifier"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The agent that made a certification."@en .


###  https://blackcatinformatics.ca/gmeow/citesSource
gmeow:citesSource rdf:type owl:ObjectProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain gmeow:Citation ;
                  rdfs:range gmeow:Source ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "cites source"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Relates a citation to the source it points into."@en .


###  https://blackcatinformatics.ca/gmeow/containedInPlace
gmeow:containedInPlace rdf:type owl:ObjectProperty ,
                                owl:TransitiveProperty ;
                       rdfs:domain gmeow:Place ;
                       rdfs:range gmeow:Place ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "contained in place"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Relates a place to a larger place that geographically contains it; transitive."@en .


###  https://blackcatinformatics.ca/gmeow/deliversToAccount
gmeow:deliversToAccount rdf:type owl:ObjectProperty ;
                        rdfs:domain gmeow:EmailAddress ;
                        rdfs:range gmeow:OnlineAccount ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "delivers to account"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "Relates an email address to the online account it delivers to — the seam joining an address (held by an agent) to the account a message resides in."@en .


###  https://blackcatinformatics.ca/gmeow/developer
gmeow:developer rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:SoftwareProject ;
                rdfs:range gmeow:Agent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "developer"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a software project to an agent that develops it."@en .


###  https://blackcatinformatics.ca/gmeow/duringInterval
gmeow:duringInterval rdf:type owl:ObjectProperty ;
                     rdfs:domain gmeow:TimeScopedRelation ;
                     rdfs:range gmeow:TimeInterval ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "during interval"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Relates a time-scoped relation to the interval over which it holds."@en .


###  https://blackcatinformatics.ca/gmeow/endorses
gmeow:endorses rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:Agent ;
               rdfs:range gmeow:Agent ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "endorses"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A convenience shortcut recording that one agent vouches for another. Deliberately NOT symmetric (endorsement is directional) and NOT transitive (trust must not propagate inside the reasoner — that is the metric the perspectival TrustAssertion bounds). Use gmeow:TrustAssertion for leveled, dated, perspectival trust."@en .


###  https://blackcatinformatics.ca/gmeow/eventPlace
gmeow:eventPlace rdf:type owl:ObjectProperty ;
                 rdfs:domain gmeow:LifeEvent ;
                 rdfs:range gmeow:Place ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "event place"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The place at which a life event occurred."@en .


###  https://blackcatinformatics.ca/gmeow/from
gmeow:from rdf:type owl:ObjectProperty ;
           rdfs:domain gmeow:EmailMessage ;
           rdfs:range gmeow:EmailAddress ;
           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
           rdfs:label "from"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "The author address of a message (RFC 5322 From)."@en .


###  https://blackcatinformatics.ca/gmeow/hasAgreement
gmeow:hasAgreement rdf:type owl:ObjectProperty ;
                   rdfs:domain gmeow:Agent ;
                   rdfs:range gmeow:Agreement ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "has agreement"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to an agreement it is party to. The party-ship period is carried with gmeow:validFrom/validUntil on this statement; the agreement's own term/effective dates live on the gmeow:Agreement individual (no double-modelling)."@en .


###  https://blackcatinformatics.ca/gmeow/hasAttachment
gmeow:hasAttachment rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf gmeow:hasBodyPart ;
                    rdfs:domain gmeow:Message ;
                    rdfs:range gmeow:Attachment ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "has attachment"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to one of its attachments."@en .


###  https://blackcatinformatics.ca/gmeow/hasAuthenticationResult
gmeow:hasAuthenticationResult rdf:type owl:ObjectProperty ;
                              rdfs:domain gmeow:Message ;
                              rdfs:range gmeow:AuthenticationResult ;
                              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                              rdfs:label "has authentication result"@en ;
                              <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to an authentication check performed on it."@en .


###  https://blackcatinformatics.ca/gmeow/hasAuthor
gmeow:hasAuthor rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:CreativeWork ;
                rdfs:range gmeow:Agent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has author"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a creative work to an agent chiefly responsible for creating its intellectual content."@en .


###  https://blackcatinformatics.ca/gmeow/hasBodyPart
gmeow:hasBodyPart rdf:type owl:ObjectProperty ;
                  rdfs:domain gmeow:Message ;
                  rdfs:range gmeow:BodyPart ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "has body part"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to a MIME part of its body."@en .


###  https://blackcatinformatics.ca/gmeow/hasChild
gmeow:hasChild rdf:type owl:ObjectProperty ;
               owl:inverseOf gmeow:hasParent ;
               rdfs:domain gmeow:Person ;
               rdfs:range gmeow:Person ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "has child"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a child; the inverse of hasParent."@en .


###  https://blackcatinformatics.ca/gmeow/hasContactPoint
gmeow:hasContactPoint rdf:type owl:ObjectProperty ;
                      rdfs:domain gmeow:Agent ;
                      rdfs:range gmeow:ContactPoint ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "has contact point"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to a means of contacting it."@en .


###  https://blackcatinformatics.ca/gmeow/hasCoordinates
gmeow:hasCoordinates rdf:type owl:ObjectProperty ;
                     rdfs:domain gmeow:Place ;
                     rdfs:range gmeow:GeoCoordinates ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "has coordinates"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Relates a place to its geographic coordinates."@en .


###  https://blackcatinformatics.ca/gmeow/hasFather
gmeow:hasFather rdf:type owl:ObjectProperty ;
                rdfs:subPropertyOf gmeow:hasParent ;
                rdfs:domain gmeow:Person ;
                rdfs:range gmeow:Person ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has father"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a male parent."@en .


###  https://blackcatinformatics.ca/gmeow/hasHeader
gmeow:hasHeader rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:Message ;
                rdfs:range gmeow:MessageHeader ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has header"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to one of its RFC 5322 headers."@en .


###  https://blackcatinformatics.ca/gmeow/hasKeyword
gmeow:hasKeyword rdf:type owl:ObjectProperty ;
                 rdfs:domain gmeow:Message ;
                 rdfs:range gmeow:MessageKeyword ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "has keyword"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to a flag/keyword applied to it."@en .


###  https://blackcatinformatics.ca/gmeow/hasMember
gmeow:hasMember rdf:type owl:ObjectProperty ;
                owl:inverseOf gmeow:memberOf ;
                rdfs:domain gmeow:Organization ;
                rdfs:range gmeow:Agent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has member"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates an organization to one of its member agents; the inverse of memberOf."@en .


###  https://blackcatinformatics.ca/gmeow/hasMet
gmeow:hasMet rdf:type owl:ObjectProperty ,
                      owl:SymmetricProperty ;
             rdfs:domain gmeow:Agent ;
             rdfs:range gmeow:Agent ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "has met"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Records that two agents have met; symmetric. The occasion/period is carried with gmeow:validFrom/validUntil on the statement."@en .


###  https://blackcatinformatics.ca/gmeow/hasMother
gmeow:hasMother rdf:type owl:ObjectProperty ;
                rdfs:subPropertyOf gmeow:hasParent ;
                rdfs:domain gmeow:Person ;
                rdfs:range gmeow:Person ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has mother"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a female parent."@en .


###  https://blackcatinformatics.ca/gmeow/hasName
gmeow:hasName rdf:type owl:ObjectProperty ;
              rdfs:domain gmeow:Person ;
              rdfs:range gmeow:PersonName ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "has name"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a structured, typed name they bear."@en .


###  https://blackcatinformatics.ca/gmeow/hasOccupation
gmeow:hasOccupation rdf:type owl:ObjectProperty ;
                    rdfs:domain gmeow:Person ;
                    rdfs:range gmeow:Occupation ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "has occupation"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to an occupation they hold or have held."@en .


###  https://blackcatinformatics.ca/gmeow/hasOfficiant
gmeow:hasOfficiant rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf gmeow:hasParticipant ;
                   rdfs:domain gmeow:LifeEvent ;
                   rdfs:range gmeow:Person ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "has officiant"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A person who officiated at a life event."@en .


###  https://blackcatinformatics.ca/gmeow/hasParent
gmeow:hasParent rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:Person ;
                rdfs:range gmeow:Person ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has parent"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a parent (any kind: biological, adoptive, step, or foster)."@en .


###  https://blackcatinformatics.ca/gmeow/hasParticipant
gmeow:hasParticipant rdf:type owl:ObjectProperty ;
                     rdfs:domain gmeow:LifeEvent ;
                     rdfs:range gmeow:Agent ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "has participant"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "An agent that took part in a life event."@en .


###  https://blackcatinformatics.ca/gmeow/hasPartner
gmeow:hasPartner rdf:type owl:ObjectProperty ;
                 rdfs:domain gmeow:CoupleRelationship ;
                 rdfs:range gmeow:Person ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "has partner"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Relates a couple relationship to one of its two partners."@en .


###  https://blackcatinformatics.ca/gmeow/hasParty
gmeow:hasParty rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:Agreement ;
               rdfs:range gmeow:Agent ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "has party"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Relates an agreement to an agent that is bound by it."@en .


###  https://blackcatinformatics.ca/gmeow/hasPrincipal
gmeow:hasPrincipal rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf gmeow:hasParticipant ;
                   rdfs:domain gmeow:LifeEvent ;
                   rdfs:range gmeow:Person ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "has principal"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The person a life event is principally about (e.g. the child in a Birth, the deceased in a Death)."@en .


###  https://blackcatinformatics.ca/gmeow/hasRelayHop
gmeow:hasRelayHop rdf:type owl:ObjectProperty ;
                  rdfs:domain gmeow:Message ;
                  rdfs:range gmeow:RelayHop ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "has relay hop"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to a hop in its delivery path."@en .


###  https://blackcatinformatics.ca/gmeow/hasRepository
gmeow:hasRepository rdf:type owl:ObjectProperty ;
                    rdfs:domain gmeow:SoftwareProject ;
                    rdfs:range gmeow:Repository ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "has repository"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Relates a software project to a source-code repository."@en .


###  https://blackcatinformatics.ca/gmeow/hasRole
gmeow:hasRole rdf:type owl:ObjectProperty ;
              rdfs:domain gmeow:Membership ;
              rdfs:range gmeow:Role ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "has role"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Relates a membership to the role the member plays."@en .


###  https://blackcatinformatics.ca/gmeow/hasSibling
gmeow:hasSibling rdf:type owl:ObjectProperty ,
                          owl:SymmetricProperty ;
                 rdfs:domain gmeow:Person ;
                 rdfs:range gmeow:Person ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "has sibling"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a sibling; symmetric."@en .


###  https://blackcatinformatics.ca/gmeow/hasSignature
gmeow:hasSignature rdf:type owl:ObjectProperty ;
                   rdfs:domain gmeow:Message ;
                   rdfs:range gmeow:CryptographicSignature ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "has signature"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to a cryptographic signature over it."@en .


###  https://blackcatinformatics.ca/gmeow/hasSkill
gmeow:hasSkill rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:Agent ;
               rdfs:range gmeow:Skill ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "has skill"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to a skill it possesses."@en .


###  https://blackcatinformatics.ca/gmeow/hasSource
gmeow:hasSource rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:Entity ;
                rdfs:range gmeow:Source ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has source"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates an entity or reified claim to a source that provides evidence for it. The strength of that evidence is recorded with gmeow:confidence on the supported statement."@en .


###  https://blackcatinformatics.ca/gmeow/hasSpouse
gmeow:hasSpouse rdf:type owl:ObjectProperty ,
                         owl:SymmetricProperty ;
                rdfs:domain gmeow:Person ;
                rdfs:range gmeow:Person ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "has spouse"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a person to a spouse; symmetric."@en .


###  https://blackcatinformatics.ca/gmeow/hasUsed
gmeow:hasUsed rdf:type owl:ObjectProperty ;
              rdfs:domain gmeow:Agent ;
              rdfs:range gmeow:Entity ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "has used"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Records that an agent has used some entity (a tool, service, or work). The period is carried with gmeow:validFrom/validUntil on the statement."@en .


###  https://blackcatinformatics.ca/gmeow/hasWitness
gmeow:hasWitness rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf gmeow:hasParticipant ;
                 rdfs:domain gmeow:LifeEvent ;
                 rdfs:range gmeow:Person ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "has witness"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A person who witnessed a life event."@en .


###  https://blackcatinformatics.ca/gmeow/hasWorkedWith
gmeow:hasWorkedWith rdf:type owl:ObjectProperty ,
                             owl:SymmetricProperty ;
                    rdfs:domain gmeow:Agent ;
                    rdfs:range gmeow:Agent ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "has worked with"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Records that two agents have worked together; symmetric. The period is carried with gmeow:validFrom/validUntil on the statement, or reified as a gmeow:ProfessionalRelationship."@en .


###  https://blackcatinformatics.ca/gmeow/holdsAccount
gmeow:holdsAccount rdf:type owl:ObjectProperty ;
                   rdfs:domain gmeow:Agent ;
                   rdfs:range gmeow:OnlineAccount ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "holds account"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to an online account it holds."@en .


###  https://blackcatinformatics.ca/gmeow/holdsKey
gmeow:holdsKey rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:Agent ;
               rdfs:range gmeow:CryptographicKey ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "holds key"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to a cryptographic key it holds. The period over which the agent held the key may be carried with gmeow:validFrom/validUntil on this statement."@en .


###  https://blackcatinformatics.ca/gmeow/inReplyTo
gmeow:inReplyTo rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:Message ;
                rdfs:range gmeow:Message ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "in reply to"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to the message it directly replies to (RFC 5322 In-Reply-To)."@en .


###  https://blackcatinformatics.ca/gmeow/keyScheme
gmeow:keyScheme rdf:type owl:ObjectProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain gmeow:CryptographicKey ;
                rdfs:range gmeow:KeyScheme ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "key scheme"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The scheme/format of a cryptographic key (one of the gmeow:KeyScheme individuals). Functional: a key has exactly one scheme — a key of a different scheme is a different key."@en .


###  https://blackcatinformatics.ca/gmeow/mailboxOfAccount
gmeow:mailboxOfAccount rdf:type owl:ObjectProperty ,
                                owl:FunctionalProperty ;
                       rdfs:domain gmeow:Mailbox ;
                       rdfs:range gmeow:OnlineAccount ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "mailbox of account"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Relates a mailbox to the online account that holds it."@en .


###  https://blackcatinformatics.ca/gmeow/memberOf
gmeow:memberOf rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:Agent ;
               rdfs:range gmeow:Organization ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "member of"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Relates an agent to an organization it belongs to."@en .


###  https://blackcatinformatics.ca/gmeow/partOfThread
gmeow:partOfThread rdf:type owl:ObjectProperty ;
                   rdfs:domain gmeow:Message ;
                   rdfs:range gmeow:Thread ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "part of thread"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to the thread (conversation) it belongs to."@en .


###  https://blackcatinformatics.ca/gmeow/references
gmeow:references rdf:type owl:ObjectProperty ;
                 rdfs:domain gmeow:Message ;
                 rdfs:range gmeow:Message ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "references"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to an earlier message in its reference chain (RFC 5322 References)."@en .


###  https://blackcatinformatics.ca/gmeow/relationshipChild
gmeow:relationshipChild rdf:type owl:ObjectProperty ,
                                 owl:FunctionalProperty ;
                        rdfs:domain gmeow:ParentChildRelationship ;
                        rdfs:range gmeow:Person ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "relationship child"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "The child in a reified parent-child relationship."@en .


###  https://blackcatinformatics.ca/gmeow/relationshipInterval
gmeow:relationshipInterval rdf:type owl:ObjectProperty ;
                           rdfs:domain gmeow:InterpersonalRelationship ;
                           rdfs:range gmeow:TimeInterval ;
                           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                           rdfs:label "relationship interval"@en ;
                           <http://www.w3.org/2004/02/skos/core#definition> "The time interval over which an interpersonal relationship held. (A relator carries its period this way rather than via duringInterval, which is reserved for gufo:Situation-based time-scoped relations.)"@en .


###  https://blackcatinformatics.ca/gmeow/relationshipParent
gmeow:relationshipParent rdf:type owl:ObjectProperty ,
                                  owl:FunctionalProperty ;
                         rdfs:domain gmeow:ParentChildRelationship ;
                         rdfs:range gmeow:Person ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "relationship parent"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "The parent in a reified parent-child relationship."@en .


###  https://blackcatinformatics.ca/gmeow/relationshipParty
gmeow:relationshipParty rdf:type owl:ObjectProperty ;
                        rdfs:domain gmeow:InterpersonalRelationship ;
                        rdfs:range gmeow:Agent ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "relationship party"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "An agent who is one of the parties to an interpersonal relationship. Non-functional: a relationship typically binds two parties (and is left open for group ties)."@en .


###  https://blackcatinformatics.ca/gmeow/replyTo
gmeow:replyTo rdf:type owl:ObjectProperty ;
              rdfs:domain gmeow:EmailMessage ;
              rdfs:range gmeow:EmailAddress ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "reply to"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "An address to which replies should be sent (RFC 5322 Reply-To)."@en .


###  https://blackcatinformatics.ca/gmeow/residenceMailbox
gmeow:residenceMailbox rdf:type owl:ObjectProperty ,
                                owl:FunctionalProperty ;
                       rdfs:domain gmeow:MailboxResidence ;
                       rdfs:range gmeow:Mailbox ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "residence mailbox"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "The mailbox a mailbox-residence concerns."@en .


###  https://blackcatinformatics.ca/gmeow/residentMessage
gmeow:residentMessage rdf:type owl:ObjectProperty ,
                               owl:FunctionalProperty ;
                      rdfs:domain gmeow:MailboxResidence ;
                      rdfs:range gmeow:Message ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "resident message"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "The message a mailbox-residence concerns."@en .


###  https://blackcatinformatics.ca/gmeow/residesIn
gmeow:residesIn rdf:type owl:ObjectProperty ;
                rdfs:domain gmeow:Message ;
                rdfs:range gmeow:Mailbox ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "resides in"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Relates a message to a mailbox/label it currently resides in. Time-varying residence is reified as gmeow:MailboxResidence; on this convenience property the period may be carried with gmeow:validFrom/validUntil."@en .


###  https://blackcatinformatics.ca/gmeow/sender
gmeow:sender rdf:type owl:ObjectProperty ;
             rdfs:domain gmeow:EmailMessage ;
             rdfs:range gmeow:EmailAddress ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "sender"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The transmitting address of a message, where different from the author (RFC 5322 Sender)."@en .


###  https://blackcatinformatics.ca/gmeow/signedBy
gmeow:signedBy rdf:type owl:ObjectProperty ;
               rdfs:domain gmeow:CryptographicSignature ;
               rdfs:range gmeow:Agent ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "signed by"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The agent (or signing identity) that produced a signature."@en .


###  https://blackcatinformatics.ca/gmeow/signingKey
gmeow:signingKey rdf:type owl:ObjectProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:CryptographicSignature ;
                 rdfs:range gmeow:CryptographicKey ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "signing key"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The cryptographic key that produced a signature (the trust module's CryptographicKey). Complements gmeow:signedBy: signedBy gives the identity, signingKey gives the key — the pair a gmeow:Certification attests."@en .


###  https://blackcatinformatics.ca/gmeow/tenuredContactPoint
gmeow:tenuredContactPoint rdf:type owl:ObjectProperty ,
                                   owl:FunctionalProperty ;
                          rdfs:domain gmeow:AddressTenure ;
                          rdfs:range gmeow:ContactPoint ;
                          rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                          rdfs:label "tenured contact point"@en ;
                          <http://www.w3.org/2004/02/skos/core#definition> "The contact point an address-tenure concerns."@en .


###  https://blackcatinformatics.ca/gmeow/to
gmeow:to rdf:type owl:ObjectProperty ;
         rdfs:domain gmeow:EmailMessage ;
         rdfs:range gmeow:EmailAddress ;
         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
         rdfs:label "to"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A primary recipient address of a message (RFC 5322 To)."@en .


###  https://blackcatinformatics.ca/gmeow/trustee
gmeow:trustee rdf:type owl:ObjectProperty ,
                       owl:FunctionalProperty ;
              rdfs:domain gmeow:TrustAssertion ;
              rdfs:range gmeow:Agent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "trustee"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The agent that is trusted by the trustor in a trust-assertion."@en .


###  https://blackcatinformatics.ca/gmeow/trustor
gmeow:trustor rdf:type owl:ObjectProperty ,
                       owl:FunctionalProperty ;
              rdfs:domain gmeow:TrustAssertion ;
              rdfs:range gmeow:Agent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "trustor"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The agent whose (subjective) trust a trust-assertion expresses — the perspective holder."@en .


###  https://blackcatinformatics.ca/gmeow/wasAttributedTo
gmeow:wasAttributedTo rdf:type owl:ObjectProperty ;
                      rdfs:domain gmeow:Entity ;
                      rdfs:range gmeow:Agent ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "was attributed to"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "Ascribes responsibility for an entity to an agent."@en .


###  https://blackcatinformatics.ca/gmeow/wasDerivedFrom
gmeow:wasDerivedFrom rdf:type owl:ObjectProperty ;
                     rdfs:domain gmeow:Entity ;
                     rdfs:range gmeow:Entity ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "was derived from"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Relates a derived entity to the entity it was derived from — e.g. a text extraction, summary, or embedding to its source. The derivation's confidence and generating agent are recorded with gmeow:confidence and gmeow:wasGeneratedBy."@en .


###  https://blackcatinformatics.ca/gmeow/wasGeneratedBy
gmeow:wasGeneratedBy rdf:type owl:ObjectProperty ;
                     rdfs:domain gmeow:Entity ;
                     rdfs:range gmeow:Activity ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "was generated by"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Relates an entity to the activity that produced it."@en .


#################################################################
#    Data properties
#################################################################

###  http://purl.org/nemo/gufo#concernsQualityValue
<http://purl.org/nemo/gufo#concernsQualityValue> rdf:type owl:DatatypeProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#QualityValueAttributionSituation> ;
                                                 rdfs:comment """Determines a quality value associated with the gufo:ConcreteIndividual that stands in the gufo:QualityValueAttributionSituation.

Use gufo:concernsReifiedQualityValue instead when quality values are refied.

It is recommended that subproperties of gufo:concernsQualityValue are created, possibly identifying the datatype to be used. For example, \"concernsTemperatureValue\" could be defined as a sub-property of gufo:concernsQualityValue with range xsd:double."""@en ;
                                                 rdfs:label "concernsQualityValue"@en ;
                                                 rdfs:seeAlso <http://purl.org/nemo/gufo#concernsReifiedQualityValue> .


###  http://purl.org/nemo/gufo#hasBeginPointInXSDDate
<http://purl.org/nemo/gufo#hasBeginPointInXSDDate> rdf:type owl:DatatypeProperty ,
                                                            owl:FunctionalProperty ;
                                                   rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                   rdfs:range xsd:date ;
                                                   rdfs:comment """Determines the begin point for a gufo:ConcreteIndividual, using a xsd:date literal.

In the case of endurants, gufo:asBeginPointInXSDDate determines the time point when the endurant comes into existence. In the case of events, this data property determines the time point when the event starts to take place. In the case of situation, it determines the time point when the situation begins to hold.

Use gufo:hasBeginPoint instead when temporal entities are reified."""@en ;
                                                   rdfs:label "hasBeginPointInXSDDate"@en ;
                                                   rdfs:seeAlso <http://purl.org/nemo/gufo#hasBeginPoint> ,
                                                                <http://purl.org/nemo/gufo#hasBeginPointInXSDDateTimeStamp> .


###  http://purl.org/nemo/gufo#hasBeginPointInXSDDateTimeStamp
<http://purl.org/nemo/gufo#hasBeginPointInXSDDateTimeStamp> rdf:type owl:DatatypeProperty ,
                                                                     owl:FunctionalProperty ;
                                                            rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                            rdfs:range xsd:dateTimeStamp ;
                                                            rdfs:comment """Determines the begin point for a gufo:ConcreteIndividual, using a xsd:dateTimeStamp literal.

In the case of endurants, gufo:hasBeginPointInXSDDateTimeStamp determines the time point when the endurant comes into existence. In the case of events, this data property determines the time point when the event starts to take place. In the case of situation, it determines the time point when the situation begins to hold.

Use gufo:hasBeginPoint instead when temporal entities are reified."""@en ;
                                                            rdfs:label "hasBeginPointInXSDDateTimeStamp"@en ;
                                                            rdfs:seeAlso <http://purl.org/nemo/gufo#hasBeginPoint> ,
                                                                         <http://purl.org/nemo/gufo#hasBeginPointInXSDDate> .


###  http://purl.org/nemo/gufo#hasEndPointInXSDDate
<http://purl.org/nemo/gufo#hasEndPointInXSDDate> rdf:type owl:DatatypeProperty ,
                                                          owl:FunctionalProperty ;
                                                 rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                 rdfs:range xsd:date ;
                                                 rdfs:comment """Determines the end point for a gufo:ConcreteIndividual using a xsd:date literal.
 
In the case of endurants, gufo:hasEndPointInXSDDate determines the time point when the endurant ceases to exist. In the case of events, this data property determines the time point when the event ends. In the case of situation, it determines the time point when the situation ceases to hold.

Use gufo:hasEndPoint instead when temporal entities are reified."""@en ;
                                                 rdfs:label "hasEndPointInXSDDate"@en ;
                                                 rdfs:seeAlso <http://purl.org/nemo/gufo#hasEndPoint> ,
                                                              <http://purl.org/nemo/gufo#hasEndPointInXSDDateTimeStamp> .


###  http://purl.org/nemo/gufo#hasEndPointInXSDDateTimeStamp
<http://purl.org/nemo/gufo#hasEndPointInXSDDateTimeStamp> rdf:type owl:DatatypeProperty ,
                                                                   owl:FunctionalProperty ;
                                                          rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                                          rdfs:range xsd:dateTimeStamp ;
                                                          rdfs:comment """Determines the end point for a gufo:ConcreteIndividual using a xsd:dateTimeStamp literal.
 
In the case of endurants, gufo:hasEndPointInXSDDateTimeStamp determines the time point when the endurant ceases to exist. In the case of events, this data property determines the time point when the event ends. In the case of situation, it determines the time point when the situation ceases to hold.

Use gufo:hasEndPoint instead when temporal entities are reified."""@en ;
                                                          rdfs:label "hasEndPointInXSDDateTimeStamp"@en ;
                                                          rdfs:seeAlso <http://purl.org/nemo/gufo#hasEndPoint> ,
                                                                       <http://purl.org/nemo/gufo#hasEndPointInXSDDate> .


###  http://purl.org/nemo/gufo#hasQualityValue
<http://purl.org/nemo/gufo#hasQualityValue> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                            rdfs:comment """Determines a quality value associated with the concrete individual.

Use gufo:hasReifiedQualityValue instead when quality values are reified.

It is recommended that subproperties of gufo:hasQualityValue are created, possibly identifying the datatype to be used. For example, \"hasTemperatureValue\" could be defined as a sub-property of gufo:hasQualityValue whose domain is \"Temperature\" (specializing gufo:Quality) and whose range is xsd:double."""@en ;
                                            rdfs:label "hasQualityValue"@en ;
                                            rdfs:seeAlso <http://purl.org/nemo/gufo#hasReifiedQualityValue> .


###  http://purl.org/nemo/gufo#hasValueComponent
<http://purl.org/nemo/gufo#hasValueComponent> rdf:type owl:DatatypeProperty ;
                                              rdfs:domain <http://purl.org/nemo/gufo#QualityValue> ;
                                              rdfs:comment """This property is used for quality values that are defined in terms of a multidimensional quality structure (such as color conceived in terms of hue, saturation and brightness). Each value component of a quality value (a particular value for hue, a particular value for saturation, a particular value for brightness) is determined with this property. 

It is recommended that subproperties of gufo:hasValueComponent are created to indicate values for particular dimensions, possibly identifying the datatype to be used. For example \"hasHueComponent\", \"hasSaturationComponent\" and \"hasBrightnessComponent\" could be used as data properties specializing gufo:hasValueComponent with the xsd:double datatype."""@en ;
                                              rdfs:label "hasValueComponent"@en .


###  https://blackcatinformatics.ca/gmeow/accountName
gmeow:accountName rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:OnlineAccount ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "account name"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The handle or user name identifying the account on its service."@en .


###  https://blackcatinformatics.ca/gmeow/activityPubActor
gmeow:activityPubActor rdf:type owl:DatatypeProperty ;
                       rdfs:domain gmeow:OnlineAccount ;
                       rdfs:range xsd:anyURI ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "ActivityPub actor"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "The ActivityPub actor IRI of a federated-social account."@en .


###  https://blackcatinformatics.ca/gmeow/atTime
gmeow:atTime rdf:type owl:DatatypeProperty ;
             rdfs:range xsd:dateTime ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "at time"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The instant at which a point-like event or observation occurred."@en .


###  https://blackcatinformatics.ca/gmeow/authMethod
gmeow:authMethod rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:AuthenticationResult ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "authentication method"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The authentication method checked: dkim, spf, dmarc, arc, iprev, or auth."@en .


###  https://blackcatinformatics.ca/gmeow/authResult
gmeow:authResult rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:AuthenticationResult ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "authentication result"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The verdict of an authentication check: pass, fail, none, softfail, neutral, temperror, or permerror."@en .


###  https://blackcatinformatics.ca/gmeow/authServer
gmeow:authServer rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:AuthenticationResult ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "authentication server"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The authentication-serv-id (authserv-id) that performed the check."@en .


###  https://blackcatinformatics.ca/gmeow/certificationLevel
gmeow:certificationLevel rdf:type owl:DatatypeProperty ,
                                  owl:FunctionalProperty ;
                         rdfs:domain gmeow:Certification ;
                         rdfs:range rdfs:Literal ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "certification level"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "How carefully the binding was verified (OpenPGP certification level): generic, persona, casual, or positive."@en .


###  https://blackcatinformatics.ca/gmeow/datePublished
gmeow:datePublished rdf:type owl:DatatypeProperty ;
                    rdfs:domain gmeow:CreativeWork ;
                    rdfs:range xsd:dateTime ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "date published"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The date a creative work was published or issued."@en .


###  https://blackcatinformatics.ca/gmeow/email
gmeow:email rdf:type owl:DatatypeProperty ;
            rdfs:domain gmeow:Agent ;
            rdfs:range rdfs:Literal ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "email"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "An email address at which an agent can be reached."@en .


###  https://blackcatinformatics.ca/gmeow/endedAtTime
gmeow:endedAtTime rdf:type owl:DatatypeProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain gmeow:TimeInterval ;
                  rdfs:range xsd:dateTime ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "ended at time"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The instant at which a time interval ends; absent if the interval is still open."@en .


###  https://blackcatinformatics.ca/gmeow/eventDate
gmeow:eventDate rdf:type owl:DatatypeProperty ;
                rdfs:domain gmeow:LifeEvent ;
                rdfs:range rdfs:Literal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "event date"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The date (possibly approximate or partial) on which a life event occurred."@en .


###  https://blackcatinformatics.ca/gmeow/familyName
gmeow:familyName rdf:type owl:DatatypeProperty ;
                 rdfs:domain gmeow:Person ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "family name"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A person's family (last) name."@en .


###  https://blackcatinformatics.ca/gmeow/filename
gmeow:filename rdf:type owl:DatatypeProperty ,
                        owl:FunctionalProperty ;
               rdfs:domain gmeow:Attachment ;
               rdfs:range rdfs:Literal ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "filename"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The filename of an attachment."@en .


###  https://blackcatinformatics.ca/gmeow/fingerprint
gmeow:fingerprint rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:CryptographicKey ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "fingerprint"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A fingerprint (hash) identifying a key. Not functional: different sources may report differing or differently-formatted fingerprints for the same key."@en .


###  https://blackcatinformatics.ca/gmeow/givenName
gmeow:givenName rdf:type owl:DatatypeProperty ;
                rdfs:domain gmeow:Person ;
                rdfs:range rdfs:Literal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "given name"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "A person's given (first) name."@en .


###  https://blackcatinformatics.ca/gmeow/givenNamePart
gmeow:givenNamePart rdf:type owl:DatatypeProperty ;
                    rdfs:domain gmeow:PersonName ;
                    rdfs:range rdfs:Literal ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "given name part"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A given (fore) name part within a structured name."@en .


###  https://blackcatinformatics.ca/gmeow/headerName
gmeow:headerName rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:MessageHeader ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "header name"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The field name of a message header."@en .


###  https://blackcatinformatics.ca/gmeow/headerValue
gmeow:headerValue rdf:type owl:DatatypeProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain gmeow:MessageHeader ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "header value"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The field value of a message header."@en .


###  https://blackcatinformatics.ca/gmeow/hopOrdinal
gmeow:hopOrdinal rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:RelayHop ;
                 rdfs:range xsd:integer ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "hop ordinal"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The position of a hop within the message path (1 = closest to the origin)."@en .


###  https://blackcatinformatics.ca/gmeow/identifier
gmeow:identifier rdf:type owl:DatatypeProperty ;
                 rdfs:domain gmeow:CreativeWork ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "identifier"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A formal identifier of a creative work, such as a DOI or patent number."@en .


###  https://blackcatinformatics.ca/gmeow/introducerAmount
gmeow:introducerAmount rdf:type owl:DatatypeProperty ,
                                owl:FunctionalProperty ;
                       rdfs:domain gmeow:TrustAssertion ;
                       rdfs:range xsd:integer ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "introducer amount"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "The trust-signature amount/weight the trustor assigns to the trustee as an introducer."@en .


###  https://blackcatinformatics.ca/gmeow/introducerDepth
gmeow:introducerDepth rdf:type owl:DatatypeProperty ,
                               owl:FunctionalProperty ;
                      rdfs:domain gmeow:TrustAssertion ;
                      rdfs:range xsd:integer ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "introducer depth"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "The trust-signature depth: how many levels of indirect introducers the trustor is willing to follow (a trust-signature notion, not computed here)."@en .


###  https://blackcatinformatics.ca/gmeow/keyAlgorithm
gmeow:keyAlgorithm rdf:type owl:DatatypeProperty ;
                   rdfs:domain gmeow:CryptographicKey ;
                   rdfs:range rdfs:Literal ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "key algorithm"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The key's algorithm (e.g. rsa, ed25519, secp256k1). Not functional (source-variable)."@en .


###  https://blackcatinformatics.ca/gmeow/keyExpiresAt
gmeow:keyExpiresAt rdf:type owl:DatatypeProperty ;
                   rdfs:domain gmeow:CryptographicKey ;
                   rdfs:range xsd:dateTime ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "key expires at"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The instant a key is set to expire. Not functional (sources may report different expiry, and subkeys differ)."@en .


###  https://blackcatinformatics.ca/gmeow/keyId
gmeow:keyId rdf:type owl:DatatypeProperty ;
            rdfs:domain gmeow:CryptographicKey ;
            rdfs:range rdfs:Literal ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "key id"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A short identifier for a key (e.g. a PGP long key id). Not functional (source-variable)."@en .


###  https://blackcatinformatics.ca/gmeow/keyMaterial
gmeow:keyMaterial rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:CryptographicKey ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "key material"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The public key material itself (armored or hex form). Not functional (encodings vary by source)."@en .


###  https://blackcatinformatics.ca/gmeow/latitude
gmeow:latitude rdf:type owl:DatatypeProperty ;
               rdfs:domain gmeow:GeoCoordinates ;
               rdfs:range xsd:decimal ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "latitude"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The latitude of a geographic point in decimal degrees."@en .


###  https://blackcatinformatics.ca/gmeow/listId
gmeow:listId rdf:type owl:DatatypeProperty ;
             rdfs:domain gmeow:Message ;
             rdfs:range rdfs:Literal ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "list id"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The mailing-list identifier a message was distributed through (RFC 2919 List-Id)."@en .


###  https://blackcatinformatics.ca/gmeow/longitude
gmeow:longitude rdf:type owl:DatatypeProperty ;
                rdfs:domain gmeow:GeoCoordinates ;
                rdfs:range xsd:decimal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "longitude"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The longitude of a geographic point in decimal degrees."@en .


###  https://blackcatinformatics.ca/gmeow/mailboxName
gmeow:mailboxName rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:Mailbox ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "mailbox name"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The display name of a mailbox or label."@en .


###  https://blackcatinformatics.ca/gmeow/mailboxRole
gmeow:mailboxRole rdf:type owl:DatatypeProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain gmeow:Mailbox ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "mailbox role"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The special-use role of a mailbox (JMAP role): inbox, archive, drafts, sent, trash, junk, templates."@en .


###  https://blackcatinformatics.ca/gmeow/mediaType
gmeow:mediaType rdf:type owl:DatatypeProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain gmeow:BodyPart ;
                rdfs:range rdfs:Literal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "media type"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The MIME media type of a body part (e.g. text/plain, application/pdf)."@en .


###  https://blackcatinformatics.ca/gmeow/name
gmeow:name rdf:type owl:DatatypeProperty ;
           rdfs:domain gmeow:Entity ;
           rdfs:range rdfs:Literal ;
           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
           rdfs:label "name"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "The name by which an entity is known."@en .


###  https://blackcatinformatics.ca/gmeow/nameType
gmeow:nameType rdf:type owl:DatatypeProperty ,
                        owl:FunctionalProperty ;
               rdfs:domain gmeow:PersonName ;
               rdfs:range rdfs:Literal ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "name type"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The kind of name (e.g. birth name, married name, also-known-as, religious name)."@en .


###  https://blackcatinformatics.ca/gmeow/nip05
gmeow:nip05 rdf:type owl:DatatypeProperty ;
            rdfs:domain gmeow:OnlineAccount ;
            rdfs:range rdfs:Literal ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "NIP-05 identifier"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A Nostr NIP-05 identifier (user@domain) verifying a Nostr account against a domain."@en .


###  https://blackcatinformatics.ca/gmeow/nostrPubkey
gmeow:nostrPubkey rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:OnlineAccount ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "Nostr public key"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "The Nostr public key (npub / hex) identifying a decentralized-identity account."@en .


###  https://blackcatinformatics.ca/gmeow/preview
gmeow:preview rdf:type owl:DatatypeProperty ;
              rdfs:domain gmeow:Message ;
              rdfs:range rdfs:Literal ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "preview"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A short plain-text preview/snippet of a message's body."@en .


###  https://blackcatinformatics.ca/gmeow/programmingLanguage
gmeow:programmingLanguage rdf:type owl:DatatypeProperty ;
                          rdfs:domain gmeow:SoftwareProject ;
                          rdfs:range rdfs:Literal ;
                          rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                          rdfs:label "programming language"@en ;
                          <http://www.w3.org/2004/02/skos/core#definition> "A programming language a software project is written in."@en .


###  https://blackcatinformatics.ca/gmeow/receivedAt
gmeow:receivedAt rdf:type owl:DatatypeProperty ;
                 rdfs:domain gmeow:Message ;
                 rdfs:range xsd:dateTime ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "received at"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "When a message was received by the storing system (JMAP receivedAt / Gmail internalDate)."@en .


###  https://blackcatinformatics.ca/gmeow/relayAt
gmeow:relayAt rdf:type owl:DatatypeProperty ,
                       owl:FunctionalProperty ;
              rdfs:domain gmeow:RelayHop ;
              rdfs:range xsd:dateTime ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "relay at"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The server timestamp recorded for a relay hop."@en .


###  https://blackcatinformatics.ca/gmeow/relayBy
gmeow:relayBy rdf:type owl:DatatypeProperty ,
                       owl:FunctionalProperty ;
              rdfs:domain gmeow:RelayHop ;
              rdfs:range rdfs:Literal ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "relay by"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The server that performed a relay hop."@en .


###  https://blackcatinformatics.ca/gmeow/relayFrom
gmeow:relayFrom rdf:type owl:DatatypeProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain gmeow:RelayHop ;
                rdfs:range rdfs:Literal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "relay from"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The host a relay hop received the message from."@en .


###  https://blackcatinformatics.ca/gmeow/relayProtocol
gmeow:relayProtocol rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain gmeow:RelayHop ;
                    rdfs:range rdfs:Literal ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "relay protocol"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The protocol used for a relay hop (e.g. ESMTP, ESMTPS)."@en .


###  https://blackcatinformatics.ca/gmeow/rfcMessageId
gmeow:rfcMessageId rdf:type owl:DatatypeProperty ,
                            owl:FunctionalProperty ;
                   rdfs:domain gmeow:Message ;
                   rdfs:range rdfs:Literal ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "RFC message id"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The RFC 5322 Message-ID of a message."@en .


###  https://blackcatinformatics.ca/gmeow/sentAt
gmeow:sentAt rdf:type owl:DatatypeProperty ;
             rdfs:domain gmeow:Message ;
             rdfs:range xsd:dateTime ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "sent at"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "When a message was sent (RFC 5322 Date)."@en .


###  https://blackcatinformatics.ca/gmeow/sex
gmeow:sex rdf:type owl:DatatypeProperty ;
          rdfs:domain gmeow:Person ;
          rdfs:range rdfs:Literal ;
          rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
          rdfs:label "sex"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "The recorded sex of a person (e.g. male, female, intersex, unknown)."@en .


###  https://blackcatinformatics.ca/gmeow/signatureAlgorithm
gmeow:signatureAlgorithm rdf:type owl:DatatypeProperty ,
                                  owl:FunctionalProperty ;
                         rdfs:domain gmeow:CryptographicSignature ;
                         rdfs:range rdfs:Literal ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "signature algorithm"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "The algorithm used for a signature (e.g. rsa-sha256, ed25519)."@en .


###  https://blackcatinformatics.ca/gmeow/signingDomain
gmeow:signingDomain rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain gmeow:CryptographicSignature ;
                    rdfs:range rdfs:Literal ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "signing domain"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The domain asserted by a signature (e.g. the DKIM d= tag)."@en .


###  https://blackcatinformatics.ca/gmeow/sizeEstimate
gmeow:sizeEstimate rdf:type owl:DatatypeProperty ;
                   rdfs:domain gmeow:Message ;
                   rdfs:range xsd:integer ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "size estimate"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The estimated size of a message in octets."@en .


###  https://blackcatinformatics.ca/gmeow/startedAtTime
gmeow:startedAtTime rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain gmeow:TimeInterval ;
                    rdfs:range xsd:dateTime ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "started at time"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The instant at which a time interval begins."@en .


###  https://blackcatinformatics.ca/gmeow/subject
gmeow:subject rdf:type owl:DatatypeProperty ;
              rdfs:domain gmeow:Message ;
              rdfs:range rdfs:Literal ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "subject"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The subject line of a message (RFC 5322 Subject)."@en .


###  https://blackcatinformatics.ca/gmeow/surnamePart
gmeow:surnamePart rdf:type owl:DatatypeProperty ;
                  rdfs:domain gmeow:PersonName ;
                  rdfs:range rdfs:Literal ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "surname part"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A surname (family) name part within a structured name."@en .


###  https://blackcatinformatics.ca/gmeow/telephone
gmeow:telephone rdf:type owl:DatatypeProperty ;
                rdfs:domain gmeow:Agent ;
                rdfs:range rdfs:Literal ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "telephone"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "A telephone number at which an agent can be reached."@en .


###  https://blackcatinformatics.ca/gmeow/title
gmeow:title rdf:type owl:DatatypeProperty ;
            rdfs:domain gmeow:CreativeWork ;
            rdfs:range rdfs:Literal ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "title"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "The title of a creative work."@en .


###  https://blackcatinformatics.ca/gmeow/trustLevel
gmeow:trustLevel rdf:type owl:DatatypeProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain gmeow:TrustAssertion ;
                 rdfs:range rdfs:Literal ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "trust level"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The degree of owner-trust expressed: ultimate, full, marginal, or none."@en .


###  https://blackcatinformatics.ca/gmeow/verificationStatus
gmeow:verificationStatus rdf:type owl:DatatypeProperty ,
                                  owl:FunctionalProperty ;
                         rdfs:domain gmeow:CryptographicSignature ;
                         rdfs:range rdfs:Literal ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "verification status"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "The verification outcome of a signature: verified, failed, or unverified."@en .


#################################################################
#    Classes
#################################################################

###  http://purl.org/nemo/gufo#AbstractIndividual
<http://purl.org/nemo/gufo#AbstractIndividual> rdf:type owl:Class ;
                                               rdfs:subClassOf <http://purl.org/nemo/gufo#Individual> ;
                                               owl:disjointWith <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                               rdfs:comment """A gufo:Individual that does not exist in space-time in the same way as a gufo:ConcreteIndividual does. A gufo:AbstractIndividual has no spatiotemporal qualities in its own right. Hence, it does not make sense to ask how much space it now occupies (Gideon, 2018) and when it was created or destroyed.

Examples include the number ten, the null set, and the proposition that 'Obama was the president of the United States'.

Rosen, Gideon, \"Abstract Objects\", The Stanford Encyclopedia of Philosophy (Winter 2018 Edition), Edward N. Zalta (ed.), <https://plato.stanford.edu/archives/win2018/entries/abstract-objects/>"""@en ;
                                               rdfs:label "AbstractIndividual"@en .


###  http://purl.org/nemo/gufo#AbstractIndividualType
<http://purl.org/nemo/gufo#AbstractIndividualType> rdf:type owl:Class ;
                                                   rdfs:subClassOf <http://purl.org/nemo/gufo#Type> ;
                                                   owl:disjointWith <http://purl.org/nemo/gufo#ConcreteIndividualType> ,
                                                                    <http://purl.org/nemo/gufo#RelationshipType> ;
                                                   rdfs:comment """A gufo:Type whose instances are abstract individuals.

Instances of gufo:AbstractIndividualType are subclasses of gufo:AbstractIndividual.

Examples include the types \"NaturalNumber\", \"Set\", \"Proposition\"."""@en ;
                                                   rdfs:label "AbstractIndividualType"@en .


###  http://purl.org/nemo/gufo#AntiRigidType
<http://purl.org/nemo/gufo#AntiRigidType> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#NonRigidType> ;
                                          owl:disjointWith <http://purl.org/nemo/gufo#SemiRigidType> ;
                                          rdfs:comment """A gufo:NonRigidType that applies contingently to all its instances (see Guizzardi, 2005, chapter 4).

Examples include the gufo:Phase \"Child\", the gufo:PhaseMixin \"InfantAnimal\", the gufo:Role \"Student\", and the gufo:RoleMixin \"Customer\"."""@en ;
                                          rdfs:label "AntiRigidType"@en .


###  http://purl.org/nemo/gufo#Aspect
<http://purl.org/nemo/gufo#Aspect> rdf:type owl:Class ;
                                   rdfs:subClassOf <http://purl.org/nemo/gufo#Endurant> ;
                                   owl:disjointWith <http://purl.org/nemo/gufo#Object> ;
                                   owl:disjointUnionOf ( <http://purl.org/nemo/gufo#ExtrinsicAspect>
                                                         <http://purl.org/nemo/gufo#IntrinsicAspect>
                                                       ) ;
                                   rdfs:comment """A gufo:Endurant that depends on at least one other concrete individual for its existence. A gufo:Aspect is a characteristic or trait of a concrete individual that is itself conceived as an individual. 

Examples include: intrinsic physical aspects, such as the Moon's mass, Lassie's fur color; mental dispositions, such as Bob's math skills, his belief that the number one is odd; as well as relational aspects, such as John's love for Mary and the marriage between John and Mary. 

The specific sort of existential dependence connecting aspects to their bearers is called inherence.

Corresponds to \"Moment\" in Guizzardi (2005). 

Also termed \"property instance\", \"particularized property\", \"individual accident\", or \"(variable) trope\" in the philosophical literature."""@en ;
                                   rdfs:label "Aspect"@en .


###  http://purl.org/nemo/gufo#Category
<http://purl.org/nemo/gufo#Category> rdf:type owl:Class ;
                                     rdfs:subClassOf <http://purl.org/nemo/gufo#NonSortal> ,
                                                     <http://purl.org/nemo/gufo#RigidType> ;
                                     rdfs:comment """A gufo:EndurantType that is both non-sortal and rigid. It captures essential properties that apply to instances of different kinds.

For example, \"PhysicalObject\" may be considered a gufo:Category, encompassing objects such as cars, planets, trees. \"Agent\" may be a gufo:Category that classifies both people and organizations."""@en ;
                                     rdfs:label "Category"@en .


###  http://purl.org/nemo/gufo#Collection
<http://purl.org/nemo/gufo#Collection> rdf:type owl:Class ;
                                       rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ;
                                       owl:disjointUnionOf ( <http://purl.org/nemo/gufo#FixedCollection>
                                                             <http://purl.org/nemo/gufo#VariableCollection>
                                                           ) ;
                                       rdfs:comment """A complex gufo:Object whose parts (the members of the collection) have a uniform structure (i.e., members are conceived as playing the same role in the collection). Collections may have a fixed or variable membership, which can be asserted using gufo:FixedCollection and gufo:VariableCollection respectively.

Examples include a deck of cards, a pile of bricks, a forest (conceived as a collection of trees), and a group of people.

Collections in many cases constitute a functional complex. For example, a pile of bricks may constitute a wall, a group of people may constitute a football team.

A gufo:Collection may be decomposed into \"smaller\" collections. For instance, a group of people may be decomposed into a group of English speakers and a group of Italian speakers. Sub collections may or may not share members among them."""@en ;
                                       rdfs:label "Collection"@en .


###  http://purl.org/nemo/gufo#ComparativeRelationshipType
<http://purl.org/nemo/gufo#ComparativeRelationshipType> rdf:type owl:Class ;
                                                        rdfs:subClassOf <http://purl.org/nemo/gufo#RelationshipType> ;
                                                        owl:disjointWith <http://purl.org/nemo/gufo#MaterialRelationshipType> ;
                                                        rdfs:comment """A gufo:RelationshipType derived from intrinsic aspects of the related entities.

For example, \"heavierThan\", \"olderThan\". 

For a gufo:ComparativeRelationshipType it is recommended to identify the types of intrinsic aspects from which it is derived (see gufo:isDerivedFrom). For example \"heavierThan\" is derived from the \"Weight\" quality type.

Note that, in the case of relationships that may change in different circumstances or times, the use of a qualified relation pattern enables indicating the period of time in which the relationship holds. See gufo:TemporaryRelationshipSituation.

Corresponds to \"comparative formal relation\" in Guizzardi (2005) and \"Comparative Relation\" in Fonseca et al. (2019)."""@en ;
                                                        rdfs:label "ComparativeRelationshipType"@en ;
                                                        rdfs:seeAlso <http://purl.org/nemo/gufo#isDerivedFrom> .


###  http://purl.org/nemo/gufo#ConcreteIndividual
<http://purl.org/nemo/gufo#ConcreteIndividual> rdf:type owl:Class ;
                                               rdfs:subClassOf <http://purl.org/nemo/gufo#Individual> ;
                                               owl:disjointUnionOf ( <http://purl.org/nemo/gufo#Endurant>
                                                                     <http://purl.org/nemo/gufo#Event>
                                                                     <http://purl.org/nemo/gufo#Situation>
                                                                   ) ;
                                               rdfs:comment """A gufo:Individual that exists in space-time. 

Concrete individuals comprise not only object-like entities (a car, a mountain, a person, a marriage, a belief), but also events (a business meeting, a soccer match) and situations (the situation in which a person weighs 80 kilograms, the situation in which a bank account is overdrawn)."""@en ;
                                               rdfs:label "ConcreteIndividual"@en .


###  http://purl.org/nemo/gufo#ConcreteIndividualType
<http://purl.org/nemo/gufo#ConcreteIndividualType> rdf:type owl:Class ;
                                                   rdfs:subClassOf <http://purl.org/nemo/gufo#Type> ;
                                                   owl:disjointWith <http://purl.org/nemo/gufo#RelationshipType> ;
                                                   rdfs:comment """A gufo:Type whose instances are concrete individuals.

Instances of gufo:ConcreteIndividualType are subclasses of gufo:ConcreteIndividual.

Examples include the gufo:Kind \"Person\", the gufo:Category \"Physical Object\", the gufo:EventType \"Business Meeting\"."""@en ;
                                                   rdfs:label "ConcreteIndividualType"@en .


###  http://purl.org/nemo/gufo#Endurant
<http://purl.org/nemo/gufo#Endurant> rdf:type owl:Class ;
                                     rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                     owl:disjointUnionOf ( <http://purl.org/nemo/gufo#Aspect>
                                                           <http://purl.org/nemo/gufo#Object>
                                                         ) ;
                                     rdfs:comment """A gufo:ConcreteIndividual that endures in time and may change qualitatively while keeping its identity. 

Examples include: ordinary objects of everyday experience, such as a person, a house, and a car; reified relationships, such as a marriage, a rental contract, and a person's love for another; and existentially-dependent aspects of objects, such as a car's weight, a person's language skills, and a house's color. 

Also termed \"continuant\" in the philosophical literature."""@en ;
                                     rdfs:label "Endurant"@en .


###  http://purl.org/nemo/gufo#EndurantType
<http://purl.org/nemo/gufo#EndurantType> rdf:type owl:Class ;
                                         rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividualType> ;
                                         owl:disjointWith <http://purl.org/nemo/gufo#EventType> ,
                                                          <http://purl.org/nemo/gufo#SituationType> ;
                                         owl:disjointUnionOf ( <http://purl.org/nemo/gufo#NonRigidType>
                                                               <http://purl.org/nemo/gufo#RigidType>
                                                             ) ,
                                                             ( <http://purl.org/nemo/gufo#NonSortal>
                                                               <http://purl.org/nemo/gufo#Sortal>
                                                             ) ;
                                         rdfs:comment """A gufo:Type whose instances are endurants. 

Instances of gufo:EndurantType are subclasses of gufo:Endurant.

Examples include the object kind \"Person\", the phase \"Child\", the relator kind \"Marriage\".

See Guizzardi et al. (2018) for details concerning the taxonomy of endurant types included here."""@en ;
                                         rdfs:label "EndurantType"@en .


###  http://purl.org/nemo/gufo#Event
<http://purl.org/nemo/gufo#Event> rdf:type owl:Class ;
                                  rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                  rdfs:comment """A gufo:ConcreteIndividual that 'occurs' or 'happens' in time. They may be instantaneous or long-running. Events are those \"things that happen to or are performed by\" (Casati and Varzi, 2015) endurants. 

Examples include actions and processes, such as a business meeting, a communicative act, a soccer match, a goal kick, the clicking of a mouse button; as well as natural occurrences such as an earthquake, the fall of the meteor that caused the extinction of the dinosaurs.

Also termed \"happening\", \"occurrence\", \"perdurant\" or \"occurrent\" in the philosophical literature.

Casati, R. & Varzi, A. (2015). Events. In E.N. Zalta (Ed.), The Stanford Encyclopedia of Philosophy (Winter 2015 ed.). 19 Metaphysics Research Lab, Stanford University. https://plato.stanford.edu/archives/win2015/entries/events/"""@en ;
                                  rdfs:label "Event"@en ;
                                  rdfs:seeAlso <http://purl.org/nemo/gufo#participatedIn> .


###  http://purl.org/nemo/gufo#EventType
<http://purl.org/nemo/gufo#EventType> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividualType> ;
                                      owl:disjointWith <http://purl.org/nemo/gufo#SituationType> ;
                                      rdfs:comment """A gufo:Type whose instances are events.

Instances of gufo:EventType are subclasses of gufo:Event.

Examples include \"Business Meeting\", \"Birth\", \"Musical Performance\"."""@en ;
                                      rdfs:label "EventType"@en .


###  http://purl.org/nemo/gufo#ExtrinsicAspect
<http://purl.org/nemo/gufo#ExtrinsicAspect> rdf:type owl:Class ;
                                            rdfs:subClassOf <http://purl.org/nemo/gufo#Aspect> ;
                                            owl:disjointWith <http://purl.org/nemo/gufo#IntrinsicAspect> ;
                                            owl:disjointUnionOf ( <http://purl.org/nemo/gufo#ExtrinsicMode>
                                                                  <http://purl.org/nemo/gufo#Relator>
                                                                ) ;
                                            rdfs:comment """A gufo:Aspect that depends on one or more concrete individuals.

Extrinsic (or \"relational\") aspects are reified relationships, e.g., John and Mary's marriage, Mary's employment contract at Nasa, or parts of those relationships, e.g., John's obligations towards Mary in the scope of the marriage, Mary's reciprocal claims, Mary's obligations towards John, John's reciprocal claims. Extrinsic aspects can also be reified one-sided relationships, e.g., John's admiration for Obama (which depends on Obama but does not characterize him).

Corresponds to \"Extrinsic Moment\" in Fonseca et al (2019). Encompasses \"Externally Depedent Mode\", \"Qua Individual\" and \"Relator\" in Guizzardi (2005)."""@en ;
                                            rdfs:label "ExtrinsicAspect"@en .


###  http://purl.org/nemo/gufo#ExtrinsicMode
<http://purl.org/nemo/gufo#ExtrinsicMode> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#ExtrinsicAspect> ,
                                                          [ rdf:type owl:Restriction ;
                                                            owl:onProperty <http://purl.org/nemo/gufo#externallyDependsOn> ;
                                                            owl:someValuesFrom <http://purl.org/nemo/gufo#ConcreteIndividual>
                                                          ] ,
                                                          [ rdf:type owl:Restriction ;
                                                            owl:onProperty <http://purl.org/nemo/gufo#inheresIn> ;
                                                            owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                            owl:onClass <http://purl.org/nemo/gufo#ConcreteIndividual>
                                                          ] ;
                                          owl:disjointWith <http://purl.org/nemo/gufo#Relator> ;
                                          rdfs:comment """A gufo:ExtrinsicAspect that inheres in a concrete individual and depends on others for its existence.

A gufo:ExtrinsicMode can be understood as a reified one-sided relationship, such as John's admiration for Mary.

Corresponds to \"Extrinsic Moment\" in Fonseca et al (2019). Encompasses what \"Externally Dependent Mode\", \"Qua Individual\" and \"Relator\" in Guizzardi (2005)."""@en ;
                                          rdfs:label "ExtrinsicMode"@en ;
                                          rdfs:seeAlso <http://purl.org/nemo/gufo#externallyDependsOn> ,
                                                       <http://purl.org/nemo/gufo#inheresIn> .


###  http://purl.org/nemo/gufo#FixedCollection
<http://purl.org/nemo/gufo#FixedCollection> rdf:type owl:Class ;
                                            rdfs:subClassOf <http://purl.org/nemo/gufo#Collection> ;
                                            owl:disjointWith <http://purl.org/nemo/gufo#VariableCollection> ;
                                            rdfs:comment """A gufo:Collection for which no change in membership is possible.

Such a collection obeys an extensional principle of identity, i.e., two fixed collections are the same if, and only if, they have the same members.

Consider, for example, a group of people understood as a gufo:FixedCollection. In this case, any change in the membership of the group (e.g., the addition of one person) would in fact create a different group of people. In this case, the gufo:FixedCollection may be contrasted with the complexes they constitute. For instance, The Beatles (the band conceived as a gufo:FunctionalComplex) was in a certain circumstance constituted by the collection {John, Paul, George, Pete} and in another one constituted by the collection {John, Paul, George, Ringo}. The replacement of Pete Best by Ringo Star does not alter the identity of the band, but creates a  different group of people."""@en ;
                                            rdfs:label "FixedCollection"@en ;
                                            rdfs:seeAlso <http://purl.org/nemo/gufo#isCollectionMemberOf> ,
                                                         <http://purl.org/nemo/gufo#isSubCollectionOf> .


###  http://purl.org/nemo/gufo#FunctionalComplex
<http://purl.org/nemo/gufo#FunctionalComplex> rdf:type owl:Class ;
                                              rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ;
                                              rdfs:comment <http://purl.org/nemo/gufo#isComponentOf> ,
                                                           """A complex gufo:Object whose parts (components) play different roles in its composition. 

For example, a person could be considered a gufo:FunctionalComplex with the various organs (heart, brain, lungs, etc.) playing different roles. Another example is a scrum team, which is composed by people playing the roles of scrum master, product owner, developer, etc.

To explicitly capture temporary components, use gufo:TemporaryParthoodSituation."""@en ;
                                              rdfs:label "FunctionalComplex"@en ;
                                              rdfs:seeAlso <http://purl.org/nemo/gufo#TemporaryParthoodSituation> .


###  http://purl.org/nemo/gufo#Individual
<http://purl.org/nemo/gufo#Individual> rdf:type owl:Class ;
                                       owl:disjointWith <http://purl.org/nemo/gufo#Type> ;
                                       owl:disjointUnionOf ( <http://purl.org/nemo/gufo#AbstractIndividual>
                                                             <http://purl.org/nemo/gufo#ConcreteIndividual>
                                                           ) ;
                                       rdfs:comment """An entity that (unlike a gufo:Type) cannot be instantiated.

Individuals may be either concrete (e.g., the Earth, Mick Jagger, Brazil, the 1985 Mexico City Earthquake) or abstract (e.g., the number two, the proposition that 'three is a prime number').

Also known as \"particular\" in the philosophical literature."""@en ;
                                       rdfs:label "Individual"@en .


###  http://purl.org/nemo/gufo#IntrinsicAspect
<http://purl.org/nemo/gufo#IntrinsicAspect> rdf:type owl:Class ;
                                            rdfs:subClassOf <http://purl.org/nemo/gufo#Aspect> ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://purl.org/nemo/gufo#inheresIn> ;
                                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                              owl:onClass <http://purl.org/nemo/gufo#ConcreteIndividual>
                                                            ] ;
                                            owl:disjointUnionOf ( <http://purl.org/nemo/gufo#IntrinsicMode>
                                                                  <http://purl.org/nemo/gufo#Quality>
                                                                ) ;
                                            rdfs:comment """A gufo:Aspect that depends on a single concrete individual in which it inheres. 

Examples include intrinsic physical aspects, such as the Moon's mass, Lassie's fur color; the fragility of John Lennon's glasses; mental dispositions, such as Bob's math skills, his belief that the number one is odd.

A gufo:IntrinsicAspect is classified as a gufo:Quality (e.g., an apple's weight, the height of the Statue of Liberty) if it is measurable by a certain value space, or as a gufo:IntrinsicMode (e.g. Bob's belief that the Eiffel Tower is in Paris) otherwise.

Corresponds to \"Intrinsic Moment\" in Guizzardi (2005). Different from Guizzardi (2005), here we consider that aspects can inhere in concrete individuals in general, and not only in endurants."""@en ;
                                            rdfs:label "IntrinsicAspect"@en ;
                                            rdfs:seeAlso <http://purl.org/nemo/gufo#inheresIn> .


###  http://purl.org/nemo/gufo#IntrinsicMode
<http://purl.org/nemo/gufo#IntrinsicMode> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#IntrinsicAspect> ;
                                          owl:disjointWith <http://purl.org/nemo/gufo#Quality> ;
                                          rdfs:comment """A gufo:IntrinsicAspect that is not measurable.

For example, Bob's belief that the Eiffel Tower is in Paris, his math skills, his headache.

Corresponds to \"Mode\" in Guizzardi (2005)."""@en ;
                                          rdfs:label "IntrinsicMode"@en .


###  http://purl.org/nemo/gufo#Kind
<http://purl.org/nemo/gufo#Kind> rdf:type owl:Class ;
                                 rdfs:subClassOf <http://purl.org/nemo/gufo#RigidType> ,
                                                 <http://purl.org/nemo/gufo#Sortal> ;
                                 owl:disjointWith <http://purl.org/nemo/gufo#SubKind> ;
                                 rdfs:comment """A gufo:EndurantType that is both sortal and rigid. It provides a uniform principle of identity for its instances. Every gufo:Endurant instantiates one and only one gufo:Kind. 

Examples include kinds of ordinary objects of everyday experience, such as: \"Person\", \"House\", \"Car\"; kinds of relators, such as \"Marriage\", \"RentalContract\"; kinds of existentially-dependent aspects of objects, such as \"Weight\", \"Belief\", \"Vulnerability\"."""@en ;
                                 rdfs:label "Kind"@en .


###  http://purl.org/nemo/gufo#MaterialRelationshipType
<http://purl.org/nemo/gufo#MaterialRelationshipType> rdf:type owl:Class ;
                                                     rdfs:subClassOf <http://purl.org/nemo/gufo#RelationshipType> ;
                                                     rdfs:comment """A gufo:RelationshipType derived from extrinsic aspects of the related entities.

For example, \"marriedWith\", \"employedBy\", \"enrolledIn\", \"admires\". 

For a gufo:MaterialRelationshipType it is recommended to identify the type of extrinsic aspect from which the material relationship type is derived (see gufo:isDerivedFrom). For example \"marriedWith\" can be derived from the \"Marriage\" relator type, \"employedBy\" can be derived from the \"Employment\" relator type.

Encompasses \"Material Relation\" in Guizzardi (2005) and corresponds to \"Material Relation\" in Fonseca et al. (2019)."""@en ;
                                                     rdfs:label "MaterialRelationshipType"@en ;
                                                     rdfs:seeAlso <http://purl.org/nemo/gufo#isDerivedFrom> .


###  http://purl.org/nemo/gufo#Mixin
<http://purl.org/nemo/gufo#Mixin> rdf:type owl:Class ;
                                  rdfs:subClassOf <http://purl.org/nemo/gufo#NonSortal> ,
                                                  <http://purl.org/nemo/gufo#SemiRigidType> ;
                                  rdfs:comment """A gufo:EndurantType that is both non-sortal and semi-rigid. As a semi-rigid type, it applies necessarily to some of its instances and contingently to some others. As a non-sortal, it captures properties shared by instances of different kinds.

For example, the type \"FemaleAnimal\" may be considered a gufo:Mixin as it applies necessarily to animals of certain species, e.g., lions and sharks, while it applies contingently to animals of other species such as clownfish and mushroom corals (which may change sex given certain conditions)."""@en ;
                                  rdfs:label "Mixin"@en .


###  http://purl.org/nemo/gufo#NonRigidType
<http://purl.org/nemo/gufo#NonRigidType> rdf:type owl:Class ;
                                         rdfs:subClassOf <http://purl.org/nemo/gufo#EndurantType> ;
                                         owl:disjointWith <http://purl.org/nemo/gufo#RigidType> ;
                                         owl:disjointUnionOf ( <http://purl.org/nemo/gufo#AntiRigidType>
                                                               <http://purl.org/nemo/gufo#SemiRigidType>
                                                             ) ;
                                         rdfs:comment """A gufo:EndurantType that does not apply necessarily to at least one of its instances (see Guizzardi, 2005, chapter 4).

Examples include anti-rigid types, such as the role \"Student\" and the phase \"Child\", and semi-rigid types, such as the mixin \"MusicalArtist\" (which necessarily characterizes bands, but contingently characterizes people) and the mixin \"FemaleAnimal\" (which is necessarily characterizes female dogs, but contigently characterizes clownfish)."""@en ;
                                         rdfs:label "NonRigidType"@en .


###  http://purl.org/nemo/gufo#NonSortal
<http://purl.org/nemo/gufo#NonSortal> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#EndurantType> ;
                                      owl:disjointWith <http://purl.org/nemo/gufo#Sortal> ;
                                      rdfs:comment """A gufo:EndurantType that applies to individuals of different kinds (see Guizzardi, 2005, chapter 4).

Non-sortals do not provide a uniform principle of identity for their instances; instead, they just classify things that share common properties but which obey different principles of identity.

Also termed \"dispersive\" types in the philosophical literature."""@en ;
                                      rdfs:label "NonSortal"@en .


###  http://purl.org/nemo/gufo#Object
<http://purl.org/nemo/gufo#Object> rdf:type owl:Class ;
                                   rdfs:subClassOf <http://purl.org/nemo/gufo#Endurant> ;
                                   rdfs:comment """A gufo:Endurant that does not depend on another endurant for its existence (excluding its essential parts and aspects). 

Examples of objects include ordinary physical entities, such as a dog, a house, a tomato, a car, Alan Turing, but also socially-defined entities such as The Rolling Stones, the European Union, the Brazilian 1988 Constitution.

Guizzardi (2005) also included the more abstract notion of \"Substantial\", which generalizes both objects and amounts of matter. That notion was left out from this implementation, together with the notion of amount of matter. Support for the representation of maximally-self-connected amounts of matter is given by gufo:Quantity."""@en ;
                                   rdfs:label "Object"@en .


###  http://purl.org/nemo/gufo#Participation
<http://purl.org/nemo/gufo#Participation> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#Event> ,
                                                          [ rdf:type owl:Restriction ;
                                                            owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#participatedIn>
                                                                           ] ;
                                                            owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                            owl:onClass <http://purl.org/nemo/gufo#Object>
                                                          ] ;
                                          rdfs:comment """A gufo:Event that depends on a single object. 

Participations can be used to partition an event into portions, each of which depend exclusively on a single object. Consider a business meeting with multiple participants, including John and Mary. John's participation in the meeting encompasses all events that are part of the meeting and that depend solely on him. Likewise, Mary's participation encompasses all events that are part of the meeting and that depend solely on her. Similarly, in Brutus’ stabbing of Caesar, we may identify the participations of Brutus, of Caesar, and of the dagger."""@en ;
                                          rdfs:label "Participation"@en ;
                                          rdfs:seeAlso <http://purl.org/nemo/gufo#participatedIn> .


###  http://purl.org/nemo/gufo#Phase
<http://purl.org/nemo/gufo#Phase> rdf:type owl:Class ;
                                  rdfs:subClassOf <http://purl.org/nemo/gufo#AntiRigidType> ,
                                                  <http://purl.org/nemo/gufo#Sortal> ;
                                  owl:disjointWith <http://purl.org/nemo/gufo#Role> ;
                                  rdfs:comment """A gufo:EndurantType that is both sortal and anti-rigid. It is defined by intrinsic but contingent instantiation conditions. Phases are relationally independent types that capturec intrinsic properties shared by instances of a given kind.

For example, \"Child\" may be considered a gufo:Phase as a subclass of the gufo:Kind \"Person\", instantiated by persons younger than 12. Another example is the type \"IllPerson\", which may be considered a gufo:Phase that is instantiated whenever an instance of \"Disease\" (a gufo:IntrinsicMode) inheres in a person."""@en ;
                                  rdfs:label "Phase"@en .


###  http://purl.org/nemo/gufo#PhaseMixin
<http://purl.org/nemo/gufo#PhaseMixin> rdf:type owl:Class ;
                                       rdfs:subClassOf <http://purl.org/nemo/gufo#AntiRigidType> ,
                                                       <http://purl.org/nemo/gufo#NonSortal> ;
                                       owl:disjointWith <http://purl.org/nemo/gufo#RoleMixin> ;
                                       rdfs:comment """A gufo:EndurantType that is both non-sortal and anti-rigid. It is defined by intrinsic but contingent instantiation conditions. Phase mixins are relationally independent types that capture intrinsic properties shared by instances of different kinds.

For example, \"LivingAnimal\" may be considered a gufo:PhaseMixin as a superclass of the phases \"LivingPerson\" (specializing the gufo:Kind \"Person\") and \"LivingDog\" (specializing the gufo:Kind \"Dog\")."""@en ;
                                       rdfs:label "PhaseMixin"@en .


###  http://purl.org/nemo/gufo#Quality
<http://purl.org/nemo/gufo#Quality> rdf:type owl:Class ;
                                    rdfs:subClassOf <http://purl.org/nemo/gufo#IntrinsicAspect> ;
                                    rdfs:comment """A gufo:IntrinsicAspect that is measurable by some value spaces. A quality may be used to compare individuals, on the basis of the value it takes in a certain quality space (for instance, a position within the RGB spectrum).

Examples include the weight of a person, the name of organization, the color of a car, and the duration of a concert."""@en ;
                                    rdfs:label "Quality"@en .


###  http://purl.org/nemo/gufo#QualityValue
<http://purl.org/nemo/gufo#QualityValue> rdf:type owl:Class ;
                                         rdfs:subClassOf <http://purl.org/nemo/gufo#AbstractIndividual> ;
                                         rdfs:comment """A gufo:AbstractIndividual that can be associated with a gufo:Quality reflecting the perception or conception of the quality in a certain value space. 

Instances of gufo:QualityValue include the rational number 2.5 when used to conceive of the acidity of a portion of wine (in a pH scale), the tuple <38.8897,-77.0089> when used to conceive of the location of a building (in a space formed by latitude and longitude), or the triplet <0,0,0> when used to conceive of the color of a physical object (in a trimensional space formed by red, green and blue color components).  

Corresponds to \"Quale\" in Guizzardi (2005). 

Use this class only for quality values (qualia) that are to be reified in the A-box and associated with a gufo:ConcreteIndividual through the object property gufo:hasReifiedQualityValue. Otherwise, use the gufo:hasQualityValue data property and a literal to determine the quality value."""@en ;
                                         rdfs:label "QualityValue"@en ;
                                         rdfs:seeAlso <http://purl.org/nemo/gufo#hasReifiedQualityValue> .


###  http://purl.org/nemo/gufo#QualityValueAttributionSituation
<http://purl.org/nemo/gufo#QualityValueAttributionSituation> rdf:type owl:Class ;
                                                             rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ,
                                                                             [ rdf:type owl:Class ;
                                                                               owl:unionOf ( [ rdf:type owl:Restriction ;
                                                                                               owl:onProperty <http://purl.org/nemo/gufo#concernsReifiedQualityValue> ;
                                                                                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                                               owl:onClass <http://purl.org/nemo/gufo#QualityValue>
                                                                                             ]
                                                                                             [ rdf:type owl:Restriction ;
                                                                                               owl:onProperty <http://purl.org/nemo/gufo#concernsQualityValue> ;
                                                                                               owl:cardinality "1"^^xsd:nonNegativeInteger
                                                                                             ]
                                                                                           )
                                                                             ] ,
                                                                             [ rdf:type owl:Restriction ;
                                                                               owl:onProperty <http://purl.org/nemo/gufo#concernsQualityType> ;
                                                                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                               owl:onClass <http://purl.org/nemo/gufo#EndurantType>
                                                                             ] ,
                                                                             [ rdf:type owl:Restriction ;
                                                                               owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#standsInQualifiedAttribution>
                                                                                              ] ;
                                                                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                               owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                                             ] ;
                                                             owl:disjointWith <http://purl.org/nemo/gufo#TemporaryConstitutionSituation> ,
                                                                              <http://purl.org/nemo/gufo#TemporaryInstantiationSituation> ,
                                                                              <http://purl.org/nemo/gufo#TemporaryParthoodSituation> ,
                                                                              <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                             rdfs:comment """A gufo:Situation in which a quality value is temporarily attributed to a gufo:Endurant.

A gufo:QualityValueAttributionSituation should be used only for mutable qualities, i.e. those whose value can vary in time.

Examples include: the situation in which the value of a bitcoin in Euros is 6.526,12, which lasted from 10/12/2019 to 11/12/2019; the situation in which the weight of Mike Tyson was 100 kg; and the situation in which the color of Einstein' hair was grey.

This is a reification of the quality value attribution (in a solution that is similar to the qualified relation pattern  http://patterns.dataincubator.org/book/qualified-relation.html )"""@en ;
                                                             rdfs:label "QualityValueAttributionSituation"@en ;
                                                             rdfs:seeAlso <http://purl.org/nemo/gufo#concernsQualityValue> ,
                                                                          <http://purl.org/nemo/gufo#concernsReifiedQualityValue> .


###  http://purl.org/nemo/gufo#Quantity
<http://purl.org/nemo/gufo#Quantity> rdf:type owl:Class ;
                                     rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ;
                                     rdfs:comment """A complex gufo:Object that is a maximally-connected portion of stuff. A gufo:Quantity has a fixed constitution, and thus, removing or adding a sub-quantity would result in a different quantity.

Examples include the portion of wine in a wine tank, a lump of clay, the gold that constitutes a wedding ring.

Also termed \"quantity of matter\", \"objectified portion of matter\", \"piece\" in the philosophical literature."""@en ;
                                     rdfs:label "Quantity"@en ;
                                     rdfs:seeAlso <http://purl.org/nemo/gufo#isSubQuantityOf> .


###  http://purl.org/nemo/gufo#RelationshipType
<http://purl.org/nemo/gufo#RelationshipType> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.org/nemo/gufo#Type> ;
                                             rdfs:comment """A gufo:Type whose instances are ordered pairs of related entities. Instances of gufo:RelationshipType are object properties in UFO-based ontologies.

The object properties \"marriedWith\" and \"enrolledIn\" are examples of material relationship types. The object properties \"heavierThan\", \"olderThan\" are examples of comparative relationship types.

The use of gufo:RelationshipType and its subclasses requires OWL 2 punning.

Corresponds to \"Relation\" in Guizzardi (2005) and Fonseca et al. (2019)."""@en ;
                                             rdfs:label "RelationshipType"@en .


###  http://purl.org/nemo/gufo#Relator
<http://purl.org/nemo/gufo#Relator> rdf:type owl:Class ;
                                    rdfs:subClassOf <http://purl.org/nemo/gufo#ExtrinsicAspect> ,
                                                    [ rdf:type owl:Restriction ;
                                                      owl:onProperty <http://purl.org/nemo/gufo#mediates> ;
                                                      owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                                                      owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                    ] ;
                                    rdfs:comment """A gufo:ExtrinsicAspect that connects (involves, mediates) two or more concrete individuals. Relators are reified relationships composed of reciprocal extrinsic modes.

Examples of relators include John and Mary's marriage (composed of John's obligations towards Mary in the scope of the marriage, Mary's reciprocal claims, Mary's obligations towards John, John's reciprocal claims), Mary's employment contract at Nasa, a covalent bond between two atoms."""@en ;
                                    rdfs:label "Relator"@en ;
                                    rdfs:seeAlso <http://purl.org/nemo/gufo#mediates> .


###  http://purl.org/nemo/gufo#RigidType
<http://purl.org/nemo/gufo#RigidType> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#EndurantType> ;
                                      rdfs:comment """A gufo:EndurantType which applies necessarily to its instances (see Guizzardi, 2005, chapter 4).

Examples include the types \"Agent\", \"Person\", \"Animal\", \"PhysicalObject\", \"Car\", and \"Tree\"."""@en ;
                                      rdfs:label "RigidType"@en .


###  http://purl.org/nemo/gufo#Role
<http://purl.org/nemo/gufo#Role> rdf:type owl:Class ;
                                 rdfs:subClassOf <http://purl.org/nemo/gufo#AntiRigidType> ,
                                                 <http://purl.org/nemo/gufo#Sortal> ;
                                 rdfs:comment """A gufo:EndurantType that both sortal and anti-rigid. It is defined by relational instantiation conditions. Roles are relationally dependent types, capturing relational properties shared by instances of a given kind.

For example, \"Student\" may be considered a gufo:Role as a subclass of the gufo:Kind \"Person\", instantiated by all persons enrolled in a school."""@en ;
                                 rdfs:label "Role"@en .


###  http://purl.org/nemo/gufo#RoleMixin
<http://purl.org/nemo/gufo#RoleMixin> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#AntiRigidType> ,
                                                      <http://purl.org/nemo/gufo#NonSortal> ;
                                      rdfs:comment """A gufo:EndurantType that is both non-sortal and anti-rigid. It is defined by relational instantiation conditions. Role mixins are relationally dependent types, capturing relational properties shared by instances of different kinds.

For example, \"Customer\" may be considered a gufo:RoleMixin as a superclass of the roles \"CorporateCustomer\" (specializing the gufo:Kind \"BusinessOrganization\") and \"PersonalCustomer\" (specializing the gufo:Kind \"Person\")."""@en ;
                                      rdfs:label "RoleMixin"@en .


###  http://purl.org/nemo/gufo#SemiRigidType
<http://purl.org/nemo/gufo#SemiRigidType> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#NonRigidType> ;
                                          rdfs:comment "A gufo:NonRigidType that applies necessarily to some of its instances and contingently to some others (see Guizzardi, 2005, chapter 4)."@en ;
                                          rdfs:label "SemiRigidType"@en .


###  http://purl.org/nemo/gufo#Situation
<http://purl.org/nemo/gufo#Situation> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividual> ;
                                      rdfs:comment """A gufo:ConcreteIndividual that is a particular configuration of a part of reality which can be understood as a whole and in which entities stand in relations. A situation may be counterfactual or actual. An actual situation (or in other words, a \"fact\") \"obtains\" in a certain time instant or during a time interval.

Note that, in Guizzardi et al. (2013), situations were considered to obtain at a specific point in time. Here, instead, they obtain in a time interval when begin and end points differ.

The various subclasses of Situation in this implementation are used to capture \"mutable\" facts which obtain during some time and fail to obtain at other times. This includes the contingent instantiation of non-rigid types (e.g., as someone is a child at one point in time and a teenager later), the attribution of value to mutable qualities (such as a person's weight) and temporary participation in part-whole relations for replaceable parts (such as a car's tires). Other subclasses may be created to capture domain-specific notions such as \"HazardousSituation\", \"PersonHasFever\"."""@en ;
                                      rdfs:label "Situation"@en .


###  http://purl.org/nemo/gufo#SituationType
<http://purl.org/nemo/gufo#SituationType> rdf:type owl:Class ;
                                          rdfs:subClassOf <http://purl.org/nemo/gufo#ConcreteIndividualType> ;
                                          rdfs:comment """A gufo:Type whose instances are situations.

Instances of gufo:SituationType are subclasses of gufo:Situation.

Examples include \"HazardousSituation\", \"PersonHasFever\",  \"PersonIsStudent\"."""@en ;
                                          rdfs:label "SituationType"@en .


###  http://purl.org/nemo/gufo#Sortal
<http://purl.org/nemo/gufo#Sortal> rdf:type owl:Class ;
                                   rdfs:subClassOf <http://purl.org/nemo/gufo#EndurantType> ;
                                   rdfs:comment "A gufo:EndurantType which carries (or supplies) a principle of identity for its instances  (see Guizzardi, 2005, chapter 4)."@en ;
                                   rdfs:label "Sortal"@en .


###  http://purl.org/nemo/gufo#SubKind
<http://purl.org/nemo/gufo#SubKind> rdf:type owl:Class ;
                                    rdfs:subClassOf <http://purl.org/nemo/gufo#RigidType> ,
                                                    <http://purl.org/nemo/gufo#Sortal> ;
                                    rdfs:comment """A gufo:EndurantType that is both sortal and rigid. It specializes a gufo:Kind carrying the principle of identity supplied by that kind. Every gufo:SubKind should directly or indirectly specialize a gufo:Kind.

For example, the gufo:Kind \"Lion\" may be specialized into the \"Lionness\" and \"Male Lion\" subkinds, while the gufo:Kind \"Computer\" may be specialized into the \"Laptop\" and \"Desktop\" subkinds."""@en ;
                                    rdfs:label "SubKind"@en .


###  http://purl.org/nemo/gufo#TemporaryConstitutionSituation
<http://purl.org/nemo/gufo#TemporaryConstitutionSituation> rdf:type owl:Class ;
                                                           rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ,
                                                                           [ rdf:type owl:Restriction ;
                                                                             owl:onProperty <http://purl.org/nemo/gufo#concernsConstitutedEndurant> ;
                                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                             owl:onClass <http://purl.org/nemo/gufo#Object>
                                                                           ] ,
                                                                           [ rdf:type owl:Restriction ;
                                                                             owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#standsInQualifiedConstitution>
                                                                                            ] ;
                                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                             owl:onClass <http://purl.org/nemo/gufo#Object>
                                                                           ] ;
                                                           owl:disjointWith <http://purl.org/nemo/gufo#TemporaryInstantiationSituation> ,
                                                                            <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                           rdfs:comment """A gufo:Situation in which a gufo:Endurant temporarly constitutes another gufo:Endurant.

When constitution of an object may change in time, it may be qualified by the period in time in which the relation applies. 

Examples include: the situation in which the Beatles is constituted by the group composed of {John,Paul,Ringo,George}; and the situation in which the statue of Venus de Milo was constituted by its original quantity of marble (including its arms).

This is a reification of constitution (in a solution that is similar to the qualified relation pattern  http://patterns.dataincubator.org/book/qualified-relation.html)"""@en ;
                                                           rdfs:label "TemporaryConstitutionSituation"@en .


###  http://purl.org/nemo/gufo#TemporaryInstantiationSituation
<http://purl.org/nemo/gufo#TemporaryInstantiationSituation> rdf:type owl:Class ;
                                                            rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ,
                                                                            [ rdf:type owl:Restriction ;
                                                                              owl:onProperty <http://purl.org/nemo/gufo#concernsNonRigidType> ;
                                                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                              owl:onClass <http://purl.org/nemo/gufo#NonRigidType>
                                                                            ] ,
                                                                            [ rdf:type owl:Restriction ;
                                                                              owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#standsInQualifiedInstantiation>
                                                                                             ] ;
                                                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                              owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                                            ] ;
                                                            owl:disjointWith <http://purl.org/nemo/gufo#TemporaryParthoodSituation> ,
                                                                             <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                            rdfs:comment """A gufo:Situation in which a gufo:Endurant temporarily instantiates a gufo:NonRigidType.

A gufo:TemporaryInstantiationSituation can account for the time period in which a particular instantiation holds.

Examples include: the situation in which Obama instantiates the role of president, which began in 20/01/2009 and lasted until 20/01/2017; the situation in which Coatria instantiates the role of EU Member, which began in 01/07/2013 (and is still on-going); and the situation in which Steve Jobs instantiates the child phase, which began in 24/02/1955 and lasted until 24/02/1965.

This solution is inspired in the qualified relation pattern (http://patterns.dataincubator.org/book/qualified-relation.html)."""@en ;
                                                            rdfs:label "TemporaryInstantiationSituation"@en .


###  http://purl.org/nemo/gufo#TemporaryParthoodSituation
<http://purl.org/nemo/gufo#TemporaryParthoodSituation> rdf:type owl:Class ;
                                                       rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ,
                                                                       [ rdf:type owl:Restriction ;
                                                                         owl:onProperty <http://purl.org/nemo/gufo#concernsTemporaryWhole> ;
                                                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                         owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                                       ] ,
                                                                       [ rdf:type owl:Restriction ;
                                                                         owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#standsInQualifiedParthood>
                                                                                        ] ;
                                                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                         owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                                       ] ;
                                                       owl:disjointWith <http://purl.org/nemo/gufo#TemporaryRelationshipSituation> ;
                                                       rdfs:comment """A gufo:Situation in which a gufo:Endurant is temporarily a part of another gufo:Endurant.

A gufo:TemporaryParthoodSituation should only be used for mutable parts. It may be qualified by the period in time in which the relation applies. 

Examples include: the situation in which the United Kingdom is a member of the European Union; the situation in which Messi is a a member of the Barcelona FC squad; the situation in which an engine is part of a car; and the situation in which a transplanted heart is part of a person.

Note that, since every instance of gufo:Quantity or gufo:FixedCollection only has essential parts, the gufo:TemporaryParthoodSituation should not be used to represent these parthood relations.
 
This solution is inspired in the qualified relation pattern (http://patterns.dataincubator.org/book/qualified-relation.html)."""@en ;
                                                       rdfs:label "TemporaryParthoodSituation"@en .


###  http://purl.org/nemo/gufo#TemporaryRelationshipSituation
<http://purl.org/nemo/gufo#TemporaryRelationshipSituation> rdf:type owl:Class ;
                                                           rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ,
                                                                           [ rdf:type owl:Restriction ;
                                                                             owl:onProperty <http://purl.org/nemo/gufo#concernsRelatedEndurant> ;
                                                                             owl:someValuesFrom <http://purl.org/nemo/gufo#Endurant>
                                                                           ] ,
                                                                           [ rdf:type owl:Restriction ;
                                                                             owl:onProperty <http://purl.org/nemo/gufo#concernsRelationshipType> ;
                                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                             owl:onClass <http://purl.org/nemo/gufo#RelationshipType>
                                                                           ] ,
                                                                           [ rdf:type owl:Restriction ;
                                                                             owl:onProperty [ owl:inverseOf <http://purl.org/nemo/gufo#standsInQualifiedRelationship>
                                                                                            ] ;
                                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                                             owl:onClass <http://purl.org/nemo/gufo#Endurant>
                                                                           ] ;
                                                           rdfs:comment """A gufo:Situation in which a gufo:Endurant temporarily stands in a relation with another gufo:Endurant (or other endurants in the case of n-ary relationships). 

Reification of a gufo:TemporaryRelationshipSituation allows qualification of the relationship with the period in time in which it applies. 

Examples include: the situation in which Einstein works at the Swiss Patent Office in Bern; the situation in which Elon Musk studies at the University of Pennsylvania; the situation in which John Lennon is married to Yoko Ono; and the situation in which Facebook has a lower market value than Amazon.

For material relationships, prefer the use of gufo:Relator.

This is a reification of the relationship (in a solution that is similar to the qualified relation pattern  http://patterns.dataincubator.org/book/qualified-relation.html)."""@en ;
                                                           rdfs:label "TemporaryRelationshipSituation"@en .


###  http://purl.org/nemo/gufo#Type
<http://purl.org/nemo/gufo#Type> rdf:type owl:Class ;
                                 rdfs:comment """An entity that may be instantiated by (or predicated over) other entities. Types encompass what we often call \"sorts\", \"kinds\", \"categories\", etc. 

Examples include the kind \"Person\", the event type \"Earthquake\", and the abstract individual type \"NaturalNumber\". Relations, such as \"marriedTo\" and \"olderThan\", are also considered as types.

Instances of gufo:Type are classes, and should specialize the taxonomy of individuals of gUFO. For example, \"Person\" is a gufo:Type (more specifically a gufo:Kind), specializing gufo:Object. The mechanism that allows for this is called punning in OWL 2.

Encompasses the notion of \"Universal\" in Guizzardi (2005)."""@en ;
                                 rdfs:label "Type"@en .


###  http://purl.org/nemo/gufo#VariableCollection
<http://purl.org/nemo/gufo#VariableCollection> rdf:type owl:Class ;
                                               rdfs:subClassOf <http://purl.org/nemo/gufo#Collection> ;
                                               rdfs:comment <http://purl.org/nemo/gufo#TemporaryParthoodSituation> ,
                                                            """A gufo:Collection for which change in membership is possible.

Such a collection obeys an intensional principle of identity, i.e., change in membership does not necessarily create a different collection.

For example, KLM's fleet of airplanes could be understood as a gufo:VariableCollection. In this case, when the company acquires (or retires) an airplane, the fleet changes. Note that, in this case, the airplanes are conceptualized as playing the role of \"member of a fleet\". If various roles for the parts of a fleet were envisioned (such as \"cargo airplane\", \"passenger airplane\"), then a fleet would be best understood as a gufo:FunctionalComplex.

See gufo:TemporaryParthoodSituation for the pattern to represent the relation of a variable collection to its temporary parts."""@en ;
                                               rdfs:label "VariableCollection"@en .


###  http://www.w3.org/2006/time#Instant
<http://www.w3.org/2006/time#Instant> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.org/nemo/gufo#AbstractIndividual> ;
                                      rdfs:comment "An gufo:AbstractIndividual that reifies time instants. It is used as a target of the gufo:hasBeginPoint and gufo:hasEndPoint object properties."@en ;
                                      rdfs:label "Instant"@en .


###  https://blackcatinformatics.ca/gmeow/AcquaintanceRelationship
gmeow:AcquaintanceRelationship rdf:type owl:Class ;
                               rdfs:subClassOf gmeow:InterpersonalRelationship ;
                               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                               rdfs:label "Acquaintance Relationship"@en ;
                               <http://www.w3.org/2004/02/skos/core#definition> "An interpersonal relationship of social acquaintance — agents who have met and know one another (the reified form of hasMet)."@en .


###  https://blackcatinformatics.ca/gmeow/Activity
gmeow:Activity rdf:type owl:Class ;
               rdfs:subClassOf <http://purl.org/nemo/gufo#Event> ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Activity"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Something that occurs over a period of time and acts upon or with entities — creating, transforming, using, or attributing them."@en .


###  https://blackcatinformatics.ca/gmeow/AddressTenure
gmeow:AddressTenure rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:TimeScopedRelation ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Address Tenure"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The reified, time-scoped fact that an agent held a contact point (e.g. an email address) over a particular interval."@en .


###  https://blackcatinformatics.ca/gmeow/Adoption
gmeow:Adoption rdf:type owl:Class ;
               rdfs:subClassOf gmeow:LifeEvent ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Adoption"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The adoption of a person."@en .


###  https://blackcatinformatics.ca/gmeow/AdoptiveParentChild
gmeow:AdoptiveParentChild rdf:type owl:Class ;
                          rdfs:subClassOf gmeow:ParentChildRelationship ;
                          rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                          rdfs:label "Adoptive Parent-Child"@en ;
                          <http://www.w3.org/2004/02/skos/core#definition> "A parent-child relationship established by adoption."@en .


###  https://blackcatinformatics.ca/gmeow/Agent
gmeow:Agent rdf:type owl:Class ;
            rdfs:subClassOf <http://purl.org/nemo/gufo#FunctionalComplex> ,
                            gmeow:Entity ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Agent"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "An entity that can act, bear responsibility, and enter into agreements: a person, an organization, or a software agent."@en .


###  https://blackcatinformatics.ca/gmeow/Agreement
gmeow:Agreement rdf:type owl:Class ;
                rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Agreement"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "A mutual understanding between two or more agents that creates obligations or rights, reified as a relator connecting its parties."@en .


###  https://blackcatinformatics.ca/gmeow/Annulment
gmeow:Annulment rdf:type owl:Class ;
                rdfs:subClassOf gmeow:LifeEvent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Annulment"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The annulment of a marriage."@en .


###  https://blackcatinformatics.ca/gmeow/Article
gmeow:Article rdf:type owl:Class ;
              rdfs:subClassOf gmeow:CreativeWork ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Article"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A written work published in a periodical, blog, or scholarly venue."@en .


###  https://blackcatinformatics.ca/gmeow/Attachment
gmeow:Attachment rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:BodyPart ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Attachment"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A non-inline body part presented as an attached file. An attachment may also be a gmeow:Document or gmeow:MediaObject (the two are not disjoint), and its text extraction or summary is a derived object linked by gmeow:wasDerivedFrom."@en .


###  https://blackcatinformatics.ca/gmeow/AuthenticationResult
gmeow:AuthenticationResult rdf:type owl:Class ;
                           rdfs:subClassOf gmeow:InformationObject ;
                           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                           rdfs:label "Authentication Result"@en ;
                           <http://www.w3.org/2004/02/skos/core#definition> "The outcome of an email authentication check (RFC 8601 Authentication-Results) — a method (DKIM, SPF, DMARC, ARC), a verdict, and the verifying server."@en .


###  https://blackcatinformatics.ca/gmeow/Baptism
gmeow:Baptism rdf:type owl:Class ;
              rdfs:subClassOf gmeow:LifeEvent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Baptism"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A baptism."@en .


###  https://blackcatinformatics.ca/gmeow/BarMitzvah
gmeow:BarMitzvah rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Bar Mitzvah"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A bar mitzvah."@en .


###  https://blackcatinformatics.ca/gmeow/BatMitzvah
gmeow:BatMitzvah rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Bat Mitzvah"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A bat mitzvah."@en .


###  https://blackcatinformatics.ca/gmeow/BiologicalParentChild
gmeow:BiologicalParentChild rdf:type owl:Class ;
                            rdfs:subClassOf gmeow:ParentChildRelationship ;
                            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                            rdfs:label "Biological Parent-Child"@en ;
                            <http://www.w3.org/2004/02/skos/core#definition> "A parent-child relationship by biological descent."@en .


###  https://blackcatinformatics.ca/gmeow/Birth
gmeow:Birth rdf:type owl:Class ;
            rdfs:subClassOf gmeow:LifeEvent ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Birth"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "The event of a person being born."@en .


###  https://blackcatinformatics.ca/gmeow/BodyPart
gmeow:BodyPart rdf:type owl:Class ;
               rdfs:subClassOf gmeow:InformationObject ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Body Part"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A MIME part of a message's body, with a media type and content."@en .


###  https://blackcatinformatics.ca/gmeow/Burial
gmeow:Burial rdf:type owl:Class ;
             rdfs:subClassOf gmeow:LifeEvent ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Burial"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The burial of a deceased person."@en .


###  https://blackcatinformatics.ca/gmeow/Census
gmeow:Census rdf:type owl:Class ;
             rdfs:subClassOf gmeow:LifeEvent ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Census"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A person's enumeration in a census."@en .


###  https://blackcatinformatics.ca/gmeow/Certification
gmeow:Certification rdf:type owl:Class ;
                    rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Certification"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A reified attestation that a cryptographic key belongs to a given identity, made by a certifying agent (a PGP key-signature / Web-of-Trust certification). Its validity window is carried with gmeow:validFrom/validUntil; revocation sets validUntil."@en .


###  https://blackcatinformatics.ca/gmeow/Christening
gmeow:Christening rdf:type owl:Class ;
                  rdfs:subClassOf gmeow:LifeEvent ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "Christening"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A christening or naming ceremony."@en .


###  https://blackcatinformatics.ca/gmeow/Citation
gmeow:Citation rdf:type owl:Class ;
               rdfs:subClassOf gmeow:InformationObject ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Citation"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A reference to a specific place within a source (a page, entry, image, or record locator)."@en .


###  https://blackcatinformatics.ca/gmeow/Confirmation
gmeow:Confirmation rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:LifeEvent ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Confirmation"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A religious confirmation."@en .


###  https://blackcatinformatics.ca/gmeow/ContactPoint
gmeow:ContactPoint rdf:type owl:Class ;
                   rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ,
                                   gmeow:Entity ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Contact Point"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A means of reaching an agent: an email address, telephone number, or postal address."@en .


###  https://blackcatinformatics.ca/gmeow/Contract
gmeow:Contract rdf:type owl:Class ;
               rdfs:subClassOf gmeow:Agreement ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Contract"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A legally enforceable agreement."@en .


###  https://blackcatinformatics.ca/gmeow/CoupleRelationship
gmeow:CoupleRelationship rdf:type owl:Class ;
                         rdfs:subClassOf gmeow:KinRelationship ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "Couple Relationship"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "A reified couple relationship (marriage, civil union, or partnership) between two persons; bears marriage, divorce and related events."@en .


###  https://blackcatinformatics.ca/gmeow/CreativeWork
gmeow:CreativeWork rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:InformationObject ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Creative Work"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "An information artifact resulting from creative or intellectual effort — a document, article, dataset, media object, or web page."@en .


###  https://blackcatinformatics.ca/gmeow/Credential
gmeow:Credential rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:Entity ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Credential"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "An educational or occupational credential held by an agent — a degree, certification, or license."@en .


###  https://blackcatinformatics.ca/gmeow/Cremation
gmeow:Cremation rdf:type owl:Class ;
                rdfs:subClassOf gmeow:LifeEvent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Cremation"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The cremation of a deceased person."@en .


###  https://blackcatinformatics.ca/gmeow/CryptographicKey
gmeow:CryptographicKey rdf:type owl:Class ;
                       rdfs:subClassOf gmeow:InformationObject ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "Cryptographic Key"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "A public key, certificate, or key material bound to an agent's identity — the thing a signature is made with and a certification vouches for."@en .


###  https://blackcatinformatics.ca/gmeow/CryptographicSignature
gmeow:CryptographicSignature rdf:type owl:Class ;
                             rdfs:subClassOf gmeow:InformationObject ;
                             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                             rdfs:label "Cryptographic Signature"@en ;
                             <http://www.w3.org/2004/02/skos/core#definition> "A cryptographic signature over a message or its headers, asserting origin and integrity."@en .


###  https://blackcatinformatics.ca/gmeow/DKIMSignature
gmeow:DKIMSignature rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:CryptographicSignature ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "DKIM Signature"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A DomainKeys Identified Mail signature (RFC 6376) over selected headers and the body."@en .


###  https://blackcatinformatics.ca/gmeow/Dataset
gmeow:Dataset rdf:type owl:Class ;
              rdfs:subClassOf gmeow:CreativeWork ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Dataset"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A collection of data published as a unit."@en .


###  https://blackcatinformatics.ca/gmeow/Death
gmeow:Death rdf:type owl:Class ;
            rdfs:subClassOf gmeow:LifeEvent ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Death"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "The event of a person's death."@en .


###  https://blackcatinformatics.ca/gmeow/Divorce
gmeow:Divorce rdf:type owl:Class ;
              rdfs:subClassOf gmeow:LifeEvent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Divorce"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The legal dissolution of a marriage."@en .


###  https://blackcatinformatics.ca/gmeow/Document
gmeow:Document rdf:type owl:Class ;
               rdfs:subClassOf gmeow:CreativeWork ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Document"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A bounded textual or digital document — a file, record, or report."@en .


###  https://blackcatinformatics.ca/gmeow/EmailAddress
gmeow:EmailAddress rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:ContactPoint ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Email Address"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A contact point reachable via the Simple Mail Transfer Protocol (SMTP)."@en .


###  https://blackcatinformatics.ca/gmeow/EmailMessage
gmeow:EmailMessage rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:Message ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Email Message"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "An RFC 5322 email message, with headers, participants, a thread, body parts and mailbox residence."@en .


###  https://blackcatinformatics.ca/gmeow/Emigration
gmeow:Emigration rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Emigration"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A person's emigration from a country."@en .


###  https://blackcatinformatics.ca/gmeow/Engagement
gmeow:Engagement rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Engagement"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A betrothal or engagement to marry."@en .


###  https://blackcatinformatics.ca/gmeow/Entity
gmeow:Entity rdf:type owl:Class ;
             rdfs:subClassOf <http://purl.org/nemo/gufo#Endurant> ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Entity"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Anything in the GMEOW universe of discourse that persists in time and can bear properties: an agent, a document, a contact point, and so on."@en .


###  https://blackcatinformatics.ca/gmeow/Family
gmeow:Family rdf:type owl:Class ;
             rdfs:subClassOf gmeow:Group ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Family"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A kinship group of persons related by descent, marriage, or adoption."@en .


###  https://blackcatinformatics.ca/gmeow/FirstCommunion
gmeow:FirstCommunion rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:LifeEvent ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "First Communion"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "A first communion."@en .


###  https://blackcatinformatics.ca/gmeow/FosterParentChild
gmeow:FosterParentChild rdf:type owl:Class ;
                        rdfs:subClassOf gmeow:ParentChildRelationship ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "Foster Parent-Child"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "A parent-child relationship through fostering."@en .


###  https://blackcatinformatics.ca/gmeow/Funeral
gmeow:Funeral rdf:type owl:Class ;
              rdfs:subClassOf gmeow:LifeEvent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Funeral"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A funeral or memorial service."@en .


###  https://blackcatinformatics.ca/gmeow/GeoCoordinates
gmeow:GeoCoordinates rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:Entity ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "Geo Coordinates"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "A geographic point expressed as latitude and longitude."@en .


###  https://blackcatinformatics.ca/gmeow/Graduation
gmeow:Graduation rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Graduation"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Graduation from an educational program."@en .


###  https://blackcatinformatics.ca/gmeow/Group
gmeow:Group rdf:type owl:Class ;
            rdfs:subClassOf <http://purl.org/nemo/gufo#Collection> ,
                            gmeow:Entity ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Group"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A collection of agents treated as a unit without the formal structure of an organization."@en .


###  https://blackcatinformatics.ca/gmeow/Immigration
gmeow:Immigration rdf:type owl:Class ;
                  rdfs:subClassOf gmeow:LifeEvent ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "Immigration"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A person's immigration into a country."@en .


###  https://blackcatinformatics.ca/gmeow/InformationObject
gmeow:InformationObject rdf:type owl:Class ;
                        rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ,
                                        gmeow:Entity ;
                        rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                        rdfs:label "Information Object"@en ;
                        <http://www.w3.org/2004/02/skos/core#definition> "An entity whose nature is to carry information content: a document, dataset, software artifact, online account, or message. The shared parent of the document, software and account layers."@en .


###  https://blackcatinformatics.ca/gmeow/InterpersonalRelationship
gmeow:InterpersonalRelationship rdf:type owl:Class ;
                                rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                                rdfs:label "Interpersonal Relationship"@en ;
                                <http://www.w3.org/2004/02/skos/core#definition> "A reified standing relationship between agents (acquaintance, collaboration, …), able to bear its own time interval, confidence, and source evidence."@en .


###  https://blackcatinformatics.ca/gmeow/KeyScheme
gmeow:KeyScheme rdf:type owl:Class ;
                rdfs:subClassOf gmeow:Entity ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Key Scheme"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "The cryptographic scheme/format of a key (OpenPGP, X.509, SSH, Nostr, …). Modelled as a value, not a key subclass: the set of schemes is open-ended and they carry no distinct key structure here, so a new scheme is a new individual, not a new class."@en .


###  https://blackcatinformatics.ca/gmeow/KinRelationship
gmeow:KinRelationship rdf:type owl:Class ;
                      rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "Kin Relationship"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A reified kinship relationship between persons, able to bear its own events, dates and sources."@en .


###  https://blackcatinformatics.ca/gmeow/LifeEvent
gmeow:LifeEvent rdf:type owl:Class ;
                rdfs:subClassOf gmeow:Activity ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Life Event"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "An event in the life of a person or family — with a date, a place, and participating persons — to which sources and confidence can be attached."@en .


###  https://blackcatinformatics.ca/gmeow/Mailbox
gmeow:Mailbox rdf:type owl:Class ;
              rdfs:subClassOf gmeow:InformationObject ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Mailbox"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A named container of messages within an account — a folder, JMAP mailbox, or Gmail label."@en .


###  https://blackcatinformatics.ca/gmeow/MailboxResidence
gmeow:MailboxResidence rdf:type owl:Class ;
                       rdfs:subClassOf gmeow:TimeScopedRelation ;
                       rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                       rdfs:label "Mailbox Residence"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "The reified, time-scoped fact that a message resided in a mailbox/label over an interval (membership is time-varying — messages move between folders and labels)."@en .


###  https://blackcatinformatics.ca/gmeow/Marriage
gmeow:Marriage rdf:type owl:Class ;
               rdfs:subClassOf gmeow:LifeEvent ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Marriage"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The event of two persons entering into marriage."@en .


###  https://blackcatinformatics.ca/gmeow/MediaObject
gmeow:MediaObject rdf:type owl:Class ;
                  rdfs:subClassOf gmeow:CreativeWork ;
                  rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                  rdfs:label "Media Object"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "An image, audio, or video media file."@en .


###  https://blackcatinformatics.ca/gmeow/Membership
gmeow:Membership rdf:type owl:Class ;
                 rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Membership"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "The reified relationship by which an agent is a member of an organization, optionally playing a role over a period of time."@en .


###  https://blackcatinformatics.ca/gmeow/Message
gmeow:Message rdf:type owl:Class ;
              rdfs:subClassOf gmeow:InformationObject ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Message"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A communication sent from one agent to others — the parent of email and other message kinds."@en .


###  https://blackcatinformatics.ca/gmeow/MessageHeader
gmeow:MessageHeader rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:InformationObject ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Message Header"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A single RFC 5322 header field (name and value) of a message."@en .


###  https://blackcatinformatics.ca/gmeow/MessageKeyword
gmeow:MessageKeyword rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:Entity ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "Message Keyword"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "A flag/keyword applied to a message (IMAP flag or JMAP keyword) such as seen, flagged, answered, draft, forwarded, or junk."@en .


###  https://blackcatinformatics.ca/gmeow/MilitaryService
gmeow:MilitaryService rdf:type owl:Class ;
                      rdfs:subClassOf gmeow:LifeEvent ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "Military Service"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A period of military service."@en .


###  https://blackcatinformatics.ca/gmeow/NameChange
gmeow:NameChange rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Name Change"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A formal change of name."@en .


###  https://blackcatinformatics.ca/gmeow/Naturalization
gmeow:Naturalization rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:LifeEvent ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "Naturalization"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "The grant of citizenship by naturalization."@en .


###  https://blackcatinformatics.ca/gmeow/Occupation
gmeow:Occupation rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:Entity ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Occupation"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A kind of work or profession, such as those classified by ESCO or SOC."@en .


###  https://blackcatinformatics.ca/gmeow/OnlineAccount
gmeow:OnlineAccount rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:InformationObject ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Online Account"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "An account an agent holds with an online service — a social profile, code-forge account, or decentralized identity."@en .


###  https://blackcatinformatics.ca/gmeow/Ordination
gmeow:Ordination rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Ordination"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Ordination into religious office."@en .


###  https://blackcatinformatics.ca/gmeow/Organization
gmeow:Organization rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:Agent ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Organization"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A structured group of agents — a company, institution, association, or governmental body — able to act as a single agent."@en .


###  https://blackcatinformatics.ca/gmeow/PGPSignature
gmeow:PGPSignature rdf:type owl:Class ;
                   rdfs:subClassOf gmeow:CryptographicSignature ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "PGP Signature"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "An OpenPGP signature (RFC 4880/9580, PGP-MIME RFC 3156) over a message, bound to a PGP key."@en .


###  https://blackcatinformatics.ca/gmeow/ParentChildRelationship
gmeow:ParentChildRelationship rdf:type owl:Class ;
                              rdfs:subClassOf gmeow:KinRelationship ;
                              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                              rdfs:label "Parent-Child Relationship"@en ;
                              <http://www.w3.org/2004/02/skos/core#definition> "A reified parent-child relationship, typed by its nature (biological, adoptive, step, or foster)."@en .


###  https://blackcatinformatics.ca/gmeow/Patent
gmeow:Patent rdf:type owl:Class ;
             rdfs:subClassOf gmeow:CreativeWork ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Patent"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A granted or filed patent describing an invention."@en .


###  https://blackcatinformatics.ca/gmeow/Person
gmeow:Person rdf:type owl:Class ;
             rdfs:subClassOf gmeow:Agent ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Person"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "An individual human being, living or deceased."@en .


###  https://blackcatinformatics.ca/gmeow/PersonName
gmeow:PersonName rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:InformationObject ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Person Name"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A structured, typed name borne by a person — birth name, married name, alias — with ordered name parts and an optional validity period."@en .


###  https://blackcatinformatics.ca/gmeow/Place
gmeow:Place rdf:type owl:Class ;
            rdfs:subClassOf <http://purl.org/nemo/gufo#Object> ,
                            gmeow:Entity ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Place"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A geographic location: a country, city, building, or point of interest."@en .


###  https://blackcatinformatics.ca/gmeow/PostalAddress
gmeow:PostalAddress rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:ContactPoint ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Postal Address"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A contact point reachable by physical mail at a postal address."@en .


###  https://blackcatinformatics.ca/gmeow/Probate
gmeow:Probate rdf:type owl:Class ;
              rdfs:subClassOf gmeow:LifeEvent ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Probate"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "The probate of an estate."@en .


###  https://blackcatinformatics.ca/gmeow/ProfessionalRelationship
gmeow:ProfessionalRelationship rdf:type owl:Class ;
                               rdfs:subClassOf gmeow:InterpersonalRelationship ;
                               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                               rdfs:label "Professional Relationship"@en ;
                               <http://www.w3.org/2004/02/skos/core#definition> "An interpersonal relationship arising from work — colleagues, collaborators, a client and a provider (the reified form of hasWorkedWith)."@en .


###  https://blackcatinformatics.ca/gmeow/RelayHop
gmeow:RelayHop rdf:type owl:Class ;
               rdfs:subClassOf <http://purl.org/nemo/gufo#Event> ;
               rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
               rdfs:label "Relay Hop"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "One hop in a message's delivery path, recorded by a Received header: a relaying server, the host it received from, a server timestamp, and the protocol used."@en .


###  https://blackcatinformatics.ca/gmeow/Repository
gmeow:Repository rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:InformationObject ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Repository"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A version-control repository holding the source code of a software project."@en .


###  https://blackcatinformatics.ca/gmeow/Residence
gmeow:Residence rdf:type owl:Class ;
                rdfs:subClassOf gmeow:LifeEvent ;
                rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                rdfs:label "Residence"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "A person's residence at a place over a period."@en .


###  https://blackcatinformatics.ca/gmeow/Retirement
gmeow:Retirement rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Retirement"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Retirement from working life."@en .


###  https://blackcatinformatics.ca/gmeow/Role
gmeow:Role rdf:type owl:Class ;
           rdfs:subClassOf <http://purl.org/nemo/gufo#Role> ;
           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
           rdfs:label "Role"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "A function or position an agent plays in some context, such as a job title or organizational role."@en .


###  https://blackcatinformatics.ca/gmeow/SMIMESignature
gmeow:SMIMESignature rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:CryptographicSignature ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "S/MIME Signature"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "An S/MIME signature (RFC 8551) over a message, bound to an X.509 certificate."@en .


###  https://blackcatinformatics.ca/gmeow/Separation
gmeow:Separation rdf:type owl:Class ;
                 rdfs:subClassOf gmeow:LifeEvent ;
                 rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                 rdfs:label "Separation"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "A legal or informal marital separation."@en .


###  https://blackcatinformatics.ca/gmeow/Skill
gmeow:Skill rdf:type owl:Class ;
            rdfs:subClassOf gmeow:Entity ;
            rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
            rdfs:label "Skill"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A competency or ability an agent possesses."@en .


###  https://blackcatinformatics.ca/gmeow/SoftwareAgent
gmeow:SoftwareAgent rdf:type owl:Class ;
                    rdfs:subClassOf gmeow:Agent ;
                    rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                    rdfs:label "Software Agent"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "A software process or autonomous program that acts on behalf of a person or organization."@en .


###  https://blackcatinformatics.ca/gmeow/SoftwareProject
gmeow:SoftwareProject rdf:type owl:Class ;
                      rdfs:subClassOf gmeow:CreativeWork ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "Software Project"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A software project: a body of source code developed and released as a unit, with repositories, releases, and contributors."@en .


###  https://blackcatinformatics.ca/gmeow/Source
gmeow:Source rdf:type owl:Class ;
             rdfs:subClassOf gmeow:InformationObject ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Source"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A source from which evidence is drawn: a record, certificate, register, archive entry, or publication."@en .


###  https://blackcatinformatics.ca/gmeow/StepParentChild
gmeow:StepParentChild rdf:type owl:Class ;
                      rdfs:subClassOf gmeow:ParentChildRelationship ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "Step Parent-Child"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A parent-child relationship through marriage to a biological/adoptive parent."@en .


###  https://blackcatinformatics.ca/gmeow/Summary
gmeow:Summary rdf:type owl:Class ;
              rdfs:subClassOf gmeow:InformationObject ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Summary"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A condensed account derived from a source information object (often machine-generated), linked to its source by gmeow:wasDerivedFrom."@en .


###  https://blackcatinformatics.ca/gmeow/TelephoneNumber
gmeow:TelephoneNumber rdf:type owl:Class ;
                      rdfs:subClassOf gmeow:ContactPoint ;
                      rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                      rdfs:label "Telephone Number"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A contact point reachable by telephone."@en .


###  https://blackcatinformatics.ca/gmeow/TextExtraction
gmeow:TextExtraction rdf:type owl:Class ;
                     rdfs:subClassOf gmeow:Document ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "Text Extraction"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "The text content extracted from a source object (e.g. a PDF attachment), linked to its source by gmeow:wasDerivedFrom."@en .


###  https://blackcatinformatics.ca/gmeow/Thread
gmeow:Thread rdf:type owl:Class ;
             rdfs:subClassOf gmeow:InformationObject ;
             rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
             rdfs:label "Thread"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A conversation: a set of messages related by reply/reference chains."@en .


###  https://blackcatinformatics.ca/gmeow/TimeInterval
gmeow:TimeInterval rdf:type owl:Class ;
                   rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                   rdfs:label "Time Interval"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A bounded stretch of time, optionally open-ended, delimited by a start and/or end instant."@en .


###  https://blackcatinformatics.ca/gmeow/TimeScopedRelation
gmeow:TimeScopedRelation rdf:type owl:Class ;
                         rdfs:subClassOf <http://purl.org/nemo/gufo#Situation> ;
                         rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                         rdfs:label "Time-Scoped Relation"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "A reified relationship that holds only over a particular time interval — the base for residence, tenure, and membership-over-time situations."@en .


###  https://blackcatinformatics.ca/gmeow/TrustAssertion
gmeow:TrustAssertion rdf:type owl:Class ;
                     rdfs:subClassOf <http://purl.org/nemo/gufo#Relator> ;
                     rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
                     rdfs:label "Trust Assertion"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "A reified, perspectival assertion that one agent (the trustor) trusts another (the trustee), optionally as an introducer to a given depth — the OpenPGP owner-trust notion. Its validity window is carried with gmeow:validFrom/validUntil."@en .


###  https://blackcatinformatics.ca/gmeow/WebPage
gmeow:WebPage rdf:type owl:Class ;
              rdfs:subClassOf gmeow:CreativeWork ;
              rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
              rdfs:label "Web Page"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "A page on the web identified by a URL."@en .


###  https://blackcatinformatics.ca/gmeow/Will
gmeow:Will rdf:type owl:Class ;
           rdfs:subClassOf gmeow:LifeEvent ;
           rdfs:isDefinedBy <https://blackcatinformatics.ca/gmeow> ;
           rdfs:label "Will"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "The making of a will."@en .


#################################################################
#    Individuals
#################################################################

###  https://blackcatinformatics.ca/gmeow/keySchemeNostr
gmeow:keySchemeNostr rdf:type owl:NamedIndividual ,
                              gmeow:KeyScheme ;
                     rdfs:label "Nostr"@en .


###  https://blackcatinformatics.ca/gmeow/keySchemePGP
gmeow:keySchemePGP rdf:type owl:NamedIndividual ,
                            gmeow:KeyScheme ;
                   rdfs:label "OpenPGP"@en .


###  https://blackcatinformatics.ca/gmeow/keySchemeSSH
gmeow:keySchemeSSH rdf:type owl:NamedIndividual ,
                            gmeow:KeyScheme ;
                   rdfs:label "SSH"@en .


###  https://blackcatinformatics.ca/gmeow/keySchemeX509
gmeow:keySchemeX509 rdf:type owl:NamedIndividual ,
                             gmeow:KeyScheme ;
                    rdfs:label "X.509"@en .


###  https://blackcatinformatics.ca/gmeow/keywordAnswered
gmeow:keywordAnswered rdf:type owl:NamedIndividual ,
                               gmeow:MessageKeyword ;
                      rdfs:label "answered"@en .


###  https://blackcatinformatics.ca/gmeow/keywordDraft
gmeow:keywordDraft rdf:type owl:NamedIndividual ,
                            gmeow:MessageKeyword ;
                   rdfs:label "draft"@en .


###  https://blackcatinformatics.ca/gmeow/keywordFlagged
gmeow:keywordFlagged rdf:type owl:NamedIndividual ,
                              gmeow:MessageKeyword ;
                     rdfs:label "flagged"@en .


###  https://blackcatinformatics.ca/gmeow/keywordForwarded
gmeow:keywordForwarded rdf:type owl:NamedIndividual ,
                                gmeow:MessageKeyword ;
                       rdfs:label "forwarded"@en .


###  https://blackcatinformatics.ca/gmeow/keywordJunk
gmeow:keywordJunk rdf:type owl:NamedIndividual ,
                           gmeow:MessageKeyword ;
                  rdfs:label "junk"@en .


###  https://blackcatinformatics.ca/gmeow/keywordSeen
gmeow:keywordSeen rdf:type owl:NamedIndividual ,
                           gmeow:MessageKeyword ;
                  rdfs:label "seen"@en .


#################################################################
#    General axioms
#################################################################

[ rdf:type owl:AllDisjointClasses ;
  owl:members ( <http://purl.org/nemo/gufo#Collection>
                <http://purl.org/nemo/gufo#FunctionalComplex>
                <http://purl.org/nemo/gufo#Quantity>
              )
] .


[ rdf:type owl:AllDisjointClasses ;
  owl:members ( <http://purl.org/nemo/gufo#Endurant>
                <http://purl.org/nemo/gufo#Event>
                <http://purl.org/nemo/gufo#Situation>
              )
] .


###  Generated by the OWL API (version 4.5.29) https://github.com/owlcs/owlapi
