Class: Property

Instances of this are OWL properties

  • NOTE: this is an abstract class and should not be instantiated directly

URI: rdfs:Property

Inheritance

Slots

Name Range Cardinality Description OWL
subproperty_of Property 0..* the parent relation
domain Class 0..1 The kinds of entity that can be the subject of the object property
range Class 0..1 The kinds of entity that can be the object of the object property
genus Property 0..1 The part of the logical definition that indicates the parent that is being specialized
id uriorcurie 0..1 None
label label_type 0..1 None AnnotationProperty, AnnotationAssertion
definition narrative_text 0..1 None AnnotationProperty, AnnotationAssertion
in_subset Subset 0..* Maps an ontology element to a subset it belongs to
exact_match NamedThing 0..* None AnnotationProperty, AnnotationAssertion
conforms_to uriorcurie 0..1 None

OWL Interpretation

subproperty_of

  • Slot URI: rdfs:subPropertyOf

domain

  • Slot URI: rdfs:domain

range

  • Slot URI: rdfs:range

genus

id

  • OWL interpretation: this is the main IRI of the entity that instantiates the template

label

  • Slot URI: rdfs:label

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

definition

  • Slot URI: IAO:0000115

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

in_subset

  • Slot URI: OIO:inSubset

exact_match

  • Slot URI: skos:exactMatch

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

conforms_to

  • Slot URI: dcterms:conformsTo

Usages

used by used in type used
Subset subproperty_of domain Property
Subset domain domain Property
Subset range domain Property
Property subproperty_of domain Property
Property subproperty_of range Property
Property domain domain Property
Property range domain Property
Property genus range Property
AnnotationProperty subproperty_of domain Property
AnnotationProperty domain domain Property
AnnotationProperty range domain Property
ObjectProperty subproperty_of domain Property
ObjectProperty domain domain Property
ObjectProperty range domain Property
GroupingObjectProperty subproperty_of domain Property
GroupingObjectProperty domain domain Property
GroupingObjectProperty range domain Property
HelperObjectProperty subproperty_of domain Property
HelperObjectProperty domain domain Property
HelperObjectProperty range domain Property
RolifiedObjectProperty subproperty_of domain Property
RolifiedObjectProperty domain domain Property
RolifiedObjectProperty range domain Property
DefinedObjectProperty subproperty_of domain Property
DefinedObjectProperty domain domain Property
DefinedObjectProperty range domain Property
DefinedObjectPropertyByDomain subproperty_of domain Property
DefinedObjectPropertyByDomain domain domain Property
DefinedObjectPropertyByDomain range domain Property
DefinedObjectPropertyByRange subproperty_of domain Property
DefinedObjectPropertyByRange domain domain Property
DefinedObjectPropertyByRange range domain Property
DefinedObjectPropertyByDomainAndRange subproperty_of domain Property
DefinedObjectPropertyByDomainAndRange domain domain Property
DefinedObjectPropertyByDomainAndRange range domain Property
DefinedObjectPropertyByChain subproperty_of domain Property
DefinedObjectPropertyByChain domain domain Property
DefinedObjectPropertyByChain range domain Property
DefinedObjectPropertyByChainToReflexive subproperty_of domain Property
DefinedObjectPropertyByChainToReflexive domain domain Property
DefinedObjectPropertyByChainToReflexive range domain Property
TransitiveForm subproperty_of domain Property
TransitiveForm domain domain Property
TransitiveForm range domain Property
DefinedObjectPropertyByParticipantRole subproperty_of domain Property
DefinedObjectPropertyByParticipantRole domain domain Property
DefinedObjectPropertyByParticipantRole range domain Property
ObjectPropertyDefinedByInteractionProcess subproperty_of domain Property
ObjectPropertyDefinedByInteractionProcess domain domain Property
ObjectPropertyDefinedByInteractionProcess range domain Property

Identifier and Mapping Information

LinkML Specification

Direct

name: Property
description: Instances of this are OWL properties
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: NamedThing
abstract: true
slots:
- subproperty_of
- domain
- range
- genus
slot_usage:
  genus:
    name: genus
    range: Property
class_uri: rdfs:Property

Induced

name: Property
description: Instances of this are OWL properties
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: NamedThing
abstract: true
slot_usage:
  genus:
    name: genus
    range: Property
attributes:
  subproperty_of:
    name: subproperty_of
    description: the parent relation
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    is_a: is_child_of
    domain: Property
    slot_uri: rdfs:subPropertyOf
    multivalued: true
    alias: subproperty_of
    owner: Property
    range: Property
  domain:
    name: domain
    description: The kinds of entity that can be the subject of the object property
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: Property
    slot_uri: rdfs:domain
    multivalued: false
    alias: domain
    owner: Property
    range: Class
  range:
    name: range
    description: The kinds of entity that can be the object of the object property
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: Property
    slot_uri: rdfs:range
    multivalued: false
    alias: range
    owner: Property
    range: Class
  genus:
    name: genus
    description: The part of the logical definition that indicates the parent that
      is being specialized
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    is_a: is_child_of
    domain: NamedThing
    multivalued: false
    alias: genus
    owner: Property
    range: Property
  id:
    name: id
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    identifier: true
    alias: id
    owner: Property
    range: uriorcurie
  label:
    name: label
    exact_mappings:
    - skos:prefLabel
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: rdfs:label
    alias: label
    owner: Property
    range: label type
  definition:
    name: definition
    exact_mappings:
    - skos:definition
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: IAO:0000115
    alias: definition
    owner: Property
    range: narrative text
  in_subset:
    name: in_subset
    description: Maps an ontology element to a subset it belongs to
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: OIO:inSubset
    multivalued: true
    alias: in_subset
    owner: Property
    range: Subset
  exact_match:
    name: exact_match
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: skos:exactMatch
    multivalued: true
    alias: exact_match
    owner: Property
    range: NamedThing
  conforms_to:
    name: conforms_to
    annotations:
      owl.fstring:
        tag: owl.fstring
        value: AnnotationAssertion( dcterms:conformsTo {id} rometa:{V} )
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: dcterms:conformsTo
    multivalued: false
    designates_type: true
    alias: conforms_to
    owner: Property
    range: uriorcurie
class_uri: rdfs:Property