Skip to content

Class: Cluster

Represents an individual execution of a clustering protocol. See the ClusterMember class for clustering results.

URI: kb_cdm:Cluster

classDiagram class Cluster click Cluster href "../Cluster" Table <|-- Cluster click Table href "../Table" Cluster : cluster_id Cluster : description Cluster : entity_type Cluster --> "1" ClusterType : entity_type click ClusterType href "../ClusterType" Cluster : name Cluster : protocol_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
cluster_id 1
UUID
Internal (CDM) unique identifier for a cluster direct
description 0..1
String
Brief textual definition or description direct
name 0..1
String
Name of the cluster, if available direct
entity_type 1
ClusterType
Type of entity being clustered direct
protocol_id 0..1
String
Protocol used to generate the cluster direct

Identifier and Mapping Information

Schema Source

  • from schema: http://kbase.github.io/cdm-schema/cdm_schema

Mappings

Mapping Type Mapped Value
self kb_cdm:Cluster
native kb_cdm:Cluster

LinkML Source

Direct

name: Cluster
description: Represents an individual execution of a clustering protocol. See the
  ClusterMember class for clustering results.
from_schema: http://kbase.github.io/cdm-schema/cdm_schema
is_a: Table
slots:
- cluster_id
- description
slot_usage:
  cluster_id:
    name: cluster_id
    identifier: true
attributes:
  name:
    name: name
    description: Name of the cluster, if available.
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    domain_of:
    - Cluster
    - Contributor
    - DataSource
    - Event
    - Experiment
    - Name
  entity_type:
    name: entity_type
    description: Type of entity being clustered.
    todos:
    - 'This should be an enum: Protein, Feature, strain/species/other?'
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    rank: 1000
    domain_of:
    - Cluster
    - Entity
    range: ClusterType
    required: true
  protocol_id:
    name: protocol_id
    description: Protocol used to generate the cluster.
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    domain_of:
    - Protocol_X_ProtocolParticipant
    - Cluster
    - Feature
    - Protocol
    - Measurement

Induced

name: Cluster
description: Represents an individual execution of a clustering protocol. See the
  ClusterMember class for clustering results.
from_schema: http://kbase.github.io/cdm-schema/cdm_schema
is_a: Table
slot_usage:
  cluster_id:
    name: cluster_id
    identifier: true
attributes:
  name:
    name: name
    description: Name of the cluster, if available.
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    alias: name
    owner: Cluster
    domain_of:
    - Cluster
    - Contributor
    - DataSource
    - Event
    - Experiment
    - Name
    range: string
  entity_type:
    name: entity_type
    description: Type of entity being clustered.
    todos:
    - 'This should be an enum: Protein, Feature, strain/species/other?'
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    rank: 1000
    alias: entity_type
    owner: Cluster
    domain_of:
    - Cluster
    - Entity
    range: ClusterType
    required: true
  protocol_id:
    name: protocol_id
    description: Protocol used to generate the cluster.
    from_schema: http://kbase.github.io/cdm-schema/cdm_components
    alias: protocol_id
    owner: Cluster
    domain_of:
    - Protocol_X_ProtocolParticipant
    - Cluster
    - Feature
    - Protocol
    - Measurement
    range: string
  cluster_id:
    name: cluster_id
    description: Internal (CDM) unique identifier for a cluster.
    from_schema: http://kbase.github.io/cdm-schema/cdm_schema
    rank: 1000
    identifier: true
    alias: cluster_id
    owner: Cluster
    domain_of:
    - Cluster
    - ClusterMember
    range: UUID
    required: true
  description:
    name: description
    description: Brief textual definition or description.
    from_schema: http://kbase.github.io/cdm-schema/cdm_schema
    rank: 1000
    alias: description
    owner: Cluster
    domain_of:
    - Cluster
    - Event
    - Experiment
    - Project
    - Protein
    - Protocol
    - Sample
    - Identifier
    - Name
    range: string