What is teacups?
Teacups stands for Time resolved EPR: Algebraic Calculations for Unequally Populated Spin Systems. It is a Python3 package for the simulation of timeresolved, transient EPR spectra of spinporalized spin species.
What are its features?
-
Until now four spin systems can be calculated
- Doublets
'doub' - Triplets
'trip' - Spin correlated radical pairs
'rp' - Triplet-Doublet-Pairs
'tdp'
- Doublets
-
Calculations can be done in
- Hilbert space ↔️ fast calculations, coherent dynamics
- Lioville space ↔️ slower calculations, include incoherent dynamics
-
Relaxation behaviour can be simulated
- phenomenological using relaxation times T_1 and T_2
- explicit by defining transitions between the systems eigenstates
-
The following results can be gained:
- 3D-EPR-spectrum (intensity dependent on time and magnetic field)
- Population evolution (evolution of the populations of the eigenstates)
- Eigenvalues of the spin system
Requirements
You will need the following installed on your system to run a TEACUPS-simulation:
- Python3
- numpy
- scipy
- matplotlib
- tqdm
So far, the programme package has been run under an Ubuntu Linux distribution.
Download teacups
You can download teacups via git:
git clone https://github.com/TheresiaQuintes/teacups.git
Documentation
The full documentation including advice on installation and usage of the package can be found at:
https://theresiaquintes.github.io/teacups/
Metadata
Release files for teacups 2.3.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 | |
|---|---|---|---|
| teacups-2.3.0.tar.gz | 84.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| teacups-2.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 169.2 kB
Release files / teacups-2.3.0.tar.gz
| Download URL | teacups-2.3.0.tar.gz |
|---|---|
| Size | 84.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea069b21ca8bdc0f07b0f7685c3ac4bf9e32fc602d15b2ca833cb846a2d4ea3d
|
|
BLAKE2b-256 checksum How to use checksums |
483ced91b6708292f610781e04596c946d8d7acfaf73d20813ed676be9e36fe5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / teacups-2.3.0-py3-none-any.whl
| Download URL | teacups-2.3.0-py3-none-any.whl |
|---|---|
| Size | 85.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
05bbd3f9f646f647451bdf4c9438a42010f12c6845f25540e8f01573d857024d
|
|
BLAKE2b-256 checksum How to use checksums |
367007d9abad71f4deb70893369bb7ddda86065f6514a614a5e903ce6155db7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|