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