detect_iron_deficiency: Determine iron storage status

View source: R/detect_iron_deficiency.R

detect_iron_deficiency_u5R Documentation

Determine iron storage status

Description

Given serum ferritin values, determine iron storage status.

Usage

detect_iron_deficiency_u5(ferritin = NULL)

detect_iron_deficiency_5over(ferritin = NULL)

detect_iron_deficiency(ferritin = NULL, group = c("u5", "5over"))

detect_iron_deficiency_qualitative(ferritin = NULL, inflammation = NULL)

Arguments

ferritin

A numeric value or numeric vector of serum ferritin level in micrograms per liter (µg/l).

group

A character value specifying the population target group to determine iron status from. Can be either for under 5 year old ("u5") or 5 years and over ("5over"). Default to "u5".

inflammation

Logical value or vector. Is subject in inflammation or not?

Value

A character value or character vector of iron status. Can be either "iron deficiency" or "no iron deficiency".

Author(s)

Nicholus Tint Zaw

Examples

 # Iron storage status based on CRP only
 ferritin_corrected <- correct_ferritin(
   crp = ferritin$crp, ferritin = ferritin$ferritin
 )
 detect_iron_deficiency(ferritin_corrected)

 # Iron storage status based on AGP only
 ferritin_corrected <- correct_ferritin(
   agp = ferritin$agp, ferritin = ferritin$ferritin
 )
 detect_iron_deficiency(ferritin_corrected)

 # Iron storage status based on CRP and AGP
 ferritin_corrected <- correct_ferritin(
   crp = ferritin$crp, agp = ferritin$agp, ferritin = ferritin$ferritin
 )
 detect_iron_deficiency(ferritin_corrected)

 # Iron storage status - qualitative
 detect_iron_deficiency_qualitative(
   ferritin = 3, inflammation = TRUE
 )
 detect_iron_deficiency_qualitative(
   ferritin = c(2, 3, 5), inflammation = c(TRUE, FALSE, TRUE)
 )


nutriverse/nutricheckr documentation built on April 1, 2022, 7:44 p.m.