Learn R Programming

cliot (version 1.0.0)

blood_volume_calculation: Estimated Blood Volume (Nadler Equation)

Description

Calculates the estimated total blood volume in Liters using the Nadler equation. This method is considered more accurate than simple weight-based estimates (e.g., 70 mL/kg) because it accounts for the patient's height and sex. Accurate blood volume estimation is critical for procedures like plasmapheresis or assessing volume status in shock.

Usage

blood_volume_calculation(sex, height_cm, weight_kg)

Value

A list containing:

Estimated_Blood_Volume_L

The calculated total blood volume in Liters.

Formula

The method used (Nadler Equation).

Arguments

sex

String. Patient sex ("Male" or "Female").

height_cm

Numeric. Patient height in centimeters.

weight_kg

Numeric. Patient weight in kilograms.

References

Nadler SB, Hidalgo JH, Bloch T. Prediction of blood volume in normal human adults. Surgery. 1962;51(2):224-232.

Examples

Run this code

# Example 1: Male
# 180cm, 80kg
# BV = (0.3669 * 1.8^3) + (0.03219 * 80) + 0.6041 = ~5.3 L
blood_volume_calculation("male", 180, 80)

# Example 2: Female
# 160cm, 60kg
# BV = (0.3561 * 1.6^3) + (0.03308 * 60) + 0.1833 = ~3.6 L
blood_volume_calculation("female", 160, 60)

Run the code above in your browser using DataLab