Class: Graph
A graph is a collection of nodes and edges and other axioms that represents a single ontology.
URI: owl:Ontology
Slots
Name |
Cardinality and Range |
Description |
Inheritance |
---|---|---|---|
The unique identifier of the entity |
direct |
||
0..1 |
the human-readable label of a node |
direct |
|
A collection of mappings between prefixes and namespaces, used to map CURIEs … |
direct |
||
direct |
|||
direct |
|||
0..1 |
A collection of metadata about either an ontology (graph), an entity, or an a… |
direct |
|
* |
All nodes present in a graph |
direct |
|
* |
All edges present in a graph |
direct |
|
A list of sets of nodes that form equivalence cliques |
direct |
||
A list of logical definition axioms that define the meaning of a class in ter… |
direct |
||
A list of axioms that define the domain and range of a property |
direct |
||
* |
A list of edges that represent subclasses of universal restrictions |
direct |
|
A list of axioms that define an OWL property chain |
direct |
Usages
used by |
used in |
type |
used |
---|---|---|---|
range |
Identifier and Mapping Information
Schema Source
from schema: https://github.com/geneontology/obographs
Mappings
Mapping Type |
Mapped Value |
---|---|
self |
owl:Ontology |
native |
obographs:Graph |
LinkML Source
Direct
</details>
### Induced
<details>
```yaml
name: Graph
description: A graph is a collection of nodes and edges and other axioms that represents
a single ontology.
from_schema: https://github.com/geneontology/obographs
attributes:
id:
name: id
description: The unique identifier of the entity
from_schema: https://github.com/geneontology/obographs
see_also:
- https://owlcollab.github.io/oboformat/doc/obo-syntax.html#2.5
rank: 1000
identifier: true
alias: id
owner: Graph
domain_of:
- Graph
- Node
- SubsetDefinition
- SynonymTypeDefinition
range: OboIdentifierString
required: true
lbl:
name: lbl
description: the human-readable label of a node
comments:
- the name "lbl" exists for legacy purposes, this should be considered identical
to label in rdfs
from_schema: https://github.com/geneontology/obographs
aliases:
- label
- name
rank: 1000
slot_uri: rdfs:label
alias: lbl
owner: Graph
domain_of:
- Graph
- Node
- SubsetDefinition
- SynonymTypeDefinition
range: string
prefixes:
name: prefixes
description: A collection of mappings between prefixes and namespaces, used to
map CURIEs (e.g. GO:0008150) to IRIs (e.g. http://purl.obolibrary.org/obo/GO_0008150)
from_schema: https://github.com/geneontology/obographs
rank: 1000
slot_uri: sh:declare
alias: prefixes
owner: Graph
domain_of:
- GraphDocument
- Graph
range: PrefixDeclaration
multivalued: true
inlined: true
subsetDefinitions:
name: subsetDefinitions
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: subsetDefinitions
owner: Graph
domain_of:
- Graph
range: SubsetDefinition
multivalued: true
inlined: true
synonymTypeDefinitions:
name: synonymTypeDefinitions
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: synonymTypeDefinitions
owner: Graph
domain_of:
- Graph
range: SynonymTypeDefinition
multivalued: true
inlined: true
meta:
name: meta
description: A collection of metadata about either an ontology (graph), an entity,
or an axiom
from_schema: https://github.com/geneontology/obographs
aliases:
- annotations
rank: 1000
alias: meta
owner: Graph
domain_of:
- GraphDocument
- Graph
- Node
- Edge
- PropertyValue
- Axiom
range: Meta
nodes:
name: nodes
description: All nodes present in a graph. This includes class nodes as well as
supporting nodes, including nodes representing relationship types, subsets,
annotation properties, etc
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: nodes
owner: Graph
domain_of:
- Graph
range: Node
multivalued: true
inlined: true
inlined_as_list: true
edges:
name: edges
description: All edges present in a graph.
comments:
- Note that this only includes core edges, formed by translating (a) SubClassOf
between named classes (b) SubPropertyOf (c) SubClassOf between a named class
and a simple existential axiom (d) ObjectPropertyAssertions
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: edges
owner: Graph
domain_of:
- Graph
range: Edge
multivalued: true
inlined: true
inlined_as_list: true
equivalentNodesSets:
name: equivalentNodesSets
description: A list of sets of nodes that form equivalence cliques
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: equivalentNodesSets
owner: Graph
domain_of:
- Graph
range: EquivalentNodesSet
multivalued: true
logicalDefinitionAxioms:
name: logicalDefinitionAxioms
description: A list of logical definition axioms that define the meaning of a
class in terms of other classes.
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: logicalDefinitionAxioms
owner: Graph
domain_of:
- Graph
range: LogicalDefinitionAxiom
multivalued: true
inlined: true
inlined_as_list: true
domainRangeAxioms:
name: domainRangeAxioms
description: A list of axioms that define the domain and range of a property
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: domainRangeAxioms
owner: Graph
domain_of:
- Graph
range: DomainRangeAxiom
multivalued: true
allValuesFromEdges:
name: allValuesFromEdges
description: A list of edges that represent subclasses of universal restrictions
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: allValuesFromEdges
owner: Graph
domain_of:
- Graph
- DomainRangeAxiom
range: Edge
multivalued: true
propertyChainAxioms:
name: propertyChainAxioms
description: A list of axioms that define an OWL property chain
from_schema: https://github.com/geneontology/obographs
rank: 1000
alias: propertyChainAxioms
owner: Graph
domain_of:
- Graph
range: PropertyChainAxiom
multivalued: true
class_uri: owl:Ontology