Skip to content

Class: GeneGeneclusterJunction

Junction table linking genes to gene clusters. Each gene belongs to exactly one cluster within its species pangenome.

SCALE: 1,011,650,762 gene-cluster assignments (nearly 1:1 with genes - some genes unassigned)

This table enables: - Finding all genes in a cluster - Finding which cluster a gene belongs to

URI: https://w3id.org/kbase/kbase_ke_pangenome/GeneGeneclusterJunction

classDiagram class GeneGeneclusterJunction click GeneGeneclusterJunction href "../GeneGeneclusterJunction/" GeneGeneclusterJunction : gene_cluster_id GeneGeneclusterJunction --> "1" GeneCluster : gene_cluster_id click GeneCluster href "../GeneCluster/" GeneGeneclusterJunction : gene_id GeneGeneclusterJunction --> "1" Gene : gene_id click Gene href "../Gene/"

Slots

Name Cardinality and Range Description Inheritance
gene_id 1
Gene
Gene member of this cluster direct
gene_cluster_id 1
GeneCluster
Cluster containing this gene direct

Identifier and Mapping Information

Annotations

property value
source_table gene_genecluster_junction
row_count 1011650762

Schema Source

  • from schema: https://w3id.org/kbase/kbase_ke_pangenome

Mappings

Mapping Type Mapped Value
self https://w3id.org/kbase/kbase_ke_pangenome/GeneGeneclusterJunction
native https://w3id.org/kbase/kbase_ke_pangenome/GeneGeneclusterJunction

LinkML Source

Direct

name: GeneGeneclusterJunction
annotations:
  source_table:
    tag: source_table
    value: gene_genecluster_junction
  row_count:
    tag: row_count
    value: '1011650762'
description: 'Junction table linking genes to gene clusters. Each gene belongs to
  exactly one cluster within its species pangenome.

  SCALE: 1,011,650,762 gene-cluster assignments (nearly 1:1 with genes - some genes
  unassigned)

  This table enables: - Finding all genes in a cluster - Finding which cluster a gene
  belongs to'
from_schema: https://w3id.org/kbase/kbase_ke_pangenome
attributes:
  gene_id:
    name: gene_id
    description: Gene member of this cluster
    comments:
    - 'Foreign key: Gene.gene_id'
    from_schema: https://w3id.org/kbase/kbase_ke_pangenome
    domain_of:
    - Gene
    - GeneGeneclusterJunction
    range: Gene
    required: true
  gene_cluster_id:
    name: gene_cluster_id
    description: Cluster containing this gene
    comments:
    - 'Foreign key: GeneCluster.gene_cluster_id'
    from_schema: https://w3id.org/kbase/kbase_ke_pangenome
    domain_of:
    - GeneCluster
    - GeneGeneclusterJunction
    range: GeneCluster
    required: true

Induced

name: GeneGeneclusterJunction
annotations:
  source_table:
    tag: source_table
    value: gene_genecluster_junction
  row_count:
    tag: row_count
    value: '1011650762'
description: 'Junction table linking genes to gene clusters. Each gene belongs to
  exactly one cluster within its species pangenome.

  SCALE: 1,011,650,762 gene-cluster assignments (nearly 1:1 with genes - some genes
  unassigned)

  This table enables: - Finding all genes in a cluster - Finding which cluster a gene
  belongs to'
from_schema: https://w3id.org/kbase/kbase_ke_pangenome
attributes:
  gene_id:
    name: gene_id
    description: Gene member of this cluster
    comments:
    - 'Foreign key: Gene.gene_id'
    from_schema: https://w3id.org/kbase/kbase_ke_pangenome
    alias: gene_id
    owner: GeneGeneclusterJunction
    domain_of:
    - Gene
    - GeneGeneclusterJunction
    range: Gene
    required: true
  gene_cluster_id:
    name: gene_cluster_id
    description: Cluster containing this gene
    comments:
    - 'Foreign key: GeneCluster.gene_cluster_id'
    from_schema: https://w3id.org/kbase/kbase_ke_pangenome
    alias: gene_cluster_id
    owner: GeneGeneclusterJunction
    domain_of:
    - GeneCluster
    - GeneGeneclusterJunction
    range: GeneCluster
    required: true