Skip to content

Class: Ontology

An OWL ontology

URI: owl:Ontology

Inheritance

Slots

Name Range Cardinality Description Info
title narrative_text 1..1 None .
has_ontology_root_term Class 0..* None .
license Thing 1..1 None .
source string 0..* None .
versionIRI uriorcurie 1..1 None .
versionInfo string 1..1 None .
comment string 0..* None .
creator string 0..* None .
created string 0..1 when the term came into being .
imports string 0..1 None .
id uriorcurie 1..1 this maps to the URI in RDF .
type uriorcurie 0..* None .

Usages

used by used in type used
HasProvenance isDefinedBy range Ontology
Term isDefinedBy range Ontology
Class isDefinedBy range Ontology
Property isDefinedBy range Ontology
AnnotationProperty isDefinedBy range Ontology
ObjectProperty isDefinedBy range Ontology
TransitiveProperty isDefinedBy range Ontology
NamedIndividual isDefinedBy range Ontology
Subset isDefinedBy range Ontology

Identifier and Mapping Information

LinkML Specification

Direct

name: Ontology
description: An OWL ontology
from_schema: http://purl.obolibrary.org/obo/omo/schema
is_a: NamedObject
slots:
- title
- has_ontology_root_term
- license
- source
- versionIRI
- versionInfo
- comment
- creator
- created
- imports
slot_usage:
  title:
    name: title
    required: true
  license:
    name: license
    required: true
  versionIRI:
    name: versionIRI
    required: true
  versionInfo:
    name: versionInfo
    required: true
class_uri: owl:Ontology

Induced

name: Ontology
description: An OWL ontology
from_schema: http://purl.obolibrary.org/obo/omo/schema
is_a: NamedObject
slot_usage:
  title:
    name: title
    required: true
  license:
    name: license
    required: true
  versionIRI:
    name: versionIRI
    required: true
  versionInfo:
    name: versionInfo
    required: true
attributes:
  title:
    name: title
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    slot_uri: dcterms:title
    alias: title
    owner: Ontology
    range: narrative text
    required: true
  has_ontology_root_term:
    name: has_ontology_root_term
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: informative_property
    slot_uri: IAO:0000700
    multivalued: true
    alias: has_ontology_root_term
    owner: Ontology
    range: Class
  license:
    name: license
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: informative_property
    slot_uri: dcterms:license
    alias: license
    owner: Ontology
    range: Thing
    required: true
  source:
    name: source
    exact_mappings:
    - http://purl.org/dc/terms/source
    - oio:source
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: provenance_property
    slot_uri: dcterms:source
    multivalued: true
    alias: source
    owner: Ontology
    range: string
  versionIRI:
    name: versionIRI
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: version_property
    slot_uri: owl:versionIRI
    alias: versionIRI
    owner: Ontology
    range: uriorcurie
    required: true
  versionInfo:
    name: versionInfo
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: version_property
    slot_uri: owl:versionInfo
    alias: versionInfo
    owner: Ontology
    range: string
    required: true
  comment:
    name: comment
    comments:
    - in obo format, a term cannot have more than one comment
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: informative_property
    slot_uri: rdfs:comment
    multivalued: true
    alias: comment
    owner: Ontology
    range: string
  creator:
    name: creator
    close_mappings:
    - prov:wasAttributedTo
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: provenance_property
    slot_uri: dcterms:creator
    multivalued: true
    alias: creator
    owner: Ontology
    range: string
  created:
    name: created
    close_mappings:
    - pav:createdOn
    description: when the term came into being
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: provenance_property
    slot_uri: dcterms:created
    multivalued: false
    alias: created
    owner: Ontology
    range: string
  imports:
    name: imports
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    slot_uri: owl:imports
    alias: imports
    owner: Ontology
    range: string
  id:
    name: id
    description: this maps to the URI in RDF
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: core_property
    identifier: true
    alias: id
    owner: Ontology
    range: uriorcurie
    required: true
  type:
    name: type
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: logical_predicate
    slot_uri: rdf:type
    multivalued: true
    designates_type: true
    alias: type
    owner: Ontology
    range: uriorcurie
class_uri: owl:Ontology