Class: ParticipantMeasure
A data sample of a specific type from a specific participant
erDiagram
ParticipantMeasure {
integer age_in_years
string objtype
}
Cohort {
CohortIdentifier identifier
string objtype
}
Participant {
string code
string objtype
}
CohortSession {
CohortIdentifier identifier
CohortIdentifierList participants
stringList participant_measures
string objtype
}
Measure {
ShortName short_name
string long_name
string description
DataType type
DataCategory category
string objtype
}
ParticipantMeasure ||--|| Participant : "participant"
ParticipantMeasure ||--|| Measure : "measure"
ParticipantMeasure ||--|| CohortSession : "session"
ParticipantMeasure ||--|| Cohort : "cohort"
Cohort ||--}o CohortSession : "sessions"
Cohort ||--}o Participant : "participants"
Cohort ||--}o ParticipantMeasure : "participant_measures"
Participant ||--|| Cohort : "cohort"
Participant ||--|o ParticipantMeasure : "measures"
Inheritance
- GUTSThing
- ParticipantMeasure
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
participant | 1..1 Participant |
The participant from whom the data sample was collected | direct |
age_in_years | 1..1 Integer |
The age (in years) of the participant when the data sample was collected | direct |
measure | 1..1 Measure |
The specific measure that was collected | direct |
session | 1..1 CohortSession |
The session (of a specific cohort) during which the data sample was collected | direct |
cohort | 1..1 Cohort |
The specific cohort as part of which the data sample was collected | direct |
objtype | 0..1 String |
The type designator for a GUTS "thing" | GUTSThing |
Usages
used by | used in | type | used |
---|---|---|---|
Cohort | participant_measures | range | ParticipantMeasure |
Participant | measures | range | ParticipantMeasure |
Identifier and Mapping Information
Schema Source
- from schema: https://guts-consortium.github.io/schema/guts
Mappings
Mapping Type | Mapped Value |
---|---|
self | guts:ParticipantMeasure |
native | guts:ParticipantMeasure |
LinkML Source
Direct
name: ParticipantMeasure
description: A data sample of a specific type from a specific participant
from_schema: https://guts-consortium.github.io/schema/guts
is_a: GUTSThing
attributes:
participant:
name: participant
description: The participant from whom the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
range: Participant
required: true
age_in_years:
name: age_in_years
description: The age (in years) of the participant when the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
range: integer
required: true
measure:
name: measure
description: The specific measure that was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
range: Measure
required: true
session:
name: session
description: The session (of a specific cohort) during which the data sample was
collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
range: CohortSession
required: true
cohort:
name: cohort
description: The specific cohort as part of which the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
range: Cohort
required: true
Induced
name: ParticipantMeasure
description: A data sample of a specific type from a specific participant
from_schema: https://guts-consortium.github.io/schema/guts
is_a: GUTSThing
attributes:
participant:
name: participant
description: The participant from whom the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
alias: participant
owner: ParticipantMeasure
domain_of:
- ParticipantMeasure
range: Participant
required: true
age_in_years:
name: age_in_years
description: The age (in years) of the participant when the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
alias: age_in_years
owner: ParticipantMeasure
domain_of:
- ParticipantMeasure
range: integer
required: true
measure:
name: measure
description: The specific measure that was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
alias: measure
owner: ParticipantMeasure
domain_of:
- ParticipantMeasure
range: Measure
required: true
session:
name: session
description: The session (of a specific cohort) during which the data sample was
collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
alias: session
owner: ParticipantMeasure
domain_of:
- ParticipantMeasure
range: CohortSession
required: true
cohort:
name: cohort
description: The specific cohort as part of which the data sample was collected
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
alias: cohort
owner: ParticipantMeasure
domain_of:
- ParticipantMeasure
- Participant
range: Cohort
required: true
objtype:
name: objtype
description: The type designator for a GUTS "thing"
from_schema: https://guts-consortium.github.io/schema/guts
rank: 1000
designates_type: true
alias: objtype
owner: ParticipantMeasure
domain_of:
- GUTSThing
range: string