Skip to content

Dilution verification reference

For each dilution, the reading × the dilution factor gives the corrected result, and the corrected result ÷ the expected neat concentration gives the recovery. Each reading is also checked against the reportable range, and each level reports the range of corrected results it verified.

Each high specimen or pool is a level with its own expected neat concentration.

Table 1. Study settings
Setting Where What it does
Lowest reportable value before dilution, Highest reportable value before dilution New study The reportable range limits on Set up
Expected value of the undiluted sample New study Becomes the expected value for level 1
Assigned values Set up One row per level with its expected neat concentration. Each level in the data gets its own row automatically
Lower reportable range limit, Upper reportable range limit Set up, Reportable range The validated limits for readings before correction
Claimed lower limit, Claimed upper limit Set up, Reportable range Optional: both or neither
Dilution recovery Acceptance limits, Enter your own limit Lowest acceptable recovery (%) and Highest acceptable recovery (%). One left empty gives a one-sided limit. Applies to limits it to one level
Measurement scale Calculation settings Recovery needs a ratio scale

One row per dilution.

Table 2. Data grid columns
Column use Grid column Required What to enter
Specimen or material ID Specimen ID A specimen ID or a level The pool or specimen ID, for example HP-1. A blank specimen ID uses the level
Result Measured result Yes The reading of the diluted aliquot, before correction
Specimen volume, Diluent volume Specimen volume, Diluent volume See below Both volumes in the same unit, for example 100 and 400
Dilution factor Stated factor See below The overall factor as a decimal, for example 5. 1 means undiluted
Serial dilution steps Serial steps See below Each step's factor, for example 5, 2. Steps are separated with commas, or with semicolons under a decimal comma. The overall factor is their product
Diluent Diluent No For example Saline
Level or group Level A specimen ID or a level Must match a level in Assigned values. A blank level uses the specimen ID, so rows from a file without a Level column are grouped by specimen ID. New rows added on Data start in level 1
Replicate not shown No Replicate label

Each row gives its factor one of three ways. If a row has more than one, they must agree.

  • Volumes: (specimen + diluent) / specimen. 100 + 400 gives 5. 50 + 950 gives 20.
  • Stated factor: used as written.
  • Serial steps: multiplied. 5, 2 gives 10.

Ratio notation such as 1:5 is ambiguous: it can mean factor 5 or factor 6. A stated factor follows the study's number format: 1,000 is 1000 with a decimal point and 1 with a decimal comma. See Numbers, units and identifiers.

The calculation stops, with a message on the row or on Set up, when:

  • a row has no volumes, stated factor or serial steps, only one of the two volumes, a factor below 1, two ways of giving the factor that disagree, or neither a specimen ID nor a level
  • the reportable range is missing, or its lower limit is at or above the upper
  • only one claimed limit is entered
  • a level has no assigned value
  • Each dilution gets its own outcome. One dilution that is Not met makes the study Criteria not met.
  • A dilution read outside the reportable range is Undecided. Its recovery is still shown, and it is left out of the verified range.
  • A level with fewer than 2 recoveries is Undecided.
  • A limit for one level is Not applicable to the others.
  • On an interval scale (Measurement scale under Calculation settings), recovery limits are Undecided and no range is verified.

See Set acceptance limits.

The Results stage of the example study Glucose · dilution verification in LabRuns: the figures the calculation draws.
The Results stage of the example study Glucose · dilution verification in LabRuns: the figures the calculation draws.
Figure 1. The figures on Results for Glucose · dilution verification.

With more than one pool, Concentration level details switches between them. The two plots show each dilution's recovery against the limits and each measured reading against the reportable range, both as dashed lines. Below them:

  • Results by pool: expected neat concentration, factors tested, recoveries, how many dilutions are within the limit, the verified range and the pool's result.
  • Acceptance criteria: the recovery limit and which dilutions, if any, fell outside it.
  • Dilutions: specimen and row number, preparation (volumes, serial steps or Stated), factor, measured value, In range (Yes or No), corrected value, recovery and each dilution's result.
  • Corrected results evaluated, when a dilution read inside the reportable range but failed its recovery limit.

A claimed limit beyond the verified range is named in a note on the results.

Recovery that falls at higher dilutions points to a matrix or diluent effect, even when every value passes.

The example project's study Glucose · dilution verification uses dilution.csv: pools HP-1 (level 1, three dilutions) and HP-2 (level 2, four dilutions), with factors from volumes, a stated factor and serial steps 5, 2.

Setup: analyte Glucose, unit mg/dL. Reportable range 2 to 600 mg/dL. Claimed range 2 to 3000 mg/dL. Expected neat 1500 mg/dL (level 1) and 2800 mg/dL (level 2). Limit: Dilution recovery, 90 to 110 %.

Table 3. Dilutions (mg/dL)
Pool Specimen Row Preparation Factor Measured In range Corrected Recovery (%) Result
1 HP-1 1 100 + 400 ×5 301.0 Yes 1505.00 100.33 Met
1 HP-1 2 100 + 900 ×10 148.6 Yes 1486.00 99.07 Met
1 HP-1 3 Stated ×5 302.4 Yes 1512.00 100.80 Met
2 HP-2 4 100 + 400 ×5 566.0 Yes 2830.00 101.07 Met
2 HP-2 5 100 + 900 ×10 276.5 Yes 2765.00 98.75 Met
2 HP-2 6 5 × 2 ×10 281.9 Yes 2819.00 100.68 Met
2 HP-2 7 50 + 950 ×20 138.1 Yes 2762.00 98.64 Met
Table 4. Results by pool (mg/dL)
Pool Expected Factors Recovery (%) Within limit Verified range Result
1 1500 ×5 to ×10 99.07–100.80 3 of 3 1486.00–1512.00 Met
2 2800 ×5 to ×20 98.64–101.07 4 of 4 2762.00–2830.00 Met

The study status is Criteria met: all seven dilutions meet the limit. Each level carries a warning that the claimed lower and upper limits were not evaluated. For level 1, the lowest usable corrected result is 1486.00 mg/dL, far above the claimed 2 mg/dL.

If one dilution reads 750 mg/dL, above the 600 mg/dL limit, its recovery is still shown but its outcome is Undecided, and it is left out of the verified range. A level with only one usable dilution gets no verified range.

When you calculate Glucose · dilution verification in the example project, LabRuns records these methods:

  1. The dilution factor comes from volumes, a stated factor or serial steps. If you give more than one, they must agree.
  2. Factor from volumes = (specimen + diluent) / specimen. Serial steps are multiplied.
  3. Corrected result = measured value × factor. Recovery = 100 × corrected result / expected undiluted concentration.
  4. A dilution measured outside the reportable range cannot pass.
  5. The verified range spans the corrected results of at least 2 dilutions measured inside the reportable range that meet every recovery criterion.
  6. Claimed limits outside the verified range are flagged.
  • Recovery % needs a positive expected value and a ratio scale. Each recovery is a point estimate.
  • Verified range: the reportable range includes its limits. Without a recovery limit there is no verified range.
  • Evaluated range = all corrected values with readings inside the reportable range, failed recoveries included. When it differs from the verified range, the report lists it under Corrected results evaluated.

See Study reference.

Evidence references: CAP CHM.13710, CHM.13720 (9 December 2025). In a binder, the CAP evidence index lists the report sections behind each requirement and the laboratory records that go with them.