Skip to main content

Convert Bruker XRF spectral data .pdz files into an open file format

Project description

Welcome to read_pdz

The X-Ray Fluorescence (XRF) data files that are produced by Bruker hand held XRF spectrometers are saved as .pdz files. Unfortunately these files are formatted as binary code.

Over the last decades my lab, the Rijkserfgoedlaboratorium in Amsterdam, has used various types of Bruker hand held X-Ray Fluorescence (XRF) spectrometers. Measurement data is saved into .pdz files. Unfortunately these files use a proprietary non standard binary file format. Even worse, over time the .pdz file format has changed several times. This situation restricts access to the data to a limited number of researchers who can run the required Bruker software. Furthermore, it is likely that we will loose the ability to read the data at some point in the future.

In order to make optimal use of the XRF spectral data files in collaborative research projects now and to make sure that we can still read the data in the future we need to: 1) (at least partly) understand the file format, and 2) develop open software tools available to all researchers for reading and converting these data files.

To support open heritage science read_pdz package is currently being developed under the MIT open source software license. If you want to try yourselves you can install the latest version from pypi.org and study the documentation here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

read_pdz-0.0.5.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

read_pdz-0.0.5-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file read_pdz-0.0.5.tar.gz.

File metadata

  • Download URL: read_pdz-0.0.5.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.7

File hashes

Hashes for read_pdz-0.0.5.tar.gz
Algorithm Hash digest
SHA256 4247a0a981d6687267c77383cb2c2f079ca1b98f04773002c4e32a80c3b5816e
MD5 165ca1a3e3f7d80036d626f9b5a0a515
BLAKE2b-256 e1a7536f1e70197af5603574aff60913cda780d9dab17410c9da9917e394d596

See more details on using hashes here.

File details

Details for the file read_pdz-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: read_pdz-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.7

File hashes

Hashes for read_pdz-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 be5753f31e084ec161b7a7fed75bbf6bf69c2b6a3dfa97575335272739f36c32
MD5 ebc7ca7dfd129dcfdf4b423e617bfe61
BLAKE2b-256 f487e32164aeb5f584def438cf53b1fe1706d1cc019e983d03d9a98e47fb46a4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page