Validation / record
Software validation record: Metrology Bench
A template for your lab’s own record (ISO/IEC 17025 clause 7.11.2). Print it, or copy the headings into your quality system’s form. Adapt it to your procedures.
Use your browser’s Print command; the site header and footer are left off the printout.
1. Software identification
- Software
- Metrology Bench (metrologybench.com) · @metrologybench/core · metrology-toolbox-mcp
- Version under validation
- Library version shown in the report, e.g. 0.6.0
- How it is used
- Website in a browser, embedded calculator, npm library, MCP server (local or hosted)
- Supplier information
- Open source, Apache 2.0. Source, changelog and test vectors are public.
2. Intended use
- Calculators used
- e.g. RTD, thermocouple with CJC, uncertainty budget
- Ranges and options used
- e.g. Pt100, −50 to 400 °C; type K with reference junction 15 to 30 °C
- Where results go
- Certificate value, uncertainty, conformity decision, internal check only
3. Environment
- Computer(s) / location
- Browser or Node.js version
- Shown as “Runtime” in the report
4. Method and acceptance criteria
- Test cases
- Published test vectors v0.1.0 (695 cases), plus any lab cases listed below.
- Vector file SHA-256
- From the report
- Lab cases added
- ID, input, expected value, source
- Acceptance criteria
- Every selected case passes: numeric results within the stated tolerance; out-of-range inputs refused.
- Other checks
- e.g. display rounding matches procedure, results transcribed correctly
5. Results
- Date run
- Result
- ___ of ___ passed
- Failures or deviations and their resolution
- Report attached
- File name
6. Conclusion and approval
- Conclusion
- Fit / not fit for the intended use above
- Performed by (name, signature, date)
- Approved by (name, signature, date)
- Revalidate when
- The version changes and the changelog shows a result moved, the intended use changes, or the environment changes materially.
Metrology Bench results are calculated values, not certified results.