Class: Subset

A grouping for ontology terms

URI: oio:Subset

Inheritance

Slots

Name Range Cardinality Description OWL
subproperty_of AnnotationProperty 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 AnnotationProperty 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
NamedThing in_subset range Subset
Class in_subset range Subset
RoleClass in_subset range Subset
Subset in_subset range Subset
Property in_subset range Subset
AnnotationProperty in_subset range Subset
ObjectProperty in_subset range Subset
GroupingObjectProperty in_subset range Subset
HelperObjectProperty in_subset range Subset
RolifiedObjectProperty in_subset range Subset
DefinedObjectProperty in_subset range Subset
DefinedObjectPropertyByDomain in_subset range Subset
DefinedObjectPropertyByRange in_subset range Subset
DefinedObjectPropertyByDomainAndRange in_subset range Subset
DefinedObjectPropertyByChain in_subset range Subset
DefinedObjectPropertyByChainToReflexive in_subset range Subset
TransitiveForm in_subset range Subset
DefinedObjectPropertyByParticipantRole in_subset range Subset
ObjectPropertyDefinedByInteractionProcess in_subset range Subset

Identifier and Mapping Information

LinkML Specification

Direct

name: Subset
description: A grouping for ontology terms
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: AnnotationProperty
class_uri: oio:Subset

Induced

name: Subset
description: A grouping for ontology terms
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: AnnotationProperty
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: Subset
    range: AnnotationProperty
  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: Subset
    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: Subset
    range: Class
  genus:
    name: genus
    description: The part of the logical definition that indicates the parent that
      is being specialized
    notes:
    - in RO we are typically refining an ObjectProperty, so the range is typically
      an ObjectProperty, but not always
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    is_a: is_child_of
    domain: NamedThing
    multivalued: false
    alias: genus
    owner: Subset
    range: AnnotationProperty
  id:
    name: id
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    identifier: true
    alias: id
    owner: Subset
    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: Subset
    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: Subset
    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: Subset
    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: Subset
    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: Subset
    range: uriorcurie
class_uri: oio:Subset