Class: ResearchGroupMember
Membership of an ORCID identity in a research group.
URI: zebrafish_toxicology_atlas_schema:ResearchGroupMember
classDiagram
class ResearchGroupMember
click ResearchGroupMember href "../ResearchGroupMember/"
ZappEntity <|-- ResearchGroupMember
click ZappEntity href "../ZappEntity/"
ResearchGroupMember : id
ResearchGroupMember : member
ResearchGroupMember : research_group
ResearchGroupMember --> "1" ResearchGroup : research_group
click ResearchGroup href "../ResearchGroup/"
ResearchGroupMember : role
ResearchGroupMember --> "1" ResearchGroupRoleEnum : role
click ResearchGroupRoleEnum href "../ResearchGroupRoleEnum/"
Inheritance
- ZappEntity
- ResearchGroupMember
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| research_group | 1 ResearchGroup |
The research group an entry belongs to | direct |
| member | 1 Uriorcurie |
ORCID identifier of a research group member | direct |
| role | 1 ResearchGroupRoleEnum |
A member's permission level within a research group | direct |
| id | 1 Integer |
Auto-generated integer identifier | ZappEntity |
Unique Keys
membership_grain
Unique key slots: research_group, member
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| timestamped | True |
Schema Source
- from schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | zebrafish_toxicology_atlas_schema:ResearchGroupMember |
| native | zebrafish_toxicology_atlas_schema:ResearchGroupMember |
LinkML Source
Direct
name: ResearchGroupMember
annotations:
timestamped:
tag: timestamped
value: true
description: Membership of an ORCID identity in a research group.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
slots:
- research_group
- member
- role
unique_keys:
membership_grain:
unique_key_name: membership_grain
unique_key_slots:
- research_group
- member
Induced
name: ResearchGroupMember
annotations:
timestamped:
tag: timestamped
value: true
description: Membership of an ORCID identity in a research group.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
attributes:
research_group:
name: research_group
description: The research group an entry belongs to.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
rank: 1000
owner: ResearchGroupMember
domain_of:
- Study
- ResearchGroupMember
- ChemicalCabinetEntry
- FishTankEntry
range: ResearchGroup
required: true
member:
name: member
description: ORCID identifier of a research group member.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
rank: 1000
owner: ResearchGroupMember
domain_of:
- ResearchGroupMember
range: uriorcurie
required: true
pattern: ^ORCID:[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{3}[0-9X]$
role:
name: role
description: A member's permission level within a research group.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
rank: 1000
owner: ResearchGroupMember
domain_of:
- ResearchGroupMember
range: ResearchGroupRoleEnum
required: true
id:
name: id
description: Auto-generated integer identifier.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
rank: 1000
identifier: true
owner: ResearchGroupMember
domain_of:
- ZappEntity
range: integer
required: true
unique_keys:
membership_grain:
unique_key_name: membership_grain
unique_key_slots:
- research_group
- member