Skip to content

Overview¤

Search the key comparison database, KCDB, that is provided by the International Bureau of Weights and Measures, BIPM.

Install¤

msl-kcdb is available at the Python Package Index. It can be installed using a variety of package managers

pip install msl-kcdb
uv add msl-kcdb
poetry add msl-kcdb
pdm add msl-kcdb

User Guide¤

The following classes are available to (synchronously) search the three metrology domains

  • ChemistryBiology — Search the Chemistry and Biology database
  • Physics — Search the General Physics database
  • Radiation — Search the Ionizing Radiation database

and there are asynchronous (use of async/await) alternatives

See the examples on how to use these classes to get information from the KCDB. Example scripts are also available in the msl-kcdb repository.

The classes are based on version 1.0.13 of the KCDB XSD Schema. Should the KCDB API change, please open an issue.