± Uncertainty propagation — combined σ(P) across gauges 
§1 — Why propagate uncertainties?
The pressure returned by every optical or diffraction gauge is derived from a measured quantity (a wavelength, a Raman shift, a unit-cell volume). Each measurement carries an uncertainty; the calibration itself carries an uncertainty; the sample environment (temperature, non-hydrostatic stress) contributes further. A pressure quoted as "P = 42 GPa" without a σ(P) hides all of this. This tool shows σ(P) for the four main gauge families of Wave Fit, and — more importantly — decomposes it into its individual contributions, so the dominant source becomes visible.

§2 — The formula
For P = f(x₁, x₂, …), assuming uncorrelated inputs, Gaussian propagation gives: σ(P)² = Σᵢ (∂P/∂xᵢ)² · σ(xᵢ)² Each squared term is a variance contribution. When one dominates, it is the one to reduce first. For the ruby and Sm:YAG power-law scales P = (A/B)·[(λ/λ₀)^B − 1], the wavelength derivative is analytical: ∂P/∂λ = A·(λ/λ₀)^(B−1) / λ₀. For the diamond Raman (Occelli 2003) ω = 1333.0 + 2.83·P − 3.65×10⁻³·P², the inverse gives ∂P/∂ω = 1/(2.83 − 7.30×10⁻³·P). For BM3 EOS gauges (Au, Pt, MgO, NaCl…) the volume derivative is computed numerically from the analytic P(V/V₀) at the working point.

§3 — Typical σ values in the literature
· σ(λ) — ruby R1: 0.02–0.05 nm for a well-calibrated spectrometer (Klotz et al. 2009: R1 position ±0.1 cm⁻¹ ≈ ±0.005 nm at 694 nm); routine work: 0.03 nm; noisy or fluorescence-perturbed conditions: 0.1 nm.
· σ(λ) — Sm:YAG: comparable to ruby (~0.03 nm) since the lines are equally sharp; broaden slightly at high T (Hess & Schiferl 1990).
· σ(ω) — Raman diamond edge: 1–2 cm⁻¹ typical (Akahama & Kawamura 2006); high-P edge asymmetry may push σ(ω) up to 3–5 cm⁻¹ above 200 GPa.
· σ(V/V₀) — XRD gauges: 0.1–0.5 % single-crystal, 0.5–1 % on powder rings (Fei et al. 2007 report typical 0.3 % on Au / MgO).
· σ(T): 1 K in stable thermostated setups, 5–10 K under laser heating gradients.

§4 — Non-hydrostatic contribution (medium-dependent)
When the pressure-transmitting medium leaves its hydrostatic regime, a deviatoric stress appears and the extracted pressure becomes anisotropic. Klotz et al. (2009) report macroscopic uniaxial stress σ(P) reaching, above the hydrostatic limit: He 0.15 GPa at 40 GPa, Ne 0.20 GPa at 20 GPa, N₂ 0.50 GPa at 10 GPa, Ar 0.80 GPa at 10 GPa, MeOH:EtOH 4:1 ≈ 1 GPa above 10 GPa. This tool adds the selected medium's hydrostaticity term in quadrature with the wavelength/volume/frequency contributions.

§5 — How to read the result
Each gauge card shows σ(P) as a total, then breaks it down as "λ contribution", "medium contribution", "thermal contribution". Look at the dominant term. If λ dominates → improve spectrometer calibration or acquisition time. If the medium dominates → change PTM or admit the systematic offset. If the calibration itself dominates → cite a σcal when quoting the pressure. The four gauges are compared side by side for a single set of experimental inputs, revealing which is the most reliable in your conditions.
Experimental conditions (shared across all gauges)
σ(λ) — ruby & Sm:YAG (nm)
nm
σ(ω) — Raman diamond (cm⁻¹)
cm⁻¹
σ(V/V₀) — XRD (%)
%
σ(T) (K)
K
The medium contribution scales linearly above its hydrostatic limit (Klotz et al. 2009), zero below. Values are macroscopic uniaxial stress bounds — real spread across a ruby field may exceed them.
Ruby R1 — σ(P) at working pressure
Working P (GPa)
GPa
Calibration
Sm:YAG — Trots 2013
Working P (GPa)
GPa
Line
Diamond Raman edge — Occelli 2003
Working P (GPa)
GPa
Formula (fixed)
ω = 1333.0 + 2.83·P − 3.65e−3·P²
EOS BM3 — XRD gauges (V/V₀ input)
Working P (GPa)
GPa
Material
Side-by-side comparison at your working P
Comparison ranks the four gauges by combined σ(P). Note that each gauge is evaluated at its own working P above — set them to the same value to compare apples with apples.
📚 References — direct links
[1] Klotz, Chervin, Munsch & Le Marchand (2009) — Hydrostatic limits of 11 pressure transmitting media, J. Phys. D: Appl. Phys. 42:075413 — hydrostatic limits & non-hydrostatic σ used by the medium selector [2] Dorogokupets & Oganov (2007) — Ruby, metals, and MgO as alternative pressure scales, Phys. Rev. B 75:024115 — ruby polynomial P = 1884·δ·(1+5.5·δ) [3] Mao, Xu & Bell (1986) — Calibration of the ruby pressure gauge to 800 kbar under quasi-hydrostatic conditions, J. Geophys. Res. 91:4673 — power law A=1904, B=7.665 [4] Dewaele, Torrent, Loubeyre & Mezouar (2008) — Compression curves of transition metals in the Mbar range, Phys. Rev. B 78:104102 — power law A=1920, B=9.61 (He medium) [5] Shen et al. (2020) — Toward an international practical pressure scale (Ruby2020), High Press. Res. 40:299 — polynomial A=1870, B=5.63 [6] Trots et al. (2013) — The Sm:YAG primary fluorescence pressure scale, J. Geophys. Res. Solid Earth 118:5805 — Y1 (A=2089.91, B=−4.43, λ₀=617.8 nm) and Y2 (A=2578.22, B=−15.38, λ₀=615.6 nm) [7] Hess & Schiferl (1990) — Comparison of ruby and Sm:YAG fluorescence, J. Appl. Phys. 68:1953 — quasi T-independence of the Sm:YAG lines (σ_T ≈ 0 assumed here) [8] Occelli, Loubeyre & LeToullec (2003) — Properties of diamond under hydrostatic pressures up to 140 GPa, Nature Materials 2:151 — Raman edge ω = 1333.0 + 2.83·P − 3.65×10⁻³·P² [9] Akahama & Kawamura (2006) — Pressure calibration of diamond anvil Raman gauge to 310 GPa, J. Appl. Phys. 100:043516 — typical σ(ω) at high P [10] Fei et al. (2007) — Toward an internally consistent pressure scale, PNAS 104:9182 — EOS parameters for Au (K₀=167, K′=6.0 Vinet-based BM fit), MgO, Pt; typical σ(V/V₀) ≈ 0.3 % [11] Datchi et al. (2007) — Optical pressure sensors for high P-T experiments, High Press. Res. 27:447 — ruby thermal shift α = 7.28×10⁻³ nm/K used for the σ_T contribution
All calibration constants above are identical to those used in the Ruby, Sm:YAG, Raman and EOS+XRD tabs — same numbers, same sources, no divergence between tools.