PaperarXiv:2610.29001
The Metrology Atlas: describing recorded physiological data as a measurement system, with VitalDB as a first application
arXiv 2610.29001v1 (eess.SP, physics.med-ph), submitted 2026-10-21; 13 pages, 7 figures
Open code
Goodwin, Andrew J., "The Metrology Atlas: describing recorded physiological data as a measurement system, with VitalDB as a first application", arXiv:2610.29001, CC BY 4.0
TL;DR
Treats every recorded value as a (recorded time, recorded value) pair, neither of which is the truth: clocks drift and are corrected in jumps, values are quantised, rounded or hand-heaped. For each VitalDB variable (6,388 surgical patients) the atlas states what was measured, the measurement model and what is known about true time/value, with evidence tagged measured / derived / estimated / assumed (69 studies, 49 parameters, 54 observations). Maps 11 clocks and 14 devices into one timing network and closes loops to test itself.
- Form factor: clinical
Abstract
Every value in a recorded physiological dataset is a pair: a recorded time and a recorded value. Neither is the truth. The time comes from a clock that drifts and is corrected in jumps, and often describes a window that ended earlier. The value was quantised, rounded, sometimes heaped by hand, and measured by an instrument with its own error. We present the Metrology Atlas, a dataset-independent way of describing a recorded dataset as a measurement system, and its first application, to VitalDB, an open dataset of 6,388 surgical patients, as a proof of principle. For every variable, the atlas states what was measured, the measurement model linking it to the recorded pair, and what is known about the true time and true value given a record. Each part of the model carries its evidence: 69 studies, 49 parameters and 54 observations, each marked as measured, derived, estimated or assumed. The atlas maps 11 clocks and 14 devices into one timing network, and closes loops in that network to test its own model. Synchronisation reduces the median timing error between the EEG and ECG from 794 ms to 42 ms, and between ventilator and monitor waveforms from 378 ms to 55 ms. The atlas also documents data-quality issues, several of which correct the dataset's own documentation. It is published as a website and a single machine-readable file, with open-source code and a scheme of time-aware labels. Everything is open under CC BY 4.0 and MIT licences. The engine, schema and timing tools carry over unchanged, and the aim is to describe many other datasets the same way.
Verbatim from arXiv (opens in a new tab) · arXiv metadata (abstracts are released under CC0)
Results on ChatPPG leaderboards
All leaderboardsNo results from this paper on ChatPPG leaderboards yet. Browse the leaderboards.
Tasks & signals
Tasks
Signals
Keywords
Datasets
How it works
Cite this paper
APA
The Metrology Atlas: describing recorded physiological data as a measurement system, with VitalDB as a first application. (2026). arXiv 2610.29001v1 , submitted 2026-10-21. https://arxiv.org/abs/2610.29001
BibTeX
@misc{metrologyatlasvi2026metrology,
title = {{The Metrology Atlas: describing recorded physiological data as a measurement system, with VitalDB as a first application}},
year = {2026},
howpublished = {arXiv 2610.29001v1 , submitted 2026-10-21},
eprint = {2610.29001},
archivePrefix = {arXiv}
}Built from the hub record. Check it against the publisher before submitting.
Added to the ChatPPG research hub