Learn R Programming

cliot (version 1.0.0)

cardiac_power_output: Cardiac Power Output (CPO)

Description

Calculates Cardiac Power Output (CPO), a hemodynamic metric that integrates both pressure and flow (Cardiac Output x Mean Arterial Pressure) to assess the pumping ability of the heart. Measured in Watts, it is a potent predictor of mortality in patients with cardiogenic shock.

Usage

cardiac_power_output(mean_arterial_pressure, cardiac_output)

Value

A list containing:

CPO_Watts

The calculated Cardiac Power Output in Watts.

Interpretation

Prognostic interpretation based on the critical threshold of 0.6 Watts derived from the SHOCK trial registry.

Arguments

mean_arterial_pressure

Numeric. Mean Arterial Pressure (MAP) in mmHg.

cardiac_output

Numeric. Cardiac Output in L/min.

References

Fincke R, Hochman JS, Lowe AM, et al. Cardiac power is the strongest hemodynamic correlate of mortality in cardiogenic shock: a report from the SHOCK Trial Registry. J Am Coll Cardiol. 2004;44(2):340-348. doi:10.1016/j.jacc.2004.03.060

Examples

Run this code

# Example 1: Cardiogenic Shock (Poor Prognosis)
# MAP 60 mmHg, CO 3.0 L/min
# CPO = (60 * 3.0) / 451 = 0.40 W
cardiac_power_output(60, 3.0)

# Example 2: Improved Hemodynamics
# MAP 75 mmHg, CO 4.5 L/min
# CPO = (75 * 4.5) / 451 = 0.75 W
cardiac_power_output(75, 4.5)

Run the code above in your browser using DataLab