Computed lab values on reachable grids¶
PT %, INR and fibrinogen are computed from a finer measurement, so some integers are unreachable and a heaping screen misreads the comb as heaping.
| Date | 2026-10-13 |
| Status | current |
| Methods | Rounding, heaping and value resolution |
Background¶
- PT % and INR are calculated from PT seconds, measured to 0.1 s.
- Fibrinogen is computed from a clotting time in the same way.
Data¶
- Central-lab PT % (21,143 results screened) and fibrinogen (18,921), from
lab_data.csv; pre-operative PT % fromclinical_data.csv.
Method¶
- Whole-number heaping screen at multiples of 10 and 5, with expected counts from a local quadratic fit to neighbouring values.
- Inspection of which integers occur at all, and how often, against the local average.
Results¶
- PT % shows a ×10 ratio of 1.09 (z 4.0); fibrinogen a ×5 ratio of 1.27 (z 11.3).
- Each 0.1 s step moves PT % by roughly 1–2 points, so some integers can never occur (98 and 102 almost never appear) and their neighbours carry the extra counts.
- For fibrinogen, 44 integers between 150 and 450 mg/dL occur at less than 30% of the local average.
- Pre-operative PT % shows the same artefact.
Discussion¶
- This is not heaping, and fitting a rounding model would mistake it for one.
- PT % and INR should take their interval from PT seconds (±0.05 s mapped through the local PT–PT % relationship), and use the recorded PT seconds where present.
- Fibrinogen has no underlying time in the data, so its interval should be the local spacing of reachable values, estimated from the data, rather than ±0.5 mg/dL.
- The checklist now checks for unreachable values before reading excesses as heaping, and screens use a local smooth expectation, not neighbour means.
Limitations¶
- The fibrinogen interval has to be estimated from the data, because the clotting time is not recorded.
Tags: from the resolution work