Class: StudyPersonAssociation
M:N link between Study and Person with role metadata. This is where authorship and responsibility for a body of work live - principal investigator, author, curator.
URI: lambda:StudyPersonAssociation
classDiagram
class StudyPersonAssociation
click StudyPersonAssociation href "../StudyPersonAssociation/"
StudyPersonAssociation : author_position
StudyPersonAssociation : corresponding
StudyPersonAssociation : person_id
StudyPersonAssociation --> "1" Person : person_id
click Person href "../Person/"
StudyPersonAssociation : role
StudyPersonAssociation --> "0..1" PersonRoleEnum : role
click PersonRoleEnum href "../PersonRoleEnum/"
StudyPersonAssociation : study_id
StudyPersonAssociation --> "1" Study : study_id
click Study href "../Study/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| study_id | 1 Study |
Reference to the study | direct |
| person_id | 1 Person |
Reference to the person | direct |
| role | 0..1 PersonRoleEnum |
Capacity in which the person is attached to the study | direct |
| author_position | 0..1 Integer |
Position in the author list, where authorship order is meaningful | direct |
| corresponding | 0..1 Boolean |
Whether this person is a corresponding author for the study | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Dataset | study_person_associations | range | StudyPersonAssociation |
Identifier and Mapping Information
Schema Source
- from schema: http://w3id.org/lambda/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambda:StudyPersonAssociation |
| native | lambda:StudyPersonAssociation |
LinkML Source
Direct
name: StudyPersonAssociation
description: M:N link between Study and Person with role metadata. This is where authorship
and responsibility for a body of work live - principal investigator, author, curator.
from_schema: http://w3id.org/lambda/
attributes:
study_id:
name: study_id
description: Reference to the study
from_schema: http://w3id.org/lambda/
domain_of:
- StudySampleAssociation
- StudyExperimentAssociation
- StudyWorkflowAssociation
- StudyPersonAssociation
- StudyOrganizationAssociation
range: Study
required: true
person_id:
name: person_id
description: Reference to the person
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- PersonOrganizationAssociation
range: Person
required: true
role:
name: role
description: Capacity in which the person is attached to the study
from_schema: http://w3id.org/lambda/
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- StudyOrganizationAssociation
- PersonOrganizationAssociation
range: PersonRoleEnum
author_position:
name: author_position
description: Position in the author list, where authorship order is meaningful.
1 is first author. Absent when the source does not state an order; do not invent
one.
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- StudyPersonAssociation
range: integer
corresponding:
name: corresponding
description: Whether this person is a corresponding author for the study
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- StudyPersonAssociation
range: boolean
Induced
name: StudyPersonAssociation
description: M:N link between Study and Person with role metadata. This is where authorship
and responsibility for a body of work live - principal investigator, author, curator.
from_schema: http://w3id.org/lambda/
attributes:
study_id:
name: study_id
description: Reference to the study
from_schema: http://w3id.org/lambda/
alias: study_id
owner: StudyPersonAssociation
domain_of:
- StudySampleAssociation
- StudyExperimentAssociation
- StudyWorkflowAssociation
- StudyPersonAssociation
- StudyOrganizationAssociation
range: Study
required: true
person_id:
name: person_id
description: Reference to the person
from_schema: http://w3id.org/lambda/
rank: 1000
alias: person_id
owner: StudyPersonAssociation
domain_of:
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- PersonOrganizationAssociation
range: Person
required: true
role:
name: role
description: Capacity in which the person is attached to the study
from_schema: http://w3id.org/lambda/
alias: role
owner: StudyPersonAssociation
domain_of:
- StudySampleAssociation
- ExperimentSampleAssociation
- ExperimentInstrumentAssociation
- StudyPersonAssociation
- ExperimentPersonAssociation
- WorkflowPersonAssociation
- StudyOrganizationAssociation
- PersonOrganizationAssociation
range: PersonRoleEnum
author_position:
name: author_position
description: Position in the author list, where authorship order is meaningful.
1 is first author. Absent when the source does not state an order; do not invent
one.
from_schema: http://w3id.org/lambda/
rank: 1000
alias: author_position
owner: StudyPersonAssociation
domain_of:
- StudyPersonAssociation
range: integer
corresponding:
name: corresponding
description: Whether this person is a corresponding author for the study
from_schema: http://w3id.org/lambda/
rank: 1000
alias: corresponding
owner: StudyPersonAssociation
domain_of:
- StudyPersonAssociation
range: boolean