csvlabdokat
csvlabdokat is a proposed data standard and accompanying toolkit designed to manage laboratory tabular data in a structured, machine-readable form. It extends the widely used CSV format by introducing a separate metadata layer and optional validation mechanisms to improve reproducibility and data integrity.
The core idea is to keep data as plain CSV while supplying a companion metadata file that
Data types supported include string, integer, float, boolean, and datetime. Each column may specify a unit and,
2025-01-01T12:05:00Z,23.5,7.25
Accompanying metadata file sample.csvlabdokat.json
{
"time": {"type": "datetime", "unit": "ISO8601"},
"temperature": {"type": "float", "unit": "C"},
}
}
Status: The concept is described in community documentation and has limited adoption. It is used mainly
- CSV