Class: EntityMixin
A generic class for capturing attribute-value information about an entity in a structured form.
URI: kb_cdm:EntityMixin
classDiagram
class EntityMixin
click EntityMixin href "../EntityMixin/"
EntityMixin <|-- AttributeValue
click AttributeValue href "../AttributeValue/"
EntityMixin <|-- EntityAttributeValue
click EntityAttributeValue href "../EntityAttributeValue/"
EntityMixin : entity_id
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
entity_id | 1 CdmId |
The database entity (sample, feature, protein, etc.) to which the attribute-value annotation refers. | direct |
Mixin Usage
mixed into | description |
---|---|
AttributeValue | The value for any value of attribute for an entity. This object can hold both the un-normalized atomic value and the structured value. |
EntityAttributeValue | Class comprising all possible entity-attribute-value slots. |
Identifier and Mapping Information
Schema Source
- from schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | kb_cdm:EntityMixin |
native | kb_cdm:EntityMixin |
LinkML Source
Direct
name: EntityMixin
description: A generic class for capturing attribute-value information about an entity
in a structured form.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
mixin: true
attributes:
entity_id:
name: entity_id
description: The database entity (sample, feature, protein, etc.) to which the
attribute-value annotation refers.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_attr_value
domain_of:
- ClusterMember
- EntityMixin
- Entity
- Identifier
- Name
- Sequence
- Association_x_SupportingObject
range: cdm_id
required: true
Induced
name: EntityMixin
description: A generic class for capturing attribute-value information about an entity
in a structured form.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
mixin: true
attributes:
entity_id:
name: entity_id
description: The database entity (sample, feature, protein, etc.) to which the
attribute-value annotation refers.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_attr_value
alias: entity_id
owner: EntityMixin
domain_of:
- ClusterMember
- EntityMixin
- Entity
- Identifier
- Name
- Sequence
- Association_x_SupportingObject
range: cdm_id
required: true