Skip to content

Class: BGCToBGCClass

Many-to-many link between BGCs and their classes.

URI: https://w3id.org/jgi/smc/BGCToBGCClass

classDiagram class BGCToBGCClass click BGCToBGCClass href "../BGCToBGCClass/" BGCToBGCClass : bgc_class_id BGCToBGCClass : bgc_id

Slots

Name Cardinality and Range Description Inheritance
bgc_id 0..1
Integer
direct
bgc_class_id 0..1
Integer
direct

Identifier and Mapping Information

Annotations

property value
source_table bgc_to_bgc_class

Schema Source

  • from schema: https://w3id.org/jgi/smc

Mappings

Mapping Type Mapped Value
self https://w3id.org/jgi/smc/BGCToBGCClass
native https://w3id.org/jgi/smc/BGCToBGCClass

LinkML Source

Direct

name: BGCToBGCClass
annotations:
  source_table:
    tag: source_table
    value: bgc_to_bgc_class
description: Many-to-many link between BGCs and their classes.
from_schema: https://w3id.org/jgi/smc
attributes:
  bgc_id:
    name: bgc_id
    comments:
    - Foreign key to BGC.id
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    domain_of:
    - BGCToBGCClass
    - BGCAnalysis
    - BGCAnnotation
    range: integer
  bgc_class_id:
    name: bgc_class_id
    comments:
    - Foreign key to BGCClass.id
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    domain_of:
    - BGCToBGCClass
    range: integer

Induced

name: BGCToBGCClass
annotations:
  source_table:
    tag: source_table
    value: bgc_to_bgc_class
description: Many-to-many link between BGCs and their classes.
from_schema: https://w3id.org/jgi/smc
attributes:
  bgc_id:
    name: bgc_id
    comments:
    - Foreign key to BGC.id
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    alias: bgc_id
    owner: BGCToBGCClass
    domain_of:
    - BGCToBGCClass
    - BGCAnalysis
    - BGCAnnotation
    range: integer
  bgc_class_id:
    name: bgc_class_id
    comments:
    - Foreign key to BGCClass.id
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    alias: bgc_class_id
    owner: BGCToBGCClass
    domain_of:
    - BGCToBGCClass
    range: integer