I now have comprehensive material from multiple authoritative textbooks. Let me compile the full ABG analysis guide.
Arterial Blood Gas (ABG) Analysis: Basic to Clinical
Sources: Roberts & Hedges' Clinical Procedures in Emergency Medicine; Symptom to Diagnosis (4th Ed.); Goldman-Cecil Medicine; Barash Clinical Anesthesia; Miller's Anesthesia; Tintinalli's Emergency Medicine
1. What Is an ABG?
An ABG samples arterial blood (standard reference: radial artery) to directly measure:
| Parameter | Normal Value | What It Tells You |
|---|
| pH | 7.35 - 7.45 | Overall acid-base status |
| PaCO2 | 35 - 45 mm Hg | Ventilation (how much CO2 is blown off) |
| PaO2 | 80 - 100 mm Hg | Oxygenation |
| HCO3- | 22 - 26 mEq/L | Metabolic (renal) component |
| SpO2/SaO2 | 95 - 100% | Oxygen saturation of hemoglobin |
| Base Excess (BE) | -2 to +2 mEq/L | Metabolic deviation from normal |
The HCO3- on the ABG printout is calculated (not directly measured) from pH and PaCO2 via the Henderson-Hasselbalch equation: pH = 6.1 + log([HCO3-] / 0.003 × PaCO2). The "total CO2" on a basic metabolic panel is a direct measurement and usually runs ~1-2 mEq/L higher.
2. The Underlying Chemistry
The central reaction:
CO2 + H2O ⇌ H2CO3 ⇌ HCO3- + H+
This means:
- ↑ PaCO2 → reaction shifts right → more H+ → pH falls (respiratory acidosis)
- ↓ PaCO2 → reaction shifts left → less H+ → pH rises (respiratory alkalosis)
- ↑ HCO3- → reaction shifts left → less H+ → pH rises (metabolic alkalosis)
- ↓ HCO3- → reaction shifts right → more H+ → pH falls (metabolic acidosis)
3. The 7-Step Systematic Approach
Step 1 - Determine pH (Acidosis vs. Alkalosis)
- pH < 7.35: Acidemia
- pH 7.35 - 7.45: Normal
- pH > 7.45: Alkalemia
pH < 7.20 or > 7.60 is life-threatening and needs urgent action.
Step 2 - Identify the Primary Disorder (Respiratory vs. Metabolic)
Look at PaCO2 and HCO3- together with the pH direction:
| pH | Primary cause | Distinguishing feature |
|---|
| < 7.35 (acidosis) | Respiratory acidosis | PaCO2 > 45 mm Hg |
| < 7.35 (acidosis) | Metabolic acidosis | HCO3- < 22 mEq/L |
| > 7.45 (alkalosis) | Respiratory alkalosis | PaCO2 < 35 mm Hg |
| > 7.45 (alkalosis) | Metabolic alkalosis | HCO3- > 26 mEq/L |
Key rule: The parameter that explains the pH direction is the primary disorder. If both are abnormal, check compensation.
Step 3 - Check for Appropriate Compensation
Compensation is never complete - it only partially corrects the pH. If compensation is more or less than predicted, a second (mixed) disorder is present.
Compensation Formulas:
| Primary Disorder | Expected Compensation | Formula |
|---|
| Metabolic acidosis | ↓ PaCO2 (hyperventilation) | Winter's formula: PaCO2 = (1.5 × HCO3-) + 8 ± 2 |
| Metabolic alkalosis | ↑ PaCO2 (hypoventilation) | ΔPaCO2 = 0.6 × ΔHCO3- |
| Acute respiratory acidosis | ↑ HCO3- (immediate buffering) | HCO3- ↑ 1 mEq/L per 10 mm Hg ↑ PaCO2 |
| Chronic respiratory acidosis | ↑ HCO3- (renal retention, 3-5 days) | HCO3- ↑ 3.5-4 mEq/L per 10 mm Hg ↑ PaCO2 |
| Acute respiratory alkalosis | ↓ HCO3- | HCO3- ↓ 2 mEq/L per 10 mm Hg ↓ PaCO2 |
| Chronic respiratory alkalosis | ↓ HCO3- (renal wasting) | HCO3- ↓ 5 mEq/L per 10 mm Hg ↓ PaCO2 |
Clinical pearl: Metabolic compensation is respiratory (fast, minutes to hours). Respiratory compensation is metabolic/renal (slow, 3-5 days to complete).
Step 4 - Calculate the Anion Gap (if metabolic acidosis present)
AG = Na+ - (Cl- + HCO3-)
- Normal: 12 ± 4 mEq/L (some labs use 7-9 if they omit K+)
- If albumin is low, correct: Corrected AG = measured AG + 2.5 × (4 - measured albumin)
| Elevated AG Metabolic Acidosis (MUDPILES) | Normal AG Metabolic Acidosis (HARDUPS) |
|---|
| Methanol | Hyperchloremia |
| Uremia | Administration of saline/TPN |
| DKA / alcoholic ketoacidosis | Renal tubular acidosis (RTA) |
| Propylene glycol / propofol infusion | Diarrhea (HCO3- loss) |
| Isoniazid / Iron | Ureteral diversion |
| Lactic acidosis | Pancreatic fistula |
| Ethylene glycol | Spironolactone / acetazolamide |
| Salicylates | |
Step 5 - Calculate the Delta-Delta Ratio (for elevated AG acidosis)
Used to detect a hidden concurrent metabolic disorder behind the elevated AG.
Delta-Delta (Δ/Δ) = (Measured AG - Normal AG) / (Normal HCO3- - Measured HCO3-)
= (AG - 12) / (24 - HCO3-)
| Result | Interpretation |
|---|
| < 1 | Concurrent normal AG metabolic acidosis (e.g., diarrhea + DKA) |
| 1 - 2 | Pure elevated AG metabolic acidosis (expected) |
| > 2 | Concurrent metabolic alkalosis (e.g., vomiting + lactic acidosis) |
Step 6 - Assess Oxygenation
PaO2 and the alveolar-arterial (A-a) gradient:
PAO2 = FiO2 × (Patm - PH2O) - PaCO2/R
On room air at sea level:
PAO2 = 0.21 × (760 - 47) - PaCO2/0.8
(approximately: PAO2 ≈ 150 - 1.25 × PaCO2)
A-a gradient = PAO2 - PaO2
Normal A-a gradient:
- Young healthy adult: ~5-10 mm Hg
- Age-adjusted: (Age / 4) + 4 mm Hg
- On supplemental O2: up to 100 mm Hg can be normal
| A-a Gradient | Mechanism of Hypoxemia |
|---|
| Normal | Hypoventilation or low FiO2 (altitude) |
| Elevated | V/Q mismatch, diffusion impairment, right-to-left shunt |
PaO2/FiO2 ratio (P/F ratio):
-
300: Normal
- 200-300: Mild ARDS
- 100-200: Moderate ARDS
- < 100: Severe ARDS
Step 7 - Identify Mixed Disorders
A mixed disorder is present when:
- Compensation is outside the predicted range
- pH is normal but both PaCO2 and HCO3- are abnormal
- The delta-delta ratio is outside 1-2
The acid-base map (below) is a powerful visual tool - a point falling outside the confidence bands of any single disorder indicates a mixed disorder:
Acid-Base Map - Roberts & Hedges' Clinical Procedures in Emergency Medicine
4. The Four Primary Disorders - Causes and Clinical Features
Metabolic Acidosis
Causes: DKA, lactic acidosis, renal failure (uremia), diarrhea, RTA, toxins (methanol, salicylates, ethylene glycol)
Clinical features: Kussmaul respirations (deep, rapid breathing as compensation), weakness, confusion, arrhythmias at severe pH
Key: Use Winter's formula to check if respiratory compensation is adequate. If measured PaCO2 < predicted: superimposed respiratory alkalosis. If measured PaCO2 > predicted: superimposed respiratory acidosis.
Metabolic Alkalosis
Causes: Vomiting/NG suction (most common - loss of HCl), diuretics (loop/thiazide), hyperaldosteronism, exogenous alkali, volume contraction
Clinical features: Hypocalcemia symptoms (tetany, Chvostek's, Trousseau's), weakness, hypokalemia often co-exists
Saline-responsive (urine Cl- < 20): vomiting, diuretics, post-hypercapnia
Saline-resistant (urine Cl- > 20): hyperaldosteronism, Cushing's, Bartter/Gitelman syndrome
Respiratory Acidosis
Causes: COPD exacerbation, severe asthma, OSA, neuromuscular disease (GBS, MG), opiate/sedative overdose, airway obstruction
Acute vs. Chronic:
- Acute: pH low, PaCO2 high, HCO3- only mildly elevated (~normal)
- Chronic: pH near-normal (compensated), PaCO2 high, HCO3- clearly elevated (> 28-30)
Respiratory Alkalosis
Causes: Anxiety/panic, pain, fever, sepsis (early - most common cause in ICU), liver failure, salicylate toxicity (early), PE, mechanical over-ventilation, pregnancy, CNS disorders
Key clinical point: Respiratory alkalosis in a septic patient is often the first ABG finding, before metabolic acidosis develops.
5. Base Excess (BE)
SBE = [HCO3-]actual - 24.8 + (16.2 × [pH - 7.40])
- Normal: -2 to +2 mEq/L
- Negative BE (base deficit): metabolic acidosis
- Positive BE: metabolic alkalosis
- Base deficit > -10 in trauma = marker of severe hemorrhagic shock
6. Venous Blood Gas vs. ABG
| Parameter | Arterial | Peripheral Venous | Clinical Use |
|---|
| pH | Standard | ~0.03-0.05 lower | VBG pH correlates well; acceptable for screening |
| PaCO2 | Standard | ~3-8 mm Hg higher | VBG PaCO2 unreliable for hypercapnia |
| PaO2 | Standard | Useless | Do NOT use VBG PaO2 for oxygenation |
| Lactate | Reliable | Acceptable | Mildly elevated venous lactate may need arterial confirmation |
VBGs are increasingly used in emergency medicine. A normal venous PaCO2 reliably excludes hypercapnia. However, VBGs are unreliable in shock or severe hypercapnia.
7. Worked Clinical Examples
Case 1 - Diabetic Ketoacidosis
ABG: pH 7.15, PaCO2 20 mm Hg, HCO3- 6 mEq/L, PaO2 80 mm Hg
Electrolytes: Na+ 138, Cl- 100, K+ 6.2, glucose 389
- pH 7.15 → Acidemia
- HCO3- 6 → Primary metabolic acidosis
- Winter's formula: Expected PaCO2 = (1.5 × 6) + 8 = 17 ± 2 → actual 20 is within range → appropriate compensation, no secondary respiratory disorder
- AG = 138 - (100 + 6) = 32 (markedly elevated)
- Delta-delta = (32-12)/(24-6) = 20/18 = 1.1 → pure elevated AG metabolic acidosis
- Diagnosis: DKA with appropriate respiratory compensation (Kussmaul breathing)
Case 2 - Septic Patient (UTI/Pyelonephritis)
ABG: pH 7.32, PaCO2 30 mm Hg, HCO3- 14 mEq/L
Electrolytes: Na+ 138, Cl- 102
- pH 7.32 → Acidemia
- HCO3- 14 → Primary metabolic acidosis
- AG = 138 - (102+14) = 22 (elevated) → anion gap metabolic acidosis
- Delta-delta = (22-12)/(24-14) = 10/10 = 1.0 → pure AG acidosis
- Clinical context: fever, hypotension, leukocytosis → Lactic acidosis from sepsis
Case 3 - COPD Exacerbation
ABG: pH 7.30, PaCO2 65 mm Hg, HCO3- 30 mEq/L
- pH 7.30 → Acidemia
- PaCO2 65 → Primary respiratory acidosis
- Compensation check (acute): expected HCO3- = 24 + (65-40)/10 × 1 = 24 + 2.5 = 26.5 - but actual HCO3- is 30, suggesting chronic respiratory acidosis with renal compensation: expected HCO3- = 24 + (25/10) × 3.5 = ~33 → HCO3- is 30, slightly below → mostly compensated chronic resp. acidosis, possibly during an acute-on-chronic exacerbation
Case 4 - Mixed Disorder (Sepsis + Vomiting)
ABG: pH 7.45, PaCO2 30 mm Hg, HCO3- 20 mEq/L
Electrolytes: Na+ 140, Cl- 92
- pH 7.45 → Normal, but borderline
- PaCO2 low + HCO3- low → could be respiratory alkalosis OR metabolic acidosis with overcompensation
- AG = 140 - (92+20) = 28 (elevated)
- Delta-delta = (28-12)/(24-20) = 16/4 = 4 → > 2, indicating underlying metabolic alkalosis (e.g., from vomiting) hidden behind the AG acidosis
- Diagnosis: Triple disorder - elevated AG metabolic acidosis + metabolic alkalosis + respiratory alkalosis (from sepsis-driven hyperventilation)
8. Quick Reference Summary
pH < 7.35 → Acidosis pH > 7.45 → Alkalosis
↑ PaCO2 causes acidosis ↓ PaCO2 causes alkalosis
↑ HCO3- causes alkalosis ↓ HCO3- causes acidosis
Compensation rules:
Met. acidosis → lungs blow off CO2 (Winter's: PaCO2 = 1.5×HCO3 + 8 ± 2)
Met. alkalosis → lungs retain CO2 (ΔPaCO2 = 0.6 × ΔHCO3)
Resp. acidosis → kidneys retain HCO3 (acute: +1/10; chronic: +3.5/10)
Resp. alkalosis → kidneys excrete HCO3 (acute: -2/10; chronic: -5/10)
Anion Gap = Na - (Cl + HCO3) Normal: 8-12 (albumin-corrected)
Delta-delta < 1 → also normal AG acidosis
Delta-delta > 2 → also metabolic alkalosis
A-a gradient = PAO2 - PaO2 Normal ≈ age/4 + 4
Normal A-a gradient + hypoxia → hypoventilation or low FiO2
Elevated A-a gradient + hypoxia → V/Q mismatch, shunt, diffusion problem
References:
- Roberts & Hedges' Clinical Procedures in Emergency Medicine, 15th Ed., p. 1734-1735
- Symptom to Diagnosis: An Evidence-Based Guide, 4th Ed., pp. 69-72
- Goldman-Cecil Medicine, International Ed., p. 1040
- Barash Clinical Anesthesia, 9th Ed., pp. 4249-4250
- Miller's Anesthesia, 10th Ed., pp. 6495-6496
- Tintinalli's Emergency Medicine, p. 121