Skip to contents

Build a gestational-age value object for create_individual()'s gestational_age argument (or the writable Individual$gestational_age / OriginData$gestational_age field). Fills the OriginData GestationalAge characteristic (list(Value =, Unit =)).

Usage

gestational_age(value, unit = "week(s)")

Arguments

value

Numeric scalar. Gestational-age value.

unit

Character. Unit for gestational age, validated against dimension "Time". Defaults to "week(s)".

Value

A gestational_age_spec object to pass to create_individual().

Examples

gestational_age(38)
#> $value
#> [1] 38
#> 
#> $unit
#> [1] "week(s)"
#> 
#> attr(,"class")
#> [1] "gestational_age_spec" "osp_value_spec"      
create_individual(name = "Preterm", gestational_age = gestational_age(30))
#> 
#> ── Individual: Preterm ─────────────────────────────────────────────────────────
#> 
#> ── Characteristics ──
#> 
#> • Gestational Age: 30 week(s)