Skip to content

Class: Gene

Gene record. Note: Multiple gene_N tables exist for partitioning.

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

classDiagram class Gene click Gene href "../Gene/" Gene : contig_id Gene : end Gene : id Gene : locus_tag Gene : product Gene : start Gene : strand

Slots

Name Cardinality and Range Description Inheritance
id 1
Integer
direct
locus_tag 0..1
String
direct
contig_id 0..1
Integer
direct
start 0..1
Integer
direct
end 0..1
Integer
direct
strand 0..1
Integer
direct
product 0..1
String
Gene product annotation direct

Identifier and Mapping Information

Annotations

property value
source_table gene

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Gene
annotations:
  source_table:
    tag: source_table
    value: gene
description: 'Gene record. Note: Multiple gene_N tables exist for partitioning.'
from_schema: https://w3id.org/jgi/smc
attributes:
  id:
    name: id
    from_schema: https://w3id.org/jgi/smc
    identifier: true
    domain_of:
    - BGC
    - BGCClass
    - BGCAnalysis
    - BGCAnalysisToSecmetFile
    - BGCAnnotation
    - AnalysisTool
    - Contig
    - Gene
    - Collection
    - CollectionMember
    - Comment
    - Blog
    - Activity
    - ApiUsage
    range: integer
    required: true
  locus_tag:
    name: locus_tag
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    domain_of:
    - Gene
    range: string
  contig_id:
    name: contig_id
    comments:
    - Foreign key to Contig.id
    from_schema: https://w3id.org/jgi/smc
    domain_of:
    - BGC
    - Gene
    range: integer
  start:
    name: start
    from_schema: https://w3id.org/jgi/smc
    domain_of:
    - BGC
    - Gene
    range: integer
  end:
    name: end
    from_schema: https://w3id.org/jgi/smc
    domain_of:
    - BGC
    - Gene
    range: integer
  strand:
    name: strand
    from_schema: https://w3id.org/jgi/smc
    domain_of:
    - BGC
    - Gene
    range: integer
  product:
    name: product
    description: Gene product annotation
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    domain_of:
    - Gene
    range: string

Induced

name: Gene
annotations:
  source_table:
    tag: source_table
    value: gene
description: 'Gene record. Note: Multiple gene_N tables exist for partitioning.'
from_schema: https://w3id.org/jgi/smc
attributes:
  id:
    name: id
    from_schema: https://w3id.org/jgi/smc
    identifier: true
    alias: id
    owner: Gene
    domain_of:
    - BGC
    - BGCClass
    - BGCAnalysis
    - BGCAnalysisToSecmetFile
    - BGCAnnotation
    - AnalysisTool
    - Contig
    - Gene
    - Collection
    - CollectionMember
    - Comment
    - Blog
    - Activity
    - ApiUsage
    range: integer
    required: true
  locus_tag:
    name: locus_tag
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    alias: locus_tag
    owner: Gene
    domain_of:
    - Gene
    range: string
  contig_id:
    name: contig_id
    comments:
    - Foreign key to Contig.id
    from_schema: https://w3id.org/jgi/smc
    alias: contig_id
    owner: Gene
    domain_of:
    - BGC
    - Gene
    range: integer
  start:
    name: start
    from_schema: https://w3id.org/jgi/smc
    alias: start
    owner: Gene
    domain_of:
    - BGC
    - Gene
    range: integer
  end:
    name: end
    from_schema: https://w3id.org/jgi/smc
    alias: end
    owner: Gene
    domain_of:
    - BGC
    - Gene
    range: integer
  strand:
    name: strand
    from_schema: https://w3id.org/jgi/smc
    alias: strand
    owner: Gene
    domain_of:
    - BGC
    - Gene
    range: integer
  product:
    name: product
    description: Gene product annotation
    from_schema: https://w3id.org/jgi/smc
    rank: 1000
    alias: product
    owner: Gene
    domain_of:
    - Gene
    range: string