9.2 BTPS, STPD, and ATPS Conversion Formulas and Calculations

Key Takeaways

  • Spirometric volumes measured inside testing equipment under ambient room conditions (ATPS) must be converted to Body Temperature, Ambient Barometric Pressure, and Saturated with water vapor (BTPS) to reflect true intra-pulmonary volumes.
  • Gas diffusion (DLCO) and metabolic measurements (VO2, VCO2) are expressed at Standard Temperature (0°C / 273 K), Standard Pressure (760 mmHg), Dry (STPD) to standardize the exact molar quantity of gas molecules.
  • The BTPS conversion factor formula is derived from the Ideal Gas Law: V_BTPS = V_ATPS x [310 / (273 + T)] x [(P_bar - P_H2O) / (P_bar - 47)].
  • Water vapor pressure (P_H2O) increases exponentially with temperature, reaching a constant physiological partial pressure of 47 mmHg at body temperature (37°C).
  • Under standard ambient laboratory conditions, the BTPS conversion factor is always greater than 1.00 (typically 1.06 to 1.10) because exhaled gas expands when warmed from room temperature to 37°C and saturated with water vapor.
Last updated: August 2026

9.2 BTPS, STPD, and ATPS Conversion Formulas and Calculations

Gas volumes vary substantially depending on physical environmental conditions, specifically temperature, ambient barometric pressure, and water vapor content. In pulmonary function testing, gas volumes are measured inside instrumentation at room conditions but must be converted to standardized gas states to reflect accurate physiological processes.

This section reviews the physical definitions of ATPS, BTPS, STPD, and ATPD, derives the mathematical correction formulas from the Ideal Gas Law, presents step-by-step calculations, and highlights clinical technical errors required for the NBRC CPFT examination.


Standardized Gas Condition Definitions

Pulmonary function laboratories utilize four standardized gas conditions:

  1. ATPS (Ambient Temperature, Pressure, Saturated): Gas volume measured under ambient room temperature ($T$), prevailing local barometric pressure ($P_{\text{bar}}$), and saturated with water vapor at ambient temperature ($P_{\text{H2O at } T}$). All raw volumes recorded by volume spirometers or flow sensors are initially ATPS.
  2. BTPS (Body Temperature, Pressure, Saturated): Gas volume at body temperature ($37^\circ\text{C} = 310\text{ K}$), ambient barometric pressure ($P_{\text{bar}}$), and fully saturated with water vapor at $37^\circ\text{C}$ ($P_{\text{H2O}} = 47\text{ mmHg}$).
    • Clinical Rule: All forced and slow spirometry maneuvers ($FVC$, $FEV_1$, $SVC$) and absolute lung volume determinations ($FRC$, $TLC$, $RV$) must be reported at BTPS to accurately reflect true anatomical lung volumes inside the chest.
  3. STPD (Standard Temperature, Pressure, Dry): Gas volume at standard temperature ($0^\circ\text{C} = 273\text{ K}$), standard barometric pressure ($760\text{ mmHg}$), and completely dry ($P_{\text{H2O}} = 0\text{ mmHg}$).
    • Clinical Rule: Diffusing capacity of the lung for carbon monoxide ($DLCO$), oxygen consumption ($\dot{V}O_2$), and carbon dioxide production ($\dot{V}CO_2$) must be reported at STPD so that measured gas transfer reflects the absolute number of gas molecules (moles) regardless of ambient conditions.
  4. ATPD (Ambient Temperature, Pressure, Dry): Gas volume at ambient temperature and pressure, completely free of water vapor. Used primarily in specific calibration procedures.
Gas ConditionTemperaturePressureWater Vapor ($P_{\text{H2O}}$)Clinical Application
ATPSAmbient ($T^\circ\text{C}$)Barometric ($P_{\text{bar}}$)Saturated at $T^\circ\text{C}$Raw instrumentation measurement
BTPSBody ($37^\circ\text{C} / 310\text{ K}$)Barometric ($P_{\text{bar}}$)$47\text{ mmHg}$ ($37^\circ\text{C}$)Spirometry, $FVC$, $FEV_1$, $FRC$, $TLC$, $RV$
STPDStandard ($0^\circ\text{C} / 273\text{ K}$)Standard ($760\text{ mmHg}$)$0\text{ mmHg}$ (Dry)$DLCO$, $\dot{V}O_2$, $\dot{V}CO_2$, gas exchange
ATPDAmbient ($T^\circ\text{C}$)Barometric ($P_{\text{bar}}$)$0\text{ mmHg}$ (Dry)Special instrument calibrations

Derivation of Conversion Formulas via the Ideal Gas Law

Conversions between gas conditions rely on the Combined Ideal Gas Law, which unifies Boyle's Law ($V \propto 1/P$), Charles' Law ($V \propto T$), and Gay-Lussac's Law:

P1V1T1=P2V2T2\frac{P_1 \cdot V_1}{T_1} = \frac{P_2 \cdot V_2}{T_2}

Because water vapor exerts a partial pressure that reduces the partial pressure of dry gas molecules (Dalton's Law), the dry gas pressure is calculated as $P_{\text{dry}} = P_{\text{bar}} - P_{\text{H2O}}$. Absolute temperature must always be expressed in Kelvin ($K = {}^\circ\text{C} + 273$).

1. Derivation of the BTPS Formula

To convert a volume measured at ATPS ($V_{\text{ATPS}}$) to BTPS ($V_{\text{BTPS}}$):

(PbarPH2O at T)VATPS273+T=(Pbar47)VBTPS273+37\frac{(P_{\text{bar}} - P_{\text{H2O at } T}) \cdot V_{\text{ATPS}}}{273 + T} = \frac{(P_{\text{bar}} - 47) \cdot V_{\text{BTPS}}}{273 + 37}

Solving explicitly for $V_{\text{BTPS}}$:

VBTPS=VATPS310273+TPbarPH2OPbar47V_{\text{BTPS}} = V_{\text{ATPS}} \cdot \frac{310}{273 + T} \cdot \frac{P_{\text{bar}} - P_{\text{H2O}}}{P_{\text{bar}} - 47} BTPS Factor=(310273+T)(PbarPH2OPbar47)\text{BTPS Factor} = \left( \frac{310}{273 + T} \right) \cdot \left( \frac{P_{\text{bar}} - P_{\text{H2O}}}{P_{\text{bar}} - 47} \right)

Where:

  • $T$: Ambient room or spirometer temperature in ${}^\circ\text{C}$.
  • $310$: Body temperature in Kelvin ($273 + 37$).
  • $P_{\text{bar}}$: Current ambient barometric pressure in $\text{mmHg}$.
  • $P_{\text{H2O}}$: Saturated water vapor pressure at temperature $T^\circ\text{C}$ in $\text{mmHg}$.
  • $47$: Saturated water vapor pressure at body temperature ($37^\circ\text{C}$) in $\text{mmHg}$.

2. Derivation of the STPD Formula

To convert a volume measured at ATPS ($V_{\text{ATPS}}$) to STPD ($V_{\text{STPD}}$):

(PbarPH2O at T)VATPS273+T=760VSTPD273\frac{(P_{\text{bar}} - P_{\text{H2O at } T}) \cdot V_{\text{ATPS}}}{273 + T} = \frac{760 \cdot V_{\text{STPD}}}{273}

Solving explicitly for $V_{\text{STPD}}$:

VSTPD=VATPS273273+TPbarPH2O760V_{\text{STPD}} = V_{\text{ATPS}} \cdot \frac{273}{273 + T} \cdot \frac{P_{\text{bar}} - P_{\text{H2O}}}{760} STPD Factor=(273273+T)(PbarPH2O760)\text{STPD Factor} = \left( \frac{273}{273 + T} \right) \cdot \left( \frac{P_{\text{bar}} - P_{\text{H2O}}}{760} \right)


Water Vapor Pressure Values ($P_{\text{H2O}}$)

Water vapor pressure increases non-linearly with temperature. Technologists must reference standardized vapor pressure tables when manually calculating conversion factors:

\hline \text{Temperature } ({}^\circ\text{C}) & \text{Water Vapor Pressure } P_{\text{H2O}} \text{ (mmHg)} \\ \hline 20^\circ\text{C} & 17.5 \text{ mmHg} \\ 22^\circ\text{C} & 19.8 \text{ mmHg} \\ 24^\circ\text{C} & 22.4 \text{ mmHg} \\ 26^\circ\text{C} & 25.2 \text{ mmHg} \\ 37^\circ\text{C} & 47.0 \text{ mmHg} \\ \hline \end{array}$$ --- ## Practical Step-by-Step Calculation Examples ### Example 1: ATPS to BTPS at Altitude (Denver) * **Clinical Scenario:** A patient performs an $FVC$ maneuver on a dry rolling-seal spirometer in a Denver laboratory. The raw measured $FVC_{\text{ATPS}}$ is **$3.60 \text{ L}$**. The room thermometer reads **$26^\circ\text{C}$** ($P_{\text{H2O}} = 25.2 \text{ mmHg}$), and the station barometer reads **$630 \text{ mmHg}$**. * **Step 1: Temperature Correction Ratio** $$\text{Temp Ratio} = \frac{310}{273 + 26} = \frac{310}{299} = 1.0368$$ * **Step 2: Pressure Correction Ratio** $$\text{Pressure Ratio} = \frac{630 - 25.2}{630 - 47} = \frac{604.8}{583.0} = 1.0374$$ * **Step 3: BTPS Factor** $$\text{BTPS Factor} = 1.0368 \times 1.0374 = 1.0756$$ * **Step 4: Corrected Volume** $$FVC_{\text{BTPS}} = 3.60 \text{ L} \times 1.0756 = 3.872 \text{ L} \approx 3.87 \text{ L}$$ Notice that the pressure ratio is *larger* at altitude than at sea level for the same room temperature, because the constant $47 \text{ mmHg}$ subtraction removes a proportionally bigger slice of a smaller barometric pressure. Entering a sea-level default of 760 mmHg for a Denver laboratory therefore under-corrects every reported volume. ### Example 2: ATPS to STPD Diffusing Capacity Calculation * **Clinical Scenario:** During a single-breath $DLCO$ test, the collected alveolar sample volume at ATPS is **$3.00 \text{ L}$** at **$24^\circ\text{C}$** ($P_{\text{H2O}} = 22.4 \text{ mmHg}$) and **$760 \text{ mmHg}$** barometric pressure. * **Step 1: Calculate STPD Factor** $$\text{STPD Factor} = \left( \frac{273}{273 + 24} \right) \times \left( \frac{760 - 22.4}{760} \right) = \left( \frac{273}{297} \right) \times \left( \frac{737.6}{760} \right) = 0.9192 \times 0.9705 = 0.8921$$ * **Step 2: Calculate $V_{\text{STPD}}$** $$V_{\text{STPD}} = 3.00 \text{ L} \times 0.8921 = 2.676 \text{ L} \approx 2.68 \text{ L}$$ --- ## Clinical Pitfalls and Technical Sources of Error 1. **Incorrect Sensor Temperature Reading:** Heated pneumotachometers maintain internal sensor temperatures at $37^\circ\text{C}$ to prevent water condensation. If the software incorrectly applies an ambient BTPS correction factor ($1.09$) to a heated sensor at body temperature, measured volumes will be artificially **overestimated by 8-10%**. 2. **Failure to Update Barometric Pressure:** Changes in weather fronts or testing at high altitudes alter $P_{\text{bar}}$. At high altitude (e.g., Denver, $P_{\text{bar}} \approx 630 \text{ mmHg}$), the BTPS conversion factor increases. Failing to input local $P_{\text{bar}}$ causes significant calculation errors. 3. **Cooling Effects in Volume Spirometers:** As warm exhaled gas enters an unheated water-seal or dry-rolling seal spirometer, the gas rapidly cools toward ambient room temperature. Computerized software must apply dynamic cooling algorithms to prevent underestimating vital capacity.
Test Your Knowledge

A pulmonary technologist measures a patient's uncorrected ATPS forced vital capacity at 3.80 L in a laboratory with an ambient temperature of 24°C (P_H2O = 22.4 mmHg) and a barometric pressure of 760 mmHg. What is the calculated BTPS conversion factor?

A
B
C
D
Test Your Knowledge

Why are diffusing capacity (DLCO) and metabolic gas exchange measurements (VO2, VCO2) reported at STPD rather than BTPS?

A
B
C
D
Test Your Knowledge

If a volume-displacement spirometer's internal temperature probe incorrectly reads 18°C when the actual room temperature inside the cylinder is 25°C, how will the calculated BTPS forced vital capacity (FVC) be affected?

A
B
C
D