dcclib – Consolidation of Digital Calibration Certificate (DCC) tools into a unified Python library
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.
Event details
- Event
- TC6 M4Dconf2025
- Technical Committee
- TC6
- info@m4dconf.org
- Place
- Benevento, ITALY
- Time
- 3 September 2025 - 5 September 2025
- Website
- https://www.m4dconf.org/