Learn R Programming

cliot (version 1.0.0)

cerebral_perfusion_pressure: Cerebral Perfusion Pressure (CPP)

Description

Calculates Cerebral Perfusion Pressure (CPP), defined as the net pressure gradient causing cerebral blood flow to the brain. It is calculated by subtracting the Intracranial Pressure (ICP) from the Mean Arterial Pressure (MAP). Maintenance of adequate CPP is critical in the management of Traumatic Brain Injury (TBI) to prevent ischemia.

Usage

cerebral_perfusion_pressure(mean_arterial_pressure, intracranial_pressure)

Value

A list containing:

CPP_mmHg

The calculated Cerebral Perfusion Pressure.

Interpretation

Clinical context based on Brain Trauma Foundation guidelines (Target 60-70 mmHg).

Arguments

mean_arterial_pressure

Numeric. The Mean Arterial Pressure (MAP) in mmHg.

intracranial_pressure

Numeric. The Intracranial Pressure (ICP) in mmHg.

References

Carney N, Totten AM, O'Reilly C, et al. Guidelines for the Management of Severe Traumatic Brain Injury, Fourth Edition. Neurosurgery. 2017;80(1):6-15. doi:10.1227/NEU.0000000000001432

Examples

Run this code

# Example 1: Normal Target
# MAP 85, ICP 15
# CPP = 70 mmHg
cerebral_perfusion_pressure(85, 15)

# Example 2: Ischemic Risk
# MAP 60, ICP 25
# CPP = 35 mmHg
cerebral_perfusion_pressure(60, 25)

Run the code above in your browser using DataLab