Class: StudySampleAssociation
M:N link between Study and Sample with role metadata
URI: lambdaber:StudySampleAssociation
classDiagram
class StudySampleAssociation
click StudySampleAssociation href "../StudySampleAssociation/"
StudySampleAssociation : date_added
StudySampleAssociation : role
StudySampleAssociation --> "0..1" SampleRoleEnum : role
click SampleRoleEnum href "../SampleRoleEnum/"
StudySampleAssociation : sample_id
StudySampleAssociation --> "1" Sample : sample_id
click Sample href "../Sample/"
StudySampleAssociation : study_id
StudySampleAssociation --> "1" Study : study_id
click Study href "../Study/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| study_id | 1 Study |
Reference to the study | direct |
| sample_id | 1 Sample |
Reference to the sample | direct |
| role | 0..1 SampleRoleEnum |
Role of sample in study (e | direct |
| date_added | 0..1 Date |
Date when sample was added to study | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Dataset | study_sample_associations | range | StudySampleAssociation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lambda-ber-schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambdaber:StudySampleAssociation |
| native | lambdaber:StudySampleAssociation |
LinkML Source
Direct
name: StudySampleAssociation
description: M:N link between Study and Sample with role metadata
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
study_id:
name: study_id
description: Reference to the study
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- StudySampleAssociation
- StudyExperimentAssociation
- StudyWorkflowAssociation
range: Study
required: true
sample_id:
name: sample_id
description: Reference to the sample
from_schema: https://w3id.org/lambda-ber-schema/
domain_of:
- SamplePreparation
- StudySampleAssociation
- ExperimentSampleAssociation
range: Sample
required: true
role:
name: role
description: Role of sample in study (e.g., target, control, reference)
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
range: SampleRoleEnum
date_added:
name: date_added
description: Date when sample was added to study
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- StudySampleAssociation
range: date
Induced
name: StudySampleAssociation
description: M:N link between Study and Sample with role metadata
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
study_id:
name: study_id
description: Reference to the study
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: study_id
owner: StudySampleAssociation
domain_of:
- StudySampleAssociation
- StudyExperimentAssociation
- StudyWorkflowAssociation
range: Study
required: true
sample_id:
name: sample_id
description: Reference to the sample
from_schema: https://w3id.org/lambda-ber-schema/
alias: sample_id
owner: StudySampleAssociation
domain_of:
- SamplePreparation
- StudySampleAssociation
- ExperimentSampleAssociation
range: Sample
required: true
role:
name: role
description: Role of sample in study (e.g., target, control, reference)
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: role
owner: StudySampleAssociation
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
range: SampleRoleEnum
date_added:
name: date_added
description: Date when sample was added to study
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: date_added
owner: StudySampleAssociation
domain_of:
- StudySampleAssociation
range: date