Class: Community
Community entity in the ENIGMA data model
URI: enigma:Community
classDiagram
class Community
click Community href "../Community/"
Community : community_community_type
Community : community_condition
Community : community_defined_strains
Community : community_description
Community : community_id
Community : community_name
Community : community_parent_community
Community : community_sample
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
community_id | 1 String |
id field for Community | direct |
community_name | 1 String |
name field for Community | direct |
community_community_type | 1 String |
community_type field for Community | direct |
community_sample | 0..1 String |
sample field for Community | direct |
community_parent_community | 0..1 String |
parent_community field for Community | direct |
community_condition | 0..1 String |
condition field for Community | direct |
community_defined_strains | * String |
defined_strains field for Community | direct |
community_description | 0..1 String |
description field for Community | direct |
Identifier and Mapping Information
Annotations
property | value |
---|---|
term | DA:0000048 |
used_for_provenance | True |
process_types | ['PROCESS:0000015', 'PROCESS:0000016', 'PROCESS:0000011'] |
process_inputs | [['Sample'], ['Community']] |
Schema Source
- from schema: https://w3id.org/enigma/enigma-cdm
Mappings
Mapping Type | Mapped Value |
---|---|
self | enigma:Community |
native | enigma:Community |
LinkML Source
Direct
name: Community
annotations:
term:
tag: term
value: DA:0000048
used_for_provenance:
tag: used_for_provenance
value: true
process_types:
tag: process_types
value:
- PROCESS:0000015
- PROCESS:0000016
- PROCESS:0000011
process_inputs:
tag: process_inputs
value:
- - Sample
- - Community
description: Community entity in the ENIGMA data model
from_schema: https://w3id.org/enigma/enigma-cdm
slots:
- community_id
- community_name
- community_community_type
- community_sample
- community_parent_community
- community_condition
- community_defined_strains
- community_description
Induced
name: Community
annotations:
term:
tag: term
value: DA:0000048
used_for_provenance:
tag: used_for_provenance
value: true
process_types:
tag: process_types
value:
- PROCESS:0000015
- PROCESS:0000016
- PROCESS:0000011
process_inputs:
tag: process_inputs
value:
- - Sample
- - Community
description: Community entity in the ENIGMA data model
from_schema: https://w3id.org/enigma/enigma-cdm
attributes:
community_id:
name: community_id
annotations:
type_term:
tag: type_term
value: ME:0000272
description: id field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
identifier: true
alias: community_id
owner: Community
domain_of:
- Community
range: string
required: true
community_name:
name: community_name
annotations:
unique:
tag: unique
value: true
type_term:
tag: type_term
value: ME:0000233
description: name field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_name
owner: Community
domain_of:
- Community
range: string
required: true
community_community_type:
name: community_community_type
annotations:
constraint:
tag: constraint
value: ME:0000234
type_term:
tag: type_term
value: ME:0000234
description: community_type field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_community_type
owner: Community
domain_of:
- Community
range: string
required: true
community_sample:
name: community_sample
annotations:
foreign_key:
tag: foreign_key
value: Sample.name
type_term:
tag: type_term
value: ME:0000102
description: sample field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_sample
owner: Community
domain_of:
- Community
range: string
community_parent_community:
name: community_parent_community
annotations:
foreign_key:
tag: foreign_key
value: Community.name
type_term:
tag: type_term
value: ME:0000233
description: parent_community field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_parent_community
owner: Community
domain_of:
- Community
range: string
community_condition:
name: community_condition
annotations:
foreign_key:
tag: foreign_key
value: Condition.name
type_term:
tag: type_term
value: ME:0000200
description: condition field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_condition
owner: Community
domain_of:
- Community
range: string
community_defined_strains:
name: community_defined_strains
annotations:
foreign_key:
tag: foreign_key
value: Strain.name
type_term:
tag: type_term
value: ME:0000044
description: defined_strains field for Community
comments:
- typedef.json has typo with FK pointing to [Strain.Name] with capital N
- Using lowercase name to match actual Strain field
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_defined_strains
owner: Community
domain_of:
- Community
range: string
multivalued: true
community_description:
name: community_description
annotations:
type_term:
tag: type_term
value: ME:0000202
description: description field for Community
from_schema: https://w3id.org/enigma/enigma-cdm
rank: 1000
alias: community_description
owner: Community
domain_of:
- Community
range: string