Class: Strain
Strain entity in the ENIGMA data model
URI: enigma:Strain
classDiagram
class Strain
click Strain href "../Strain/"
Strain : strain_derived_from
Strain --> "0..1" Strain : strain_derived_from
click Strain href "../Strain/"
Strain : strain_description
Strain : strain_genes_changed
Strain --> "*" Gene : strain_genes_changed
click Gene href "../Gene/"
Strain : strain_genome
Strain --> "0..1" Genome : strain_genome
click Genome href "../Genome/"
Strain : strain_id
Strain : strain_name
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| strain_id | 1 String |
id field for Strain | direct |
| strain_name | 1 String |
name field for Strain | direct |
| strain_description | 0..1 String |
description field for Strain | direct |
| strain_genome | 0..1 Genome |
genome field for Strain | direct |
| strain_derived_from | 0..1 Strain |
derived_from field for Strain | direct |
| strain_genes_changed | * Gene |
genes_changed field for Strain | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Strain | strain_derived_from | range | Strain |
| Community | community_defined_strains | range | Strain |
| Assembly | assembly_strain | range | Strain |
| Genome | genome_strain | range | Strain |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| term | DA:0000062 |
| used_for_provenance | True |
| process_types | ['PROCESS:0000015', 'PROCESS:0000030'] |
| process_inputs | [['Sample'], ['Strain']] |
Schema Source
- from schema: https://w3id.org/enigma/enigma-cdm
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | enigma:Strain |
| native | enigma:Strain |
LinkML Source
Direct
name: Strain
annotations:
term:
tag: term
value: DA:0000062
used_for_provenance:
tag: used_for_provenance
value: true
process_types:
tag: process_types
value:
- PROCESS:0000015
- PROCESS:0000030
process_inputs:
tag: process_inputs
value:
- - Sample
- - Strain
description: Strain entity in the ENIGMA data model
from_schema: https://w3id.org/enigma/enigma-cdm
slots:
- strain_id
- strain_name
- strain_description
- strain_genome
- strain_derived_from
- strain_genes_changed
Induced
name: Strain
annotations:
term:
tag: term
value: DA:0000062
used_for_provenance:
tag: used_for_provenance
value: true
process_types:
tag: process_types
value:
- PROCESS:0000015
- PROCESS:0000030
process_inputs:
tag: process_inputs
value:
- - Sample
- - Strain
description: Strain entity in the ENIGMA data model
from_schema: https://w3id.org/enigma/enigma-cdm
attributes:
strain_id:
name: strain_id
annotations:
type_term:
tag: type_term
value: ME:0000271
microtype:
tag: microtype
value: ME:0000271
microtype_data_type:
tag: microtype_data_type
value: object_ref
description: id field for Strain
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
identifier: true
alias: strain_id
owner: Strain
domain_of:
- Strain
range: string
required: true
strain_name:
name: strain_name
annotations:
unique:
tag: unique
value: true
type_term:
tag: type_term
value: ME:0000044
microtype:
tag: microtype
value: ME:0000044
microtype_data_type:
tag: microtype_data_type
value: object_ref
description: name field for Strain
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: strain_name
owner: Strain
domain_of:
- Strain
range: string
required: true
strain_description:
name: strain_description
annotations:
type_term:
tag: type_term
value: ME:0000202
microtype:
tag: microtype
value: ME:0000202
microtype_data_type:
tag: microtype_data_type
value: string
description: description field for Strain
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: strain_description
owner: Strain
domain_of:
- Strain
range: string
strain_genome:
name: strain_genome
annotations:
foreign_key:
tag: foreign_key
value: Genome.name
type_term:
tag: type_term
value: ME:0000246
microtype:
tag: microtype
value: ME:0000246
microtype_data_type:
tag: microtype_data_type
value: object_ref
description: genome field for Strain
comments:
- genome object for sequenced, WT strains
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: strain_genome
owner: Strain
domain_of:
- Strain
range: Genome
strain_derived_from:
name: strain_derived_from
annotations:
foreign_key:
tag: foreign_key
value: Strain.name
type_term:
tag: type_term
value: ME:0000044
microtype:
tag: microtype
value: ME:0000044
microtype_data_type:
tag: microtype_data_type
value: object_ref
description: derived_from field for Strain
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: strain_derived_from
owner: Strain
domain_of:
- Strain
range: Strain
strain_genes_changed:
name: strain_genes_changed
annotations:
foreign_key:
tag: foreign_key
value: Gene.gene_id
type_term:
tag: type_term
value: ME:0000091
microtype:
tag: microtype
value: ME:0000091
description: genes_changed field for Strain
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: strain_genes_changed
owner: Strain
domain_of:
- Strain
range: Gene
multivalued: true