Zeta-Score Calculator
Compute the proficiency-testing zeta-score from a laboratory result, a reference value, and two standard uncertainties. |ζ| ≤ 2 is pass. Runs locally. Not En, not TUR, and not an ILAC G8 spec decision.
Trust summary Engine tested · Source checked · 11/11 tests · Production surface contract 4/4 · v1.0.0
- Input interpretation
- Enter values to calculate.
- Result
- —
- Model
- Proficiency-testing zeta-score and ISO 13528 |ζ| bands (pass / warning / fail).
- Scope
- ISO 13528 zeta-score with standard uncertainties ulab and uref
- Verification
- Engine tested · 11/11 tests · Production surface contract 4/4 · Source checked · v1.0.0
- Named expert review
- Optional · Not performed
- Sources
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison
- ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers
- Evidence
- 6 boundary · 5 property · Production surface contract 4/4 · Artifact integrity PASS
- Production
- Embedded snapshot: STALE · Last attested schema matched 1.0.0 snapshot / local build · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · Public/cache ✓ · Origin ✓ · Live production status PASS (0 stale; 164 CURRENT) @ 2026-09-16T06:44:24.909Z
- Semantic contract
- PASS
Formulas
Core equations used by this calculator.
How to use
Enter ylab and xref
Laboratory result and assigned or reference value, in the same unit.
Enter ulab and uref
Standard uncertainties, both greater than zero. Do not enter expanded U here — that is the En page.
Read ζ
|ζ| ≤ 2 is satisfactory, 2 < |ζ| < 3 is questionable, |ζ| ≥ 3 is unsatisfactory under ISO 13528 z-score interpretation.
Example calculations
Common configurations with formula and result.
Pass
ylab=2.5 · xref=0 · ulab=3 · uref=4
Warning
ylab=12.5 · xref=0 · ulab=3 · uref=4
Fail
ylab=15 · xref=0 · ulab=3 · uref=4
Zeta-Score calculator specification
Version 1.0.0 · Engine tested
- Engine tested 11/11 tests · Production surface contract 4/4
- Named expert review Not performed
- Calculation version 1.0.0
- Definition
- ζ = (ylab − xref) / √(ulab² + uref²). |ζ| ≤ 2 is pass, 2 < |ζ| < 3 is warning, |ζ| ≥ 3 is fail. ylab is the laboratory result, xref the assigned value, and both u values are standard uncertainties.
- What it calculates
- Proficiency-testing zeta-score and ISO 13528 |ζ| bands (pass / warning / fail).
- Inputs
- ylab
- xref
- ulab
- uref
- Outputs
- zeta
- abs_zeta
- decision
- Formula
ζ = (ylab−xref)/√(ulab²+uref²); |ζ|≤2 pass; 2<|ζ|<3 warning; |ζ|≥3 fail- Assumptions
- ISO 13528 zeta-score with standard uncertainties ulab and uref
- |ζ| ≤ 2 is pass; 2 < |ζ| < 3 is warning; |ζ| ≥ 3 is fail
- Not En (expanded U), not TUR, and not an ILAC G8 spec decision
- Units
- dimensionless ζ
- Boundary conditions
- missing ylab, xref, ulab, or uref → MISSING_REQUIRED_INPUT
- ulab ≤ 0 or uref ≤ 0 → VALUE_MUST_BE_POSITIVE
- Example
- ylab=2.5 xref=0 ulab=3 uref=4 → ζ=0.5 pass
- Validation cases
2 published on this page · 11/11 tests · Production surface contract 4/4 · View evidence
- ylab=2.5 xref=0 ulab=3 uref=4 → ζ=0.5 pass
- ylab=2.5 xref=0 ulab=0 uref=4 → VALUE_MUST_BE_POSITIVE
- Sources
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — Zeta-score using standard uncertaintiesSupports: ζ = (ylab−xref)/√(ulab²+uref²); |ζ| ≤ 2 / 2–3 / ≥ 3 as z-score interpretation
- ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers — Performance evaluation using zetaSupports: Zeta is a proficiency-testing performance statistic, not a specification decision rule
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — Zeta-score using standard uncertainties
- Calculation version
- 1.0.0
Background
Interpretation and common distinctions.
Compute the proficiency-testing zeta-score.
Supported and not supported
Supported — ζ from ylab, xref, ulab, uref · |ζ| ≤ 2 / warning / fail · API engineering.conformity.zeta_score
Not supported — En (expanded U), TUR, ILAC G8 specification decision, U = k·u_c as a product, RSS of a measurement model
Agent / API notes
Capability id: engineering.conformity.zeta_score · tool id: zeta-score · pin 1.0.0.
{ "ylab": 2.5, "xref": 0, "ulab": 3, "uref": 4 }
Aliases: y/x for ylab, X/ref for xref, u_lab/u_x for ulab, u_ref/u_X for uref. Expanded Ulab/Uref are not aliases. Errors: MISSING_REQUIRED_INPUT, INVALID_NUMBER, VALUE_MUST_BE_POSITIVE.
Calculator URL stays /calc/engineering/zeta-score. There is no /calc/metrology.
Related tools
Other calculators in this family: Proficiency-testing z-score, Proficiency-testing z′, Normalized error En, Conformity decision, Test uncertainty ratio TUR, Type A uncertainty, Coverage factor k, Tolerance / Uncertainty Workspace .
Frequently asked questions
Key distinctions behind the calculation.
Is zeta the same as En?
No. Zeta uses standard uncertainties ulab and uref. En uses already-expanded Ulab and Uref. |En| ≤ 1 is the En pass rule; this page uses |ζ| ≤ 2 / warning / fail.
Is |ζ| ≤ 2 the same as an ILAC G8 spec decision?
No. Zeta compares a laboratory result to an assigned value in a proficiency test. The decision-rule page compares a measured y to specification limits.
Where does this run?
Locally in the browser by default. REST and MCP call the same metrology-engine zeta_score op.