Skip to content

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

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