Skip to content
Methods

Reference checks

Reference checks: Drybench Virtual Wet Lab

This page lists the reference checks published for Drybench Virtual Wet Lab. Each set gives the methods it covers, what the expected values were computed with, the number of cases, the tolerance the app must meet, the date, and the file holding the inputs and expected outputs, so you can open a case and compare it with what the app gives.

Every case was chosen and recorded by the Drybench team; none has been independently reviewed. A reference check tests the calculation, not your data, your experiment or whether a model suits it. Methods without a set are listed on the methods page with their level.

Methods and levelsDocumentation

Published sets

Published verification sets

MethodsOracleFixturesToleranceDateFile
ideal-transfer-ledgerPython fractions.Fraction1616 applicable v1 cases; relative 1e-12, absolute floors 1e-15 L, 1e-21 mol and 1e-15 mol/L; nulls, refusals and contact routes exact. The file also retains one unsupported future primitive reference.2026-10-26reference.jsonRecorded for version 0.1.0; the test suite checks the current engine against it.

Oracles and build-time tools

Software the app's numbers were checked against, or its data built with. None of it ships with the app or is a dependency of it.

  • Python fractions.Fraction 3.12.14 (PSF-2.0; Oracle; 2026-10-26). Separately implemented exact rational transfer, ancestry, conservation and refusal cases.
  • Blender 4.3.2 (GPL-3.0-or-later; Build-time tool; 2026-10-26). Authored laboratory geometry exported as glTF; Blender code is not shipped.