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