Class: ClassOrSubclasses
A union of class or subclasses. Frequently an identifier for one will be used as proxy for another
classDiagram
class ClassOrSubclasses
AssemblyMixin <|-- ClassOrSubclasses
ClassOrSubclasses : name
ClassOrSubclasses <|-- Class
ClassOrSubclasses <|-- SubclassesMixin
ClassOrSubclasses : name
Inheritance
- AssemblyMixin
- ClassOrSubclasses
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name | 0..1 LabelType |
A human-readable name for an attribute or entity | AssemblyMixin |
Mixin Usage
mixed into | description |
---|---|
Class | collection of items in an ontology sharing common characteristics |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/base
Mappings
Mapping Type | Mapped Value |
---|---|
self | base:ClassOrSubclasses |
native | base:ClassOrSubclasses |
LinkML Source
Direct
name: class or subclasses
description: A union of class or subclasses. Frequently an identifier for one will
be used as proxy for another
from_schema: https://w3id.org/lmodel/base
rank: 1000
is_a: assembly mixin
mixin: true
Induced
name: class or subclasses
description: A union of class or subclasses. Frequently an identifier for one will
be used as proxy for another
from_schema: https://w3id.org/lmodel/base
rank: 1000
is_a: assembly mixin
mixin: true
attributes:
name:
name: name
description: classes are typically designated by a short symbol and a full name.
We map the symbol to the default display name and use an additional slot for
full name
from_schema: https://w3id.org/lmodel/base
rank: 1000
slot_uri: rdfs:label
alias: name
owner: class or subclasses
domain_of:
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
- NamedThing
- attribute
- entity
- assembly mixin
range: symbol type