Class: LifeEvent
An event in which a study participant participates.
URI: BFO:0000015
classDiagram
class LifeEvent
NamedThing <|-- LifeEvent
LifeEvent : akc_id
LifeEvent : description
LifeEvent : duration
LifeEvent : geolocation
LifeEvent --> Geolocation : geolocation
LifeEvent : life_event_type
LifeEvent --> LifeEventProcess : life_event_type
LifeEvent : name
LifeEvent : participant
LifeEvent --> Participant : participant
LifeEvent : start
LifeEvent : study_event
LifeEvent --> StudyEvent : study_event
LifeEvent : t0_event
LifeEvent : t0_event_type
LifeEvent : time_unit
Inheritance
- AKObject
- NamedThing
- LifeEvent
- NamedThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
participant | 0..1 Participant |
The participant of a life event | direct |
study_event | 0..1 StudyEvent |
The study event corresponding to a life event | direct |
life_event_type | 0..1 LifeEventProcess |
The specific type of a life event | direct |
geolocation | 0..1 Geolocation |
The geolocation of a participant at birth | direct |
t0_event | 0..1 String |
The T0 event used to specify the time of this life event | direct |
t0_event_type | 0..1 String |
The type of the T0 event used to specify the time of this life event | direct |
start | 0..1 Decimal |
The start time of this life event, relative to the T0 event | direct |
duration | 0..1 Decimal |
The duration of this life event | direct |
time_unit | 0..1 String |
The time unit used to measure the start and duration of this life event | direct |
name | 0..1 String |
A human-readable name for a thing | NamedThing |
description | 0..1 String |
A human-readable description for a thing | NamedThing |
akc_id | 1..1 Uriorcurie |
A unique identifier for a thing in the AKC | AKObject |
Usages
used by | used in | type | used |
---|---|---|---|
Specimen | life_event | range | LifeEvent |
Assessment | life_event | range | LifeEvent |
Participant | age_event | range | LifeEvent |
ImmuneExposure | life_event | range | LifeEvent |
AIRRKnowledgeCommons | life_events | range | LifeEvent |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/airr-knowledge/ak-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | BFO:0000015 |
native | ak_schema:LifeEvent |
LinkML Source
Direct
name: LifeEvent
description: An event in which a study participant participates.
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: NamedThing
slots:
- participant
- study_event
- life_event_type
- geolocation
- t0_event
- t0_event_type
- start
- duration
- time_unit
class_uri: BFO:0000015
Induced
name: LifeEvent
description: An event in which a study participant participates.
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: NamedThing
attributes:
participant:
name: participant
description: The participant of a life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: RO:0000057
alias: participant
owner: LifeEvent
domain_of:
- LifeEvent
range: Participant
study_event:
name: study_event
description: The study event corresponding to a life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: study_event
owner: LifeEvent
domain_of:
- LifeEvent
range: StudyEvent
life_event_type:
name: life_event_type
description: The specific type of a life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: rdf:type
alias: life_event_type
owner: LifeEvent
domain_of:
- LifeEvent
range: LifeEventProcess
geolocation:
name: geolocation
description: The geolocation of a participant at birth
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: RO:0001025
alias: geolocation
owner: LifeEvent
domain_of:
- Participant
- LifeEvent
range: Geolocation
t0_event:
name: t0_event
description: The T0 event used to specify the time of this life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: t0_event
owner: LifeEvent
domain_of:
- LifeEvent
range: string
t0_event_type:
name: t0_event_type
description: The type of the T0 event used to specify the time of this life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: t0_event_type
owner: LifeEvent
domain_of:
- LifeEvent
range: string
start:
name: start
description: The start time of this life event, relative to the T0 event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: start
owner: LifeEvent
domain_of:
- LifeEvent
range: decimal
duration:
name: duration
description: The duration of this life event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: duration
owner: LifeEvent
domain_of:
- LifeEvent
range: decimal
time_unit:
name: time_unit
description: The time unit used to measure the start and duration of this life
event
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: time_unit
owner: LifeEvent
domain_of:
- LifeEvent
range: string
name:
name: name
description: A human-readable name for a thing
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: schema:name
alias: name
owner: LifeEvent
domain_of:
- NamedThing
range: string
description:
name: description
description: A human-readable description for a thing
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: schema:description
alias: description
owner: LifeEvent
domain_of:
- NamedThing
range: string
akc_id:
name: akc_id
description: A unique identifier for a thing in the AKC.
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: akc_id
owner: LifeEvent
domain_of:
- AKObject
range: uriorcurie
required: true
class_uri: BFO:0000015