# Calculateur de Shunt Pulmonaire (Qs/Qt)

Calcule le shunt pulmonaire Qs/Qt = (CcO₂ − CaO₂)/(CcO₂ − CvO₂), avec CcO₂=1.34×Hb×1.0+0.003×PAO₂, CaO₂=1.34×Hb×SaO₂+0.003×PaO₂, CvO₂=1.34×Hb×SvO₂+0.003×PvO₂ ; PAO₂ par l'équation des gaz alvéolaires FiO₂×(P_atm−47)−PaCO₂/0.8. Normal <5% ; 10–20% shunt modéré (pneumonie/œdème/SDRA modéré) ; >20% shunt sévère (SDRA grave/syndrome hépatopulmonaire/shunt cardiaque), réfractaire à l'O₂. Le test au 100% O₂ distingue le shunt vrai du déséquilibre V/Q. En l'absence de SvO₂/PvO₂, valeurs par défaut (0.75/40) utilisées et signalées. Sources : Berggren 1942, StatPearls, LITFL, West. Non un avis médical.

> Page canonique: https://elysiatools.com/fr/tools/shunt-equation

- **Catégorie:** Health

- **Mots-clés:** fraction de shunt, qs qt, shunt pulmonaire, contenu en oxygène, cao2, cvo2, sdra, hypoxémie, shunt droite-gauche, oxygénation, réanimation, pneumologie

## Présentation

Le calculateur de shunt pulmonaire estime la fraction Qs/Qt à partir de l’hémoglobine, des gaz du sang, des saturations et de la FiO₂. Il calcule les contenus artériel, veineux et capillaire en oxygène ainsi que la PAO₂, puis classe le résultat selon la fraction de shunt obtenue. Cet outil ne constitue pas un avis médical.

## Entrées

- **Hémoglobine (g/dL)** (number): Hemoglobin concentration (g/dL).
- **PaO₂ (mmHg)** (number): Arterial PO₂ (mmHg) from ABG.
- **SaO₂ (saturation artérielle, fraction)** (number): Arterial oxygen saturation as a fraction (0–1, e.g. 0.92 = 92%).
- **PvO₂ (PO₂ veineux mixte, mmHg)** (number): Mixed venous PO₂ (mmHg) from PA catheter. Default 40 if not measured.
- **SvO₂ (saturation veineuse mixte, fraction)** (number): Mixed venous oxygen saturation as a fraction (0–1). Default 0.75 if not measured.
- **PaCO₂ (mmHg)** (number): Arterial PCO₂ (mmHg) from ABG, used to derive PAO₂.
- **FiO₂ (fraction d'oxygène)** (number): Inspired oxygen fraction. Use 1.0 for the 100%-O₂ shunt test; 0.21 for room-air estimate.
- **Pression atmosphérique (mmHg, optionnel)** (number): Atmospheric pressure (mmHg). Default 760 at sea level.
- **Decimales** (number)

## Quand l'utiliser

- Estimer une fraction de shunt pulmonaire à partir de données de gaz du sang et d’oxygénation.
- Comparer une estimation sous air ambiant avec un calcul réalisé à FiO₂ 1,0 lors d’un test au 100 % O₂.
- Interpréter rapidement la valeur Qs/Qt selon les seuils de shunt normal, modéré ou sévère.

## Fonctionnement

- Saisissez l’hémoglobine, la PaO₂, la SaO₂, la PaCO₂ et la FiO₂.
- Ajoutez la SvO₂ et la PvO₂ si elles sont disponibles ; sinon, les valeurs par défaut 0,75 et 40 mmHg sont utilisées et signalées.
- La PAO₂ est estimée avec l’équation des gaz alvéolaires, en utilisant 760 mmHg comme pression atmosphérique par défaut si nécessaire.
- Le résultat JSON indique la fraction Qs/Qt, son pourcentage, les contenus en oxygène, la source des valeurs veineuses et une catégorie de shunt.

## Cas d'usage

- Évaluation de l’oxygénation en réanimation ou en pneumologie.
- Analyse d’une hypoxémie persistante et comparaison entre air ambiant et oxygène à 100 %.
- Enseignement de la relation entre PAO₂, contenus en oxygène et fraction de shunt.

## Questions fréquentes

### Quelle formule le calculateur utilise-t-il ?

Il utilise Qs/Qt = (CcO₂ − CaO₂) / (CcO₂ − CvO₂), avec les contenus en oxygène calculés à partir de l’hémoglobine, des saturations et des pressions partielles.

### Quelles données sont obligatoires ?

L’hémoglobine, la PaO₂, la SaO₂, la PaCO₂ et la FiO₂ sont obligatoires.

### Que se passe-t-il si la SvO₂ ou la PvO₂ manque ?

Le calcul utilise par défaut une SvO₂ de 0,75 et une PvO₂ de 40 mmHg, et le résultat indique que ces valeurs sont estimées.

### Quelle FiO₂ utiliser pour un test de shunt à 100 % O₂ ?

Saisissez une FiO₂ de 1,0. Pour une estimation à l’air ambiant, utilisez 0,21.

### Comment interpréter le pourcentage de shunt ?

Un résultat inférieur à 5 % est généralement considéré comme normal, 10 à 20 % comme modéré et supérieur à 20 % comme sévère selon les repères fournis.

## Outils associés

- [Calculateur du Gradient Alvéolo-Artériel en Oxygène (A-a)](https://elysiatools.com/fr/tools/a-a-gradient-calculator): Calcule le gradient alvéolo-artériel en O₂ (A-a) pour distinguer les causes d'hypoxémie. Équation alvéolaire : PAO₂ = FiO₂ × (P_atm − 47) − PaCO₂ / 0.8 (QR défaut 0.8) ; A-a = PAO₂ − PaO₂. Normal ≈ (âge + 10) / 4 (air ambiant, jeune <15 mmHg, +3 mmHg par décennie). A-a normal : hypoventilation ou altitude (PaCO₂ élevé) ; élevé : déséquilibre V/Q, shunt, trouble de diffusion ou faible O₂ veineux. P_atm défaut 760. Sources : StatPearls NBK545153, LITFL, Cornell PICU. Non un avis médical.
- [Équation des Gaz Alvéolaires (Calculateur de PAO₂)](https://elysiatools.com/fr/tools/alveolar-gas-equation): Calcule la pression alvéolaire en oxygène PAO₂ = FiO₂ × (P_atm − 47) − PaCO₂ / RQ. P_atm par défaut 760 mmHg (niveau de la mer), ajustable selon l'altitude ; P_H₂O = 47 mmHg ; RQ par défaut 0.8 (diète mixte). Se concentre sur le PAO₂ avec une indication directionnelle par rapport à la valeur attendue ~100 mmHg au niveau de la mer. Pour l'interprétation complète du gradient A-a, voir a-a-gradient-calculator. Sources : StatPearls NBK545153, LITFL, Cornell PICU, West. Non un avis médical.
- [Calculateur de Ventilation Alvéolaire (VA = (VT − VD) × RR)](https://elysiatools.com/fr/tools/alveolar-ventilation-calculator): Calcule la ventilation alvéolaire par minute VA = (VT − VD) × RR, en convertissant mL/min en L/min. VT et RR sont obligatoires ; l'espace mort VD peut être fourni ou estimé à ~2 mL/kg de poids idéal (approximation de Radford). Adulte normal au repos ~4–6 L/min ; bas → hypercapnie (insuffisance respiratoire type II) ; élevé → hypocapnie (alcalose respiratoire). Sources : West, LITFL, StatPearls, Radford 1955. Non un avis médical.
- [Score d'Apgar (1 et 5 minutes)](https://elysiatools.com/fr/tools/apgar-score): Évalue l'état du nouveau-né (1 et 5 minutes ; si le score à 5 min est bas, répéter à 10 min) : coloration (pâle/bleu partout=0, extrémités bleues/corps rose=1, tout rose=2), pouls (absent=0, <100=1, ≥100 bpm=2), réflexe (aucune réponse=0, grimace=1, toux/éternuement/cri vigoureux=2), tonus (flasque=0, une certaine flexion=1, mouvements actifs=2), respiration (absente=0, lente/irrégulière/cri faible=1, cri bon et vigoureux=2) ; chaque item 0-2, total 0-10 par instant. 7-10 rassurant ; 4-6 modérément anormal (peut nécessiter une assistance) ; 0-3 critique (réanimation immédiate). Le score à 5 min et son évolution par rapport à 1 min reflètent la réponse à la réanimation. Sources : Apgar 1953, ACOG 2006, AAP/ACOG. C'est un instantané physiologique, ne marque pas à lui seul l'asphyxie ou une atteinte neurologique. Non un avis médical.
- [Conversion OD600 → CFU/mL (pente de calibration)](https://elysiatools.com/fr/tools/bacterial-growth-od): Convertit l'OD600 en concentration viable via la pente de calibration : CFU/mL = (OD600 − blanc) × facteur × dilution. Le facteur représente les CFU/mL à OD600 = 1 et dépend fortement de la souche, du milieu et du spectrophotomètre ; les préréglages ne sont que des ordres de grandeur : E. coli ≈ 1×10⁹, B. subtilis ≈ 5×10⁸, S. cerevisiae ≈ 1×10⁷. Calibrez par dénombrement sur plaque. La linéarité va jusqu'à ~0.2–0.6 ; au-delà d'un OD net de 0.6, l'outil conseille de diluer. Volume optionnel pour le CFU total.
- [Équation de Henderson-Hasselbalch (pH/HCO₃⁻/PCO₂)](https://elysiatools.com/fr/tools/bicarbonate-ph-conversion): Résout la troisième des trois variables pH, HCO₃⁻, PaCO₂ par l'équation de Henderson-Hasselbalch à partir de deux : pH = 6.1 + log10(HCO₃⁻/(0.03×PaCO₂)) ; HCO₃⁻ = 0.03×PaCO₂×10^(pH−6.1) ; PaCO₂ = HCO₃⁻/(0.03×10^(pH−6.1)). Rapporte aussi la forme linéaire de Henderson : \[H⁺\] = 24×PaCO₂/HCO₃⁻ et le pH correspondant. Règle : à chaque baisse de 0.1 du pH, \[H⁺\] augmente de ~10 nmol/L. Outil ciblé sur l'équation ; pour l'interprétation complète voir blood-gas-anion-gap. Sources : Henderson 1908, Hasselbalch 1916, Siggaard-Andersen 1974, LITFL, StatPearls, Berend 2016. Non un avis médical.
- [Convertisseur d'Unités de Bilirubine (mg/dL ↔ µmol/L)](https://elysiatools.com/fr/tools/bilirubin-unit-converter): Convertit la bilirubine sérique totale/directe/indirecte entre unités conventionnelles (mg/dL) et SI (µmol/L). La bilirubine (C₃₃H₃₆N₄O₆) a une masse molaire de 584.67 g/mol, donc le facteur est fixe : mg/dL × 17.1 = µmol/L (÷17.1). Références (adulte) : total 0.3–1.2 mg/dL (5.1–20.5 µmol/L) ; directe 0.0–0.3 (0–5.1) ; indirecte 0.2–0.8 (3.4–13.7). Ictère visible >2.0–2.5 mg/dL (>34–43 µmol/L) ; exsanguino-transfusion néonatale souvent >20 mg/dL (>340 µmol/L). Sources : Young 1987, StatPearls, AAP 2004, nomogramme de Bhutani. Non un avis médical.
- [Convertisseur d'Unités de Calcium (mg/dL ↔ mmol/L)](https://elysiatools.com/fr/tools/calcium-unit-converter): Convertit la calcémie totale entre unités conventionnelles (mg/dL) et SI (mmol/L). Poids atomique du calcium 40.078, facteur fixe : mg/dL × 0.25 = mmol/L (×4.0 inverse). Référence (adulte, albumine normale) : 8.6–10.3 mg/dL (2.15–2.57 mmol/L). Hypocalcémie <8.5 mg/dL (<2.12 mmol/L), sévère <7.0 ; hypercalcémie >10.5 (>2.62), sévère >14.0. Note : la calcémie totale doit être corrigée pour l'albumine (Payne : Ca corrigé = Ca + 0.8×(4.0−albumine g/dL)) ; cet outil convertit uniquement la valeur mesurée. Sources : Payne BMJ 1973, Young 1987, StatPearls, Endocrine Society. Non un avis médical.

## Exemples

- [Exemples de Traitement d'Images Web Python](https://elysiatools.com/fr/samples/web-image-processing-python): Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format
- [Exemples de Traitement d'Images Android Java](https://elysiatools.com/fr/samples/android-image-processing-java): Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Android Kotlin](https://elysiatools.com/fr/samples/android-image-processing-kotlin): Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Web Rust](https://elysiatools.com/fr/samples/web-image-processing-rust): Exemples de traitement d'images Web Rust incluant lecture/écriture, redimensionnement et conversion de format

## Contenu associé

- [Calculateurs de gaz du sang, d’oxygénation et d’hémodynamique en soins critiques](https://elysiatools.com/fr/hubs/critical-care-blood-gas-oxygenation-hemodynamics): Reliez les calculs de gaz du sang artériel, d’équilibre acido-basique, d’oxygénation, de débit cardiaque et de résistances vasculaires dans un même parcours.
- [Outils Health](https://elysiatools.com/fr/hubs/health-utility): Découvrez 29 outils health pour des workflows de utility et comparez rapidement des utilitaires proches.
- [Outils de Méditation, Sommeil et Relaxation](https://elysiatools.com/fr/hubs/meditation-sleep-relaxation): Comparez la méditation guidée, les exercices respiratoires, la relaxation musculaire progressive, la planification du sommeil, les bilans de stress et l'audio de soutien dans un seul hub.
- [Outils d'Allure, de Fréquence Cardiaque et de Charge pour l'Endurance](https://elysiatools.com/fr/hubs/endurance-training-metrics): Comparez les calculateurs d'allure, les zones de fréquence cardiaque, les estimations de VO2 Max, la puissance cycliste, la dépense calorique et la charge d'entraînement dans un seul hub.
