get_bmr: Retrieve estimated basal metabolic rate for an individual

View source: R/Metabolic_Equations.R

get_bmrR Documentation

Retrieve estimated basal metabolic rate for an individual

Description

Retrieve estimated basal metabolic rate for an individual

Usage

get_bmr(
  Sex = c("M", "F"),
  Ht = NULL,
  Wt,
  Age,
  verbose = FALSE,
  RER = NULL,
  equation = c("ht_wt", "wt", "both"),
  kcal_table = c("Lusk", "Peronnet", "both"),
  method = c("Schofield", "FAO", "both"),
  MJ_conversion = c("thermochemical", "dry", "convenience", "all"),
  kcal_conversion = 5
)

Arguments

Sex

The individual's sex

Ht

The individual's height, in meters

Wt

The individual's weight, in kilograms

Age

The individual's age, in years

verbose

Logical. Should processing updates be printed?

RER

numeric. The respiratory exchange ratio

equation

The equation to apply

kcal_table

The table to reference for converting kilocalories to oxygen consumption. See get_kcal_vo2_conversion

method

The calculation method to use

MJ_conversion

The value to use for converting megajoules to kilocalories. Defaults to thermochemical.

kcal_conversion

numeric. If RER is NULL (default), the factor to use for converting kilocalories to oxygen consumption

References

Schofield, W. N. (1985). Predicting basal metabolic rate, new standards and review of previous work. Human nutrition. Clinical nutrition, 39, 5-41.

Examples


# Get BMR for an imaginary 900-year-old person (Age is only
# used to determine which equations to use, in this case the
# equations for someone older than 60)

get_bmr(
  Sex = "M", Ht = 1.5, Wt = 80, Age = 900, equation = "both",
  method = "both", RER = 0.865, kcal_table = "both",
  MJ_conversion = c("all")
)

get_bmr(
  Sex = "M", Ht = 1.5, Wt = 80, Age = 900, MJ_conversion = "all",
  kcal_conversion = 4.86
)

get_bmr(
  Sex = "M", Ht = 1.5, Wt = 80, Age = 900, method = "FAO",
  kcal_conversion = 4.86
)


paulhibbing/PAutilities documentation built on Sept. 12, 2022, 1:46 a.m.