Skip to content

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

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