Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

EPRpy

eprpy_logo

PyPI - Version Website GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub last commit PyPI - License PyPI - Python Version PyPI Downloads

About

EPRpy is a Python library designed to streamline the handling, inspection, and processing of Electron Paramagnetic Resonance (EPR) spectroscopic data. The library originated as a collection of scripts I wrote for routine analysis of EPR data acquired on Bruker EPR spectrometers during my academic work. EPRpy focusses on ease of use, enabling quick data visualization (see below), data comparisons, and having transparent as well as highly customisable control over data analysis.

title_gif

Installation

If you have python installed, EPRpy can be installed using pip. Execute the following in a terminal (or command prompt) :

python -m pip install eprpy

Further installation instructions can be found in the documentation.

Documentation

For EPRpy documentation, see here. Source files for building the documentation using sphinx can be found in docs/source/ .

Features

Contributing

Contributions are very welcome!

  • Report issues – If you find a bug, unexpected behavior, or just a typo in the documentation, please let me know or open an issue.
  • Submit improvements – Bug fixes, performance tweaks, new features, or cleaner code are always appreciated.
  • Improve docs – Clear examples, tutorials, and explanations are as valuable as code contributions.
  • Share ideas – Suggestions for new functionality or workflows are great input for shaping the library.

Limitations

  • Supports reading of files only in Bruker BES3T format v.1.2 and upto 2D datasets.

License

MIT License

Metadata

Release files for eprpy 0.9.0b3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eprpy 0.9.0b3
File Size Uploaded
eprpy-0.9.0b3.tar.gz 24.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eprpy 0.9.0b3
File Interpreter ABI Platform
eprpy-0.9.0b3-py3-none-any.whl Python 3 none any Details

Total release size: 46.2 kB

Release files / eprpy-0.9.0b3.tar.gz

Download URL eprpy-0.9.0b3.tar.gz
Size 24.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e2bdba2d0008e2cc55f7cb42b272781a700fca45f776dd913df62627e3badc0f
BLAKE2b-256 checksum
How to use checksums
6c9e0be8be232a5012174b775fca2027a4e10625b6c9e1953470988a95152242
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / eprpy-0.9.0b3-py3-none-any.whl

Download URL eprpy-0.9.0b3-py3-none-any.whl
Size 21.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
85bf5037bd901142e1723c4b7774515c103d5af4cb7dfb41e2ad0760c5aaa8ae
BLAKE2b-256 checksum
How to use checksums
0e01843fbfe72603ca38cc9f94c5d2511937a69ae1929d271be6cffe96969b89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page