RadicalPy: a toolbox for radical pair spin dynamics
Project description
RadicalPy: a toolbox for radical pair spin dynamics
RadicalPy in an intuitive (object-oriented) open-source Python framework specific to radical pair spin dynamics.
To get started take a look at the quick start guide or the examples.
The package is under constant development. documentation is up-to-date, testing partial.
If you would like to contact us, please visit the Spin Chemistry Community Discord server.
Installation
Install simply using pip:
pip install radicalpy
How to cite this software
If you used this software in your work, please cite our paper (see this bib file).
Reporting issues
If you find errors, bugs, omissions in the code or the documentation, or if you'd like to request a feature, or just have feedback on how we could improve things, please don't hesitate to contact us by creating an issue (pull requests are also welcome).
IMPORTANT NOTICE 2025-07-17
MANUAL INTERVENTION REQUIRED. We had some large files in the GitHub history, and to delete them, we needed to do a git push --force. As a consequence, if you've cloned the repo, and try git pull, you'll get an error about divergent branches (or something similar). What you need to do is:
git fetch --all # download the repo with full history from github
git reset origin/main # or origin/<THE_BRANCH_YOU'RE_ON>
Git will reset your local history, to match the force-pushed history from GitHub.
OR IF YOU'RE NOT SURE YOU CAN ALWAYS DELETE AND CLONE AGAIN!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file radicalpy-1.0.9.tar.gz.
File metadata
- Download URL: radicalpy-1.0.9.tar.gz
- Upload date:
- Size: 129.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b22129285d40aac34130e77b23e2da3c0687998154109d3ae2813c8c6c772c50
|
|
| MD5 |
c2cbd8767b26d747c9f2875a2027a79c
|
|
| BLAKE2b-256 |
3e6edfd3b3c08108271326c7f1a46da4528a041cf2abd44386379104695cf683
|
File details
Details for the file radicalpy-1.0.9-py3-none-any.whl.
File metadata
- Download URL: radicalpy-1.0.9-py3-none-any.whl
- Upload date:
- Size: 126.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aaa71c5489fa7fe7876f0b798c9bc69adabec0c2781c00074b4fb261f06e5744
|
|
| MD5 |
3efb1c1b3b380a3379217f40b09c7b08
|
|
| BLAKE2b-256 |
0142323fae873cd1622554d2282eac6b2dc3df659a12f4053f1391ec27237a24
|