Skip to main content

Importing eveH5 data from synchrotron radiometry measurements conducted at BESSY/MLS in Berlin

Project description

Importing eveH5 data from synchrotron radiometry measurements conducted at BESSY/MLS in Berlin.

Welcome! This is evedata, a Python package for importing (synchrotron) radiometry data obtained at one of the beamlines at BESSY-II or MLS in Berlin, mostly operated by the German National Metrology Institute, the Physikalisch-Technische Bundesanstalt (PTB). This package acts as main interface between the (eveH5) data files and the processing and analysis code and provides abstractions that allow for a convenient and intuitive access to the data and information contained in the data files. For related packages for viewing and analysing those data, have a look at the “related projects” section below.

Features

A list of (planned) features:

  • Importer for eve HDF5 files (used at PTB in Berlin, Germany)

  • Fully backwards-compatible to older eveH5 versions

  • Complete information available that is contained in an eveH5 file

  • Powerful and intuitive abstractions, allowing for associative access to data and information

And to make it even more convenient for users and future-proof:

  • Open source project written in Python (>= 3.9)

  • Developed fully test-driven

  • Extensive user and API documentation

Installation

To install the evedata package on your computer (sensibly within a Python virtual environment), open a terminal (activate your virtual environment), and type in the following:

pip install evedata

License

This program is free software: you can redistribute it and/or modify it under the terms of the GPLv3 License. See the file LICENSE for more details.

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

evedata-0.1.0rc1.tar.gz (266.4 kB view details)

Uploaded Source

Built Distribution

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

evedata-0.1.0rc1-py3-none-any.whl (272.9 kB view details)

Uploaded Python 3

File details

Details for the file evedata-0.1.0rc1.tar.gz.

File metadata

  • Download URL: evedata-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 266.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.2

File hashes

Hashes for evedata-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 d9d219d600066fb54c0ebb75c9aa2cc813cf0149c509841195f63712fc3d43dc
MD5 652e07a2af9ef7e7591121b1060acfbc
BLAKE2b-256 2335d4c390dab28de49df6011f3198d62aa5bf4339a1c58db63f8c0ec1b9b94b

See more details on using hashes here.

File details

Details for the file evedata-0.1.0rc1-py3-none-any.whl.

File metadata

  • Download URL: evedata-0.1.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 272.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.2

File hashes

Hashes for evedata-0.1.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 c2e73fa50f5bd46345c61a22d2009b63daba581594856abf6e78186e40b552e2
MD5 9309477a4f5891afdb5de2b531568c30
BLAKE2b-256 5dfd044f39693b9fb1985ee5bb9f068bfca99944ed39845f12d112ce5bbfe9e9

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