Class: ExperimentInstrumentAssociation
M:N link between ExperimentRun and Instrument
URI: lambdaber:ExperimentInstrumentAssociation
classDiagram
class ExperimentInstrumentAssociation
click ExperimentInstrumentAssociation href "../ExperimentInstrumentAssociation/"
ExperimentInstrumentAssociation : experiment_id
ExperimentInstrumentAssociation --> "1" ExperimentRun : experiment_id
click ExperimentRun href "../ExperimentRun/"
ExperimentInstrumentAssociation : instrument_id
ExperimentInstrumentAssociation --> "1" Instrument : instrument_id
click Instrument href "../Instrument/"
ExperimentInstrumentAssociation : role
ExperimentInstrumentAssociation --> "0..1" InstrumentRoleEnum : role
click InstrumentRoleEnum href "../InstrumentRoleEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| experiment_id | 1 ExperimentRun |
Reference to the experiment run | direct |
| instrument_id | 1 Instrument |
Reference to the instrument | direct |
| role | 0..1 InstrumentRoleEnum |
Role of instrument in experiment | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Dataset | experiment_instrument_associations | range | ExperimentInstrumentAssociation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lambda-ber-schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambdaber:ExperimentInstrumentAssociation |
| native | lambdaber:ExperimentInstrumentAssociation |
LinkML Source
Direct
name: ExperimentInstrumentAssociation
description: M:N link between ExperimentRun and Instrument
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
experiment_id:
name: experiment_id
description: Reference to the experiment run
from_schema: https://w3id.org/lambda-ber-schema/
domain_of:
- StudyExperimentAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- WorkflowExperimentAssociation
range: ExperimentRun
required: true
instrument_id:
name: instrument_id
description: Reference to the instrument
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- ExperimentInstrumentAssociation
range: Instrument
required: true
role:
name: role
description: Role of instrument in experiment
from_schema: https://w3id.org/lambda-ber-schema/
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
range: InstrumentRoleEnum
Induced
name: ExperimentInstrumentAssociation
description: M:N link between ExperimentRun and Instrument
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
experiment_id:
name: experiment_id
description: Reference to the experiment run
from_schema: https://w3id.org/lambda-ber-schema/
alias: experiment_id
owner: ExperimentInstrumentAssociation
domain_of:
- StudyExperimentAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- WorkflowExperimentAssociation
range: ExperimentRun
required: true
instrument_id:
name: instrument_id
description: Reference to the instrument
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: instrument_id
owner: ExperimentInstrumentAssociation
domain_of:
- ExperimentInstrumentAssociation
range: Instrument
required: true
role:
name: role
description: Role of instrument in experiment
from_schema: https://w3id.org/lambda-ber-schema/
alias: role
owner: ExperimentInstrumentAssociation
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
range: InstrumentRoleEnum