Class: ExperimentPersonAssociation
M:N link between ExperimentRun and Person with role metadata - who actually collected the data, and who was the local contact.
URI: lambda:ExperimentPersonAssociation
classDiagram
class ExperimentPersonAssociation
click ExperimentPersonAssociation href "../ExperimentPersonAssociation/"
ExperimentPersonAssociation : experiment_id
ExperimentPersonAssociation --> "1" ExperimentRun : experiment_id
click ExperimentRun href "../ExperimentRun/"
ExperimentPersonAssociation : person_id
ExperimentPersonAssociation --> "1" Person : person_id
click Person href "../Person/"
ExperimentPersonAssociation : role
ExperimentPersonAssociation --> "0..1" PersonRoleEnum : role
click PersonRoleEnum href "../PersonRoleEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| experiment_id | 1 ExperimentRun |
Reference to the experiment run | direct |
| person_id | 1 Person |
Reference to the person | direct |
| role | 0..1 PersonRoleEnum |
Capacity in which the person is attached to the experiment run | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Dataset | experiment_person_associations | range | ExperimentPersonAssociation |
Comments
- Structured alternative to the free-text ExperimentRun.operator_id
Identifier and Mapping Information
Schema Source
- from schema: http://w3id.org/lambda/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambda:ExperimentPersonAssociation |
| native | lambda:ExperimentPersonAssociation |
LinkML Source
Direct
name: ExperimentPersonAssociation
description: M:N link between ExperimentRun and Person with role metadata - who actually
collected the data, and who was the local contact.
comments:
- Structured alternative to the free-text ExperimentRun.operator_id
from_schema: http://w3id.org/lambda/
attributes:
experiment_id:
name: experiment_id
description: Reference to the experiment run
from_schema: http://w3id.org/lambda/
domain_of:
- StudyExperimentAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- WorkflowExperimentAssociation
- ExperimentPersonAssociation
range: ExperimentRun
required: true
person_id:
name: person_id
description: Reference to the person
from_schema: http://w3id.org/lambda/
domain_of:
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- PersonOrganizationAssociation
range: Person
required: true
role:
name: role
description: Capacity in which the person is attached to the experiment run
from_schema: http://w3id.org/lambda/
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- StudyOrganizationAssociation
- PersonOrganizationAssociation
range: PersonRoleEnum
Induced
name: ExperimentPersonAssociation
description: M:N link between ExperimentRun and Person with role metadata - who actually
collected the data, and who was the local contact.
comments:
- Structured alternative to the free-text ExperimentRun.operator_id
from_schema: http://w3id.org/lambda/
attributes:
experiment_id:
name: experiment_id
description: Reference to the experiment run
from_schema: http://w3id.org/lambda/
alias: experiment_id
owner: ExperimentPersonAssociation
domain_of:
- StudyExperimentAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- WorkflowExperimentAssociation
- ExperimentPersonAssociation
range: ExperimentRun
required: true
person_id:
name: person_id
description: Reference to the person
from_schema: http://w3id.org/lambda/
alias: person_id
owner: ExperimentPersonAssociation
domain_of:
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- PersonOrganizationAssociation
range: Person
required: true
role:
name: role
description: Capacity in which the person is attached to the experiment run
from_schema: http://w3id.org/lambda/
alias: role
owner: ExperimentPersonAssociation
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- StudyOrganizationAssociation
- PersonOrganizationAssociation
range: PersonRoleEnum