RydState - A Rydberg State Calculator
The RydState software calculates properties of Rydberg states. We especially focus on the calculation of the radial wavefunction of Rydberg states via the Numerov method. The software can be installed via pip (requires Python >= 3.10):
pip install rydstate
To install the latest development version from github, use:
pip install git+https://github.com/pairinteraction/rydstate
How to Cite
This package relies on quantum defects provided by the community. Consider citing relevant publications for your atomic species.
Click to expand for quantum defect references
Documentation
User Guide
-
Tutorials - Examples of how to use the RydState library.
-
API Reference - Documentation of classes and functions of the RydState Python library.
Contributors
This software is currently maintained by:
The following people have made significant contributions:
- Frederic Hummel - Supported the development of the MQDT implementation. Author of the MQDT.jl Julia package, on which this package’s Python implementation of the MQDT calculations is based.
- Sebastian Weber - Provided substantial input on the physics and software architecture of this package.
We warmly welcome new contributions!
License
The rydstate software is licensed under LGPL v3. For more information, see LICENSE.txt.
Metadata
Release files for rydstate 0.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rydstate-0.14.0.tar.gz | 198.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rydstate-0.14.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 391.2 kB
Release files / rydstate-0.14.0.tar.gz
| Download URL | rydstate-0.14.0.tar.gz |
|---|---|
| Size | 198.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
49713daa7d98bdd699a589f0d2d8677deb77d0175a1eabd65d8c9f26d800151e
|
|
BLAKE2b-256 checksum How to use checksums |
33395398858f8ab6008e7fe40870163e21a547cb2156793eecef50098a46591b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.
Transparency logRelease files / rydstate-0.14.0-py3-none-any.whl
| Download URL | rydstate-0.14.0-py3-none-any.whl |
|---|---|
| Size | 192.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62ef7bc706961ef52ca628dc9496ec2d51c88db7788e472e73f3cdeddf8e291b
|
|
BLAKE2b-256 checksum How to use checksums |
c441dd69a35c649b8cb2e10c2fa87c5abc77046538e8f54d1c887bab8d5d05d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.
Transparency log