dcclib – Consolidation of Digital Calibration Certificate (DCC) tools into a unified Python library

Jan Loewe, Justin Jagieniak, Shanna Schönhals
Abstract:
The increasing adoption of Digital Calibration Certificates (DCCs) has led to the development of different tools and libraries, each addressing different aspects and needs of DCC creation and processing workflows. These tools and libraries differ in their functionality, interfaces and programming languages used, resulting in a fragmented landscape with an inconsistent user and developer experience. This work presents dcclib, a library that provides a standardized interface for basic DCC functionality by consolidating the functionalities from existing tools and libraries into a single, easy-to-use, and modular Python library. dcclib is designed to be extensible and can be used as the basis for more advanced DCC tools and libraries. Its functionality is accessible through an interface that can be used in Python scripts, a command line interface (CLI) and a REST API.
Download:
IMEKO-TC6-2025-013.pdf
DOI:
10.21014/tc6-2025.013
Event details
IMEKO TC:
TC6
Event name:
TC6 M4Dconf2025
Title:

2025 IMEKO TC-6 International Conference on Metrology and Digital Transformation

Place:
Benevento, ITALY
Time:
03 September 2025 - 05 September 2025