PREFIX emotion: <http://ns.inria.fr/emoca#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

emotion:Fear a rdfs:Class ;
  rdfs:label "Fear"@en ;
  rdfs:subClassOf emotion:Emotion .

emotion:isDefinedBy a rdf:Property ;
  rdfs:label "is defined by"@en ;
  rdfs:domain emotion:Emotion ;
  rdfs:range emotion:Coordinate .

emotion:Surprise a rdfs:Class ;
  rdfs:label "Surprise"@en ;
  rdfs:subClassOf emotion:Emotion .

emotion:Person a rdfs:Class ;
  rdfs:label "Person"@en ;
  rdfs:subClassOf <http://xmlns.com/foaf/0.1/Person> .

emotion:hasTrait a rdf:Property ;
  rdfs:label "has trait"@en ;
  rdfs:domain emotion:Person ;
  rdfs:range emotion:Trait .

emotion:Emotion a rdfs:Class ;
  rdfs:label "Emotion"@en .

emotion:Stimulus a rdfs:Class ;
  rdfs:label "Stimulus"@en .

emotion:involves a rdf:Property ;
  rdfs:label "involves"@en ;
  rdfs:domain emotion:Stimulus ;
  rdfs:range <https://w3id.org/linkml/Any> .

emotion:Component a rdfs:Class ;
  rdfs:label "Component"@en ;
  rdfs:subClassOf emotion:Coordinate .

emotion:hasMaximum a rdf:Property ;
  rdfs:label "has maximum"@en ;
  rdfs:domain emotion:Coordinate ;
  rdfs:range xsd:double .

emotion:hasMinimum a rdf:Property ;
  rdfs:label "has minimum"@en ;
  rdfs:domain emotion:Coordinate ;
  rdfs:range xsd:double .

emotion:Trait a rdfs:Class ;
  rdfs:label "Trait"@en .

emotion:hasImpact a rdf:Property ;
  rdfs:label "has impact"@en ;
  rdfs:domain emotion:Trait ;
  rdfs:range emotion:Impact .

emotion:relatesTo a rdf:Property ;
  rdfs:label "relates to"@en ;
  rdfs:domain emotion:Trait ;
  rdfs:range <https://w3id.org/linkml/Any> .

emotion:Impact a rdfs:Class ;
  rdfs:label "Impact"@en .

emotion:hasEffect a rdf:Property ;
  rdfs:label "has effect"@en ;
  rdfs:domain emotion:Impact ;
  rdfs:range xsd:double .

emotion:pertainsTo a rdf:Property ;
  rdfs:label "pertains to"@en ;
  rdfs:domain emotion:Impact ;
  rdfs:range emotion:Component .

emotion:Arousal a rdfs:Class ;
  rdfs:label "Arousal"@en ;
  rdfs:subClassOf emotion:Component .

emotion:Anger a rdfs:Class ;
  rdfs:label "Anger"@en ;
  rdfs:subClassOf emotion:Emotion .

<http://xmlns.com/foaf/0.1/Person> a rdfs:Class .

emotion:Radius a rdfs:Class ;
  rdfs:label "Radius"@en ;
  rdfs:subClassOf emotion:Coordinate .

emotion:Coordinate a rdfs:Class ;
  rdfs:label "Coordinate"@en .

emotion:Valence a rdfs:Class ;
  rdfs:label "Valence"@en ;
  rdfs:subClassOf emotion:Component .

emotion:Joy a rdfs:Class ;
  rdfs:label "Joy"@en ;
  rdfs:subClassOf emotion:Emotion .

emotion:Disgust a rdfs:Class ;
  rdfs:label "Disgust"@en ;
  rdfs:subClassOf emotion:Emotion .

emotion:Sadness a rdfs:Class ;
  rdfs:label "Sadness"@en ;
  rdfs:subClassOf emotion:Emotion .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .
